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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.09.2008, 10:56   #1  
Гонков Владислав is offline
Гонков Владислав
Участник
Аватар для Гонков Владислав
 
35 / 10 (1) +
Регистрация: 17.09.2008
Ситуация.
В отчёт "Анализ по измерениям" добавил новое поле с расчитываемыми значениями, которое должно показывать остаток товара по Компании. Но в результате получил только 0
,00 в каждой строчке новой колонки. Компиляция прошла успешно и функция Get работает, AutoCalcField<Yes>

Почему это происходит не могу разобраться.
Буду благодарен за любую помощь.
Старый 18.09.2008, 11:47   #2  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Гонков Владислав Посмотреть сообщение
Ситуация. В отчёт "Анализ по измерениям" добавил новое поле с расчитываемыми значениями, которое должно показывать остаток товара по Компании. Но в результате получил только 0
,00 в каждой строчке новой колонки. Компиляция прошла успешно и функция Get работает, AutoCalcField<Yes>

Почему это происходит не могу разобраться.
Буду благодарен за любую помощь.
Извините, но можно поточнее где вы и что добавили (потому что немного не понял модификации)?
Старый 18.09.2008, 13:11   #3  
morvan is offline
morvan
Участник
 
41 / 10 (1) +
Регистрация: 29.08.2009
Адрес: Москва
Тоже не очень понял о чем речь.
AutoCalcField - нет такого поля в форме.
Есть свойсто формы CalcFields
Старый 18.09.2008, 13:45   #4  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
анализ по измерениям это форма 554? или какой-то отчет (Report)?
если форма, то она работает как бы по финансовой информации, и остаток товара (как я понимаю, в штуках?) не покажет ни за что.
Старый 18.09.2008, 14:48   #5  
Гонков Владислав is offline
Гонков Владислав
Участник
Аватар для Гонков Владислав
 
35 / 10 (1) +
Регистрация: 17.09.2008
AutoCalcField - конечно свойство, а разговор идет о форме 7158, именно в неё мне необходимо добавить столбец, в котором будут показываться остатки по каждой ТМЦ.
Старый 18.09.2008, 21:00   #6  
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

проверил тупой вариант - работает
поменяем столбцы и строки местами - перестанет работать, поскольку вариант тупой
Старый 19.09.2008, 09:14   #7  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
А следом идет форма 7159, которая показывает остаток товара.
Старый 19.09.2008, 14:22   #8  
morvan is offline
morvan
Участник
 
41 / 10 (1) +
Регистрация: 29.08.2009
Адрес: Москва
Цитата:
Сообщение от Гонков Владислав Посмотреть сообщение
AutoCalcField - конечно свойство, а разговор идет о форме 7158, именно в неё мне необходимо добавить столбец, в котором будут показываться остатки по каждой ТМЦ.
Сорри, у вас точно есть свойcтво формы AutoCalcFields в NAV? Какая версия, если не секрет?
Старый 19.09.2008, 14:57   #9  
Гонков Владислав is offline
Гонков Владислав
Участник
Аватар для Гонков Владислав
 
35 / 10 (1) +
Регистрация: 17.09.2008
Версия Navision RU 4.00 SP3
 


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

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

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