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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.12.2001, 00:23   #1  
Anton Sk. is offline
Anton Sk.
Участник
 
35 / 11 (1) +
Регистрация: 14.11.2002
Проблема с настройками платежного поручения
Перед генерацией платежного поручения можно зайти в Настройки платежного поручения по нажатию на кнопку Настройка в диалоговом окне Генерация платежей.



В форме Настройка п. п. надо изменить простое окно ввода спецификации на выпадающий список с несколькими строками, определенными например в Enum Base: «Электронно», «Факсимильно» и т.д.

Подскажите, как можно это изменить, можно ли вообще и если можно, то в каком месте кода.


<p align = right><i><a href = "mailto:anton@happybaby.ru">Антон Скоробогатов</a></i></p>

Вложения
Тип файла: img289-1 (98.2 Кб, 679 просмотров)
Старый 06.12.2001, 11:51   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Это окно Dialog.
Dialog - динамически создаваемые окна.
К сожалению, Колумбус очень его любит.
А по диалогу действительно просто так нельзя понять откуда он вызван, что он делает и т.п. А самое главное для него трудно задать подсказку и описание. Пожалуйста, используйте в своих разработках диалоги осторожно.

Для того, чтобы понять откуда и как был вызван Диалог, попробуй включить отладочную информацию и трассировку стека в параметрах пользователя. Можно попробовать увеличить детализацию сообщений в тех же параметрах.

За платежку вроде отвечали классы VendPayOutgouing...
Или что-то в этом духе (у меня сейчас нет Аксапты под рукой)
Поищи. А лучше все же найди как отобразить стек во время выполнения.

Если не получится, то остается только выполнять разбор текстов начиная с меню под кнопкой.
__________________
полезное на axForum, github, vk, coub.
Старый 10.12.2001, 19:26   #3  
Anton Sk. is offline
Anton Sk.
Участник
 
35 / 11 (1) +
Регистрация: 14.11.2002
Спецификацию удалось победить
Мне помогли разобраться со спецификацией в диалоговом окне. Правда несколько не так, как бы хотелось. Оказывается существует некая таблица в стандартной Axapta - CustPaymentModeSpec. Я не нашел форму в стандартном функционале, где можно эту таблицу заполнить, поэтому пока ограничился заполнением ее из Браузера. Далее создал Relations для типа PaymSpec, определив его по таблице CustPaymentModeSpec и полю Specifications. Именно тип этого поля используется для данных в диалоговом окне. После этих изменений в диалоговом окне автоматически генерится выпадающий список с данными этого поля таблицы.

Интересно, в этом случае надо создавать свою форму для заполнения этой "скрытной таблицы" или все таки, где-то существует функционал для ее заполнения.
__________________
Антон Скоробогатов
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
где взять поля платежного поручения? puz DAX: Функционал 1 14.01.2005 15:08
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20
Исследование отката платежного поручения Anton Sk. DAX: Функционал 1 24.12.2001 13:58
Редактирования платежного поручения Anton Sk. DAX: База знаний и проекты 0 06.12.2001 22:31

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

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

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