|
Реквизит управляемой формы "Текущее состояние"
| ☑ |
0
Маленький Вопросик
08.01.14
✎
09:04
|
Есть документ "Заказ клиента" )УТ11
на форме этого документ имеется реквизит "Текущее состояние".
мне нужно программно прочитать данный реквизит, имея ссылку на этот документ Ссылка.
прошу подсказать примерчик. спасибо.
|
|
1
Нууф-Нууф
08.01.14
✎
09:07
|
Такого я бы на работу не взял...
|
|
2
Маленький Вопросик
08.01.14
✎
09:09
|
Текущее состояние - реквизит "состояние" формыдокумента
|
|
3
1Сергей
08.01.14
✎
09:16
|
реквизит формы существует только у открытой формы.
ЗЫ Ну, сколько можно, а?
|
|
4
Мимохожий Однако
08.01.14
✎
09:27
|
Посмотри в модуле менеджера документа Заказ клиента Процедура РассчитатьСостояние(...
|
|
5
Маленький Вопросик
08.01.14
✎
09:39
|
(4) подскажите как вызвать функцию из модуля менеджера?
|
|
6
Маленький Вопросик
08.01.14
✎
09:40
|
А = Документы.ЗаказКлиента.РассчитатьСостояние(Ст.....
|
|
7
Мимохожий Однако
08.01.14
✎
09:45
|
Эту функцию ты не вызовешь напрямую, т.к. у нее нет признака Экспорт. Но ты можешь скопировать её к себе в обработку. По большому счету в этой функции достаточно проанализировать в запросе первое поле, касаемо расчета состояния.
... открой конфигуратор, включи голову (Ничего личного ))
|
|
8
Маленький Вопросик
08.01.14
✎
09:47
|
большое спасибо за подсказку - все получилось:
СостояниеЗаказа = РассчитатьСостояние1(Стр.Ссылка,Стр.Ссылка.Договор,,Ложь,,,,,,,);
Сообщить(СостояниеЗаказа);
|
|
9
zak555
08.01.14
✎
09:51
|
(8) нет такого реквизита объекта, есть только статус
|
|
10
Мимохожий Однако
08.01.14
✎
09:57
|
(9)разговор шёл о реквизите ФОРМЫ "Состояние", значение которого зависит в том числе и от реквизита документа "Статус".
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан