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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.12.2013, 14:38   #1  
r2d2 is offline
r2d2
Участник
 
62 / 10 (1) +
Регистрация: 25.11.2013
Работа с со Stringedit
День добрый, необходимо изменить номер элемента справочника "Аналитика", и сделать аналогичные изменения во всех проводках, в которых присутствует данная аналитика.
Существует обработка которая выдает на форме проводки с данной аналитикой. Я хотел создать на форме этой обработки stringedit для ввода пользователем нужного ему номера. Далее по кнопке произвести редактирование справочника аналитики и всех найденных проводок. Однако столкнулся с тем что stringedit должен быть привязан к datasource. В связи с чем вопрос - как выйти из ситуации. Т.е. как сделать так чтобы пользователь вводил необходимый ему номер и затем по нажатию кнопки записывался в справочник и менял аналитику в проводках?
Старый 28.12.2013, 21:36   #2  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от r2d2 Посмотреть сообщение
День добрый, необходимо изменить номер элемента справочника "Аналитика", и сделать аналогичные изменения во всех проводках, в которых присутствует данная аналитика.
Существует обработка которая выдает на форме проводки с данной аналитикой. Я хотел создать на форме этой обработки stringedit для ввода пользователем нужного ему номера. Далее по кнопке произвести редактирование справочника аналитики и всех найденных проводок. Однако столкнулся с тем что stringedit должен быть привязан к datasource. В связи с чем вопрос - как выйти из ситуации. Т.е. как сделать так чтобы пользователь вводил необходимый ему номер и затем по нажатию кнопки записывался в справочник и менял аналитику в проводках?
Добрый вечер!

Может не до конца понял Вашу задумку, но привязывать StringEdit к Datasource необязательно, можно задать ему просто некоторый строковый Extended data type. Также определить ему свойство AutoDeclaration в Yes и после нажатия указанной выше кнопки, считав введённое пользователем значение из контрола и выполнив некоторые проверки (на пустоту или какие-либо ещё), выполнить данную функцию, передав в неё считанное значение.
За это сообщение автора поблагодарили: r2d2 (1).
Старый 29.12.2013, 14:02   #3  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от r2d2 Посмотреть сообщение
необходимо изменить номер элемента справочника "Аналитика", и сделать аналогичные изменения во всех проводках, в которых присутствует данная аналитика.
Что значит "изменить номер элемента справочника"? Описание похоже на функционал переименования первичного ключа (в контекстном меню записи в справочнике аналитик выбрать "Паспорт записи" и там нажать соотв. кнопку).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
StringEdit == Динамическая строка поиска KingPeas DAX: Программирование 15 02.03.2012 05:28
функционал Работа с документами и создание договора в Word GM2005 DAX: Функционал 5 28.09.2009 14:49
DataSources и StringEdit на форме Poleax DAX: Программирование 3 16.05.2008 11:32
Ruslan Goncharov: Dynamic enabled() property for StringEdit and arrows Blog bot DAX Blogs 0 18.04.2008 20:05
Совместная работа заказчика и исполнителя в разных или одном слое? Кузин Владимир В. DAX: Программирование 6 08.08.2006 10:02

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

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

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