|
v8: Вызов процедуры с сервера | ☑ | ||
|---|---|---|---|---|
|
0
DeMi4
11.01.12
✎
15:39
|
&НаСервере
Процедура ПриНачалеРаботыСистемы() Экспорт СпрПольз=Справочники.Пользователи; ПользовательСистемы=ПользователиИнформационнойБазы.ТекущийПользователь(); НайденПольз=СпрПольз.НайтиПоРеквизиту("УникльныйИдентификаторИБ",ПользовательСистемы.УникальныйИдентификатор); Если НайденПольз=СпрПольз.ПустаяСсылка() Тогда Сообщить("НеНашли"); Сообщить("Создаем нового"); НовыйПольз=СпрПольз.СоздатьЭлемент(); НовыйПольз.Наименование=ПользовательСистемы.ПолноеИмя; Новыйпольз.УникльныйИдентификаторИБ=ПользовательСистемы.УникальныйИдентификатор; НовыйПольз.Записать(); СсылкаНаПользователя=НовыйПольз.Ссылка; ОткрытьФормуЭлемента(СсылкаНаПользователя); Иначе ПараметрыСеанса.ТекущийПользователь=НайденПольз; Сообщить("Нашли "+ПараметрыСеанса.ТекущийПользователь); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ОткрытьФормуЭлемента(Ссылка) ОткрытьЗначение(Ссылка); КонецПроцедуры {ОбщийМодуль.Пользователи.Модуль(14,3)}: Процедура или функция с указанным именем не определена (ОткрытьФормуЭлемента) <<?>>ОткрытьФормуЭлемента(СсылкаНаПользователя); (Проверка: Сервер) |
|||
|
1
Рэйв
11.01.12
✎
15:41
|
Форму.На сервере. Открыть. Да?
|
|||
|
2
Господин ПЖ
11.01.12
✎
15:41
|
нет на сервере форм...
|
|||
|
3
Господин ПЖ
11.01.12
✎
15:41
|
(2) + читайте СП...
|
|||
|
4
DeMi4
11.01.12
✎
15:42
|
У модуля же стоит как сервер так и клиент
|
|||
|
5
DeMi4
11.01.12
✎
15:42
|
Галочки
|
|||
|
6
mikecool
11.01.12
✎
15:43
|
получил ссылку, вернул на клиент, открыл форму
|
|||
|
7
rs_trade
11.01.12
✎
15:43
|
Сообщить("НеНашли");
Сообщить("Создаем нового"); Это сервер читает? |
|||
|
8
YF
11.01.12
✎
15:44
|
(0) Из серверной процедуры вызывать клиентскую - это уже как-то не кошерно
|
|||
|
9
andrewks
11.01.12
✎
15:52
|
(7) читает юзер. сервер пишет )
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |