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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2008, 18:32   #1  
trabajo is offline
trabajo
Участник
 
21 / 10 (1) +
Регистрация: 15.04.2008
Как при открытии формы отображать значение поля(FlowField)?
пишу код:
IF agr.GET(agreemfr) THEN BEGIN
agr.INIT;
agr.CALCFIELDS(Amount);
Amount1:=agr.Amount;
agr.INSERT;
END;
В чем ошибка?
Старый 15.04.2008, 21:27   #2  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
наверно самый бредовый код который я видел .

Если форма построена на табличке в которой этот флоуфилд то просто выводите это поле в форму оно само расчитается. Если вам нужно просчитать его в скрытом режима то просто CALCFIELDS.

Кстати совсем недавно открыл для себя возможность во флоуфилдах в качестве флоуфильтров использовать другие флоуфилдовые поля. Соответственно для расчета таких полей нужно вычислять и их фильтры
__________________
Want to believe...
Старый 17.04.2008, 11:51   #3  
Kalex63 is offline
Kalex63
Участник
 
18 / 10 (1) +
Регистрация: 20.10.2007
А ошибка связана со строкой
agr.INSERT;
Второй раз вставить туже запись NAV почему-то не может
Старый 17.04.2008, 12:01   #4  
SVG is offline
SVG
Участник
 
201 / 10 (1) +
Регистрация: 15.11.2004
код - набор букв..
сочувствую работодателю..
 


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

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

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