|
Вопрос по Управляемой Форме
| ☑ |
0
alextom81
06.06.12
✎
11:38
|
В Самой форме все тексты процедур идут под тегом &НаСервере, либо &НаКлиенте.
В одной из процедур "На сервере" - я могу отловить нужную задачу - надо открыть её форму. Как передать данные из процедуры на сервере в процедуру &НаКлиенте ?
|
|
1
Stepa86
06.06.12
✎
11:40
|
Сервер не может вызывать клиент, он может только вернуться на клиент
|
|
2
ZanderZ
06.06.12
✎
11:41
|
если просто НаСервере то там контекст доступен
|
|
3
pumbaEO
06.06.12
✎
11:47
|
(2) ок, перефразируем, сервер не может вызвать клиента.
|
|
4
alextom81
06.06.12
✎
12:11
|
Та эта понятно... Как передать данные из процедуры
&НаСервере в процедуру &НаКлиенте ?
|
|
5
strange2007
06.06.12
✎
12:13
|
(4) а почему на сервер не передать переменную, в которую потом запихнуть примитивные данные? Или через реквизиты клиента?
|
|
6
palpetrovich
06.06.12
✎
12:17
|
дык, по Радченко так
&НаКлиенте
Процедура ОсновнойМенеджерПриИзменении(Элемент)
Результат = ПроверитьРаботает(Объект.ОсновнойМенеджер);
Если НЕ Результат Тогда
Сообщить("Менеджер не работает");
КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПроверитьРаботает(Менеджер)
Возврат Менеджер.Работающий;
КонецФункции
|
|
7
Азазелло
06.06.12
✎
13:25
|
(6) здесь функция. Если ТС необходимо передавать именно из процедуру - надо заюзать ее параметры
|
|
8
alextom81
06.06.12
✎
14:04
|
(6) Из процедуры. Процедура типовая - 1С-ная. Пытаюсь с параметрами
Спасибо
|
|