|
Вывод информации на форму
| ☑ |
0
fedotov_andrey
24.02.21
✎
15:17
|
УФ, внешняя обработка. Сильно не пинайте, учусь))
В модуле формы вызываю процедуру, которая в модуле объекта. Там все отрабатывает нормально.
Подскажите, получил там результат (число), его вывести на форму как? есть реквизит на форме "Реквизит1", вот в него и хочу вывести "Результат".
В модуле объекта, в конце процедуры пишу Реквизит1 = Результат; но в форму ничего не выводится.
|
|
1
fedotov_andrey
24.02.21
✎
15:20
|
Реквизит1 естественно вытащил на форму, с типом Строка, с водим Поле надписи
|
|
2
fedotov_andrey
24.02.21
✎
15:20
|
*с видом
|
|
3
polosov
24.02.21
✎
15:21
|
Объект.Реквизит1 = Результат;
|
|
4
Kassern
24.02.21
✎
15:22
|
(0) а на кой в модуль объекта лезешь? Что тебе мешает все в модуле формы отработать?
|
|
5
polosov
24.02.21
✎
15:24
|
(0) А, стоп. Так это ты в процедуре в модуле объекта.
Тогда надо смотреть контекст, что и как вызывается.
|
|
6
Kassern
24.02.21
✎
15:25
|
(0) если реквизит1 это реквизит формы, а использование модуля объекта прям чертовски необходимо, тогда делаешь экспортную функцию и результат возвращаешь на форму, далее его присваиваешь реквизиту формы. Типо Реквизит1=РеквизитФормыВЗначение("Объект").ТвояМегаФункция();
|
|
7
Kassern
24.02.21
✎
15:25
|
(6) если же реквизит1 это реквизит объекта, тогда можешь присвоить как написано в (3)
|
|
8
fedotov_andrey
24.02.21
✎
15:30
|
(6) Спасибо!
|
|