|
модули в управляемых формах | ☑ | ||
---|---|---|---|---|
0
r2d24
21.03.14
✎
22:39
|
сейчас прозвучит глупый вопрос, я за него сразу извиняюсь:
Сейчас в первые начинаю программировать на управляемых формах. Не знаю как вызвать из модуля формы, модуль объекта. В обычном просто ставишь "Экспорт" и все. И еще не понимаю, что над процедурами писать "&НаКлиенте" "&НаСервере". Не могли бы мне показать какой нибудь шаблон |
|||
1
YF
21.03.14
✎
22:42
|
1) Чтобы вызвать процедуру из модуля нужно создать серверную процедуру в форме и вызвать ее, а в ней РеквизитФормыВЗначение(<ИмяПеременнойОбъекта>) - вернет объект, выполнишь процедуру как метод
2) "&НаКлиенте" "&НаСервере" - где будет выполняться - там и пишу. Странный вопрос |
|||
2
r2d24
21.03.14
✎
22:57
|
В модуле формы написал:
&НаСервере Процедура Вызов() Сообщить("два"); ВызовПроцедуры(); КонецПроцедуры &НаКлиенте Процедура Команда1(Команда) Сообщить("один"); Вызов(); КонецПроцедуры В модуле объекта написал Процедура ВызовПроцедуры() Экспорт Сообщить("Три"); КонецФункции что не так? |
|||
3
GROOVY
21.03.14
✎
23:01
|
(2) Внимательно читаем (1)
|
|||
4
r2d24
21.03.14
✎
23:03
|
(3) читаю, не понимаю?
|
|||
5
GROOVY
21.03.14
✎
23:05
|
(4) Книжки почитай. На курсы сходи.
|
|||
6
r2d24
21.03.14
✎
23:07
|
трудно подсказать?
|
|||
7
KarpovDeniska
21.03.14
✎
23:07
|
открой любую типовую конфу и посмотри модули формы
|
|||
8
GROOVY
21.03.14
✎
23:55
|
(6) Просто после (1) трудно еще подробнее подсказать.
|
|||
9
zladenuw
21.03.14
✎
23:57
|
(8) та да
|
|||
10
elCust
21.03.14
✎
23:59
|
(0) Объект существует только на сервере. Клиент о его существовании не знает. В УФ забудь про МодульОбъекта. Там реализуются только ОбработкаПроведения, Перед,При записи и вызываемые ими процедуры-функции.
|
|||
11
elCust
22.03.14
✎
00:09
|
(10) + С клиента ты можешь вызвать серверные функции расположенные в модуле формы &НаСервере или реализованные в общем модуле с указанием "ВызовСервера".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |