AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.07.2007, 16:55   #1  
VasVovec is offline
VasVovec
Участник
Аватар для VasVovec
 
145 / 10 (1) +
Регистрация: 13.04.2007
Мне интересно это только у меня такие странности или еще кто с ними сталкивался.

1.Имеем 2 базы одинаковые. Одна рабочая, другая - тестить вносимые изменения.
Если в объект типа таблицы вносить какие-либо изменения (добавить поля + написать/изменить тригерры), то:
при импорте этого объекта в базу система предалагает Merge: Existing<-New и в результате такого слияния бывает,
что либо поля не добавляются, либо триггеры остаются от старой версии. Помогает только ручной выбор Replace

2.Второй глюк бывает что изменишь какой-то объект, к примеру отчет или форму. И даже если ты ее перезапускаешь, то изменений не видно.
Помогает только закрыть/открыть базу. Такое чувство, что старая копия объекта продолжает браться из какого-то кэша.

3.Компилятор тоже доставляет порой головную боль. Если какая-то процедура вызывается из тригера и ты одновременно подправишь процедуру
(добавишь еще 1 параметр к примеру) и вызовы этой процедуры в триггере, то при компиляции будет выскакивать ошибка (если рассматривать данный пример,
то будет ругаться что неправильное число параметров функции). Тобишь опять такое чувство что он пытается не весь сходник перекомпилировать, а только измененые
триггеры/функции. И зачастую просто напросто приходится поэтапно вносить изменения и компилить.

Как со всем этим бороться?
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:46.