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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.06.2005, 17:30   #1  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Подскажите пожалуста возможно ли вызвать форму фильтров появлюшаюся при нажатие клафиш Ctrl+F7 програмным путем на произвольную таблицу номер или это зашито в EXE-ке?
Старый 01.06.2005, 18:47   #2  
Шрэк is offline
Шрэк
Участник
Аватар для Шрэк
 
645 / 24 (2) +++
Регистрация: 09.02.2004
Адрес: Москва
Цитата:
Сообщение от Константин!
Подскажите пожалуста возможно ли вызвать форму  фильтров появлюшаюся при нажатие клафиш Ctrl+F7  програмным путем на произвольную таблицу номер или это зашито в EXE-ке?
Нельзя. Этот вопрос я уже когда-то поднимал.
Фильтр, форма

Возможно, вашу задачу можно решить другим способом?
__________________
MBS Certified Master in Navision Developer
Старый 03.06.2005, 12:05   #3  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Ну спомошью доп таблицы конечно наверное можно, а задача следуюшая:

Написать универсальный алгорит измения измерений втаблицах PostDocDim LedgerEntryDim jourLineDim

Зачем это нужно: При внедрении объекта пользователи очень часто забываю проставлять нужные измерения, а мы внедренцы иногда забываем поставить в нужном месте контроль их вода, вот захотелось написать раз и на всегда один алгоритм и пользовать его везде.

Пока у меня реализована первая таблица PostDocDim. Итерфейс выбираеш номер таблицы заголовка номер таблицы линий выбирае номер поля дОкументНо в Заголовке и номер поля Док нов Линях затем выбирае номер поля LineNo. Заполняеш саб форму Код Измерения Значение Измерение. Нажимаеш кнопку Алгорит просматривает измерения по заголовку документа и по каждой строке если такие коды измерений присутствую то их значения заменяются на выбранные в саб форме а если ненайды то вставляются новую строчку. Вот вопрос был собствено в том что, уменя в данный момент реализован алгоритм фильтрации любой таблицы заголовка по двум полям, а вот еслибы можно было заюзат эту формучку передав ей номер таблицы и получив от нее результат , то можно былобы фильтровать по всем полям таблицы
Старый 03.06.2005, 12:54   #4  
navi-prog is offline
navi-prog
Участник
 
8 / 10 (1) +
Регистрация: 16.05.2005
Константин - интересно, а как пользователь будет в каких таблицах измерений учтенных документов и измерений операций ему надо копаться, более того, если будут менятся глобальные измерения ему придется править во всех учтенных документах и книгах операций .
Имхо, гораздо проще написать ф-цию по изменению/созданию измерений, нежели потом ловить баги из-за неправильных корректировок .
Спутник Лабс писал что-то подобное - обратитесть к ним . Либо обратите внимание на функцию "Навигатор".
Старый 05.06.2005, 19:29   #5  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Скажем так эта tool-за писалась сугубо для профессионального использования.
Например ситуация следующая Руководитель Ситемы со староны заказчика захотел добавить еще одно измерение на счет 41-1* и поставил там значение обязательно, но не учел что по этому счету очень много уже прошло операций, благо стандарт навижн это позваляет сделать. Потом через денек захотел сделать Коррекцию Себбестоимости и что в результате на первой же поводке с этим счетом коррекция вылетет.

А изменение измерений 17, 32 5802 таблиц не имеет ни какой сложности все лежит в 355 (Ledger Entry Dimension) .
 


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

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

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