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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.09.2008, 21:00   #7  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
эта форма живет на временной таблице 367, данные в которую попадают благодаря юниту 7153, в котором много букв.
что надо сделать:
правильный вариант:
1. создать свое новое поле в 367
2. разобраться как эта таблица заполняется (читать 7153)
3. вписать расчет и заполнение своего поля (там же)
4. вывести новое поле на форму.

быстрый тупой вариант:
1. создать свою функцию расчета кол-ва, например:

CalcInv() : Decimal
IF _Item.GET(Code) THEN BEGIN
_Item.CALCFIELDS(Inventory);
EXIT(_Item.Inventory);
END;
2. создать столбец на форме, в его соурс указать ф-цию CalcInv

проверил тупой вариант - работает
поменяем столбцы и строки местами - перестанет работать, поскольку вариант тупой
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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