28.12.2013, 14:38 | #1 |
Участник
|
Работа с со Stringedit
День добрый, необходимо изменить номер элемента справочника "Аналитика", и сделать аналогичные изменения во всех проводках, в которых присутствует данная аналитика.
Существует обработка которая выдает на форме проводки с данной аналитикой. Я хотел создать на форме этой обработки stringedit для ввода пользователем нужного ему номера. Далее по кнопке произвести редактирование справочника аналитики и всех найденных проводок. Однако столкнулся с тем что stringedit должен быть привязан к datasource. В связи с чем вопрос - как выйти из ситуации. Т.е. как сделать так чтобы пользователь вводил необходимый ему номер и затем по нажатию кнопки записывался в справочник и менял аналитику в проводках? |
|
28.12.2013, 21:36 | #2 |
Участник
|
Цитата:
Сообщение от r2d2
День добрый, необходимо изменить номер элемента справочника "Аналитика", и сделать аналогичные изменения во всех проводках, в которых присутствует данная аналитика.
Существует обработка которая выдает на форме проводки с данной аналитикой. Я хотел создать на форме этой обработки stringedit для ввода пользователем нужного ему номера. Далее по кнопке произвести редактирование справочника аналитики и всех найденных проводок. Однако столкнулся с тем что stringedit должен быть привязан к datasource. В связи с чем вопрос - как выйти из ситуации. Т.е. как сделать так чтобы пользователь вводил необходимый ему номер и затем по нажатию кнопки записывался в справочник и менял аналитику в проводках? Может не до конца понял Вашу задумку, но привязывать StringEdit к Datasource необязательно, можно задать ему просто некоторый строковый Extended data type. Также определить ему свойство AutoDeclaration в Yes и после нажатия указанной выше кнопки, считав введённое пользователем значение из контрола и выполнив некоторые проверки (на пустоту или какие-либо ещё), выполнить данную функцию, передав в неё считанное значение. |
|
|
За это сообщение автора поблагодарили: r2d2 (1). |
29.12.2013, 14:02 | #3 |
Участник
|
Что значит "изменить номер элемента справочника"? Описание похоже на функционал переименования первичного ключа (в контекстном меню записи в справочнике аналитик выбрать "Паспорт записи" и там нажать соотв. кнопку).
|
|
|
|