|
Почему эта хрень не работает в управляемом приложении ПриНачалеРаботыСистемы? | ☑ | ||
---|---|---|---|---|
0
D_Pavel
01.12.11
✎
10:28
|
Выдает ошибку что процедура ПриНачалеРаботыСистемыСервер не определена там где она вызывается!
&НаКлиенте Процедура ПриНачалеРаботыСистемы() ПриНачалеРаботыСистемыСервер(); КонецПроцедуры &НаСервере Процедура ПриНачалеРаботыСистемыСервер() Пользователь = Справочники.Пользователи.НайтиПоКоду(ИмяПользователя()); ПараметрыСеанса.ТекущийПользователь = Пользователь; КонецПроцедуры |
|||
1
D_Pavel
01.12.11
✎
10:29
|
Это всё в модуле управляемого приложения
|
|||
2
Поручик
01.12.11
✎
10:29
|
Ответ здесь Вопрос - Ответ - Помогите - Как? - Номер -И т.п.
|
|||
3
mirosh
01.12.11
✎
10:29
|
(0) ну ты хитрец! )
|
|||
4
b_ru
01.12.11
✎
10:29
|
Все правильно пишет.
|
|||
5
Defender aka LINN
01.12.11
✎
10:30
|
И что тебя смущает?
|
|||
6
H A D G E H O G s
01.12.11
✎
10:30
|
Потомучто модуль приложения существует тока на клиенте.
|
|||
7
5 Элемент
01.12.11
✎
10:30
|
&НаКлиенте и т.п. нужно использовать ТОЛЬКО В ФОРМАХ
|
|||
8
H A D G E H O G s
01.12.11
✎
10:31
|
(7) Можно и в общих модулях.
|
|||
9
5 Элемент
01.12.11
✎
10:31
|
(8) там нет смысла
|
|||
10
D_Pavel
01.12.11
✎
10:36
|
(2) Там хрень какаято.
(6) Спасибо! |
|||
11
andrewks
01.12.11
✎
10:37
|
&НаКлиенте можно использовать везде. только не везде взлетит
|
|||
12
D_Pavel
01.12.11
✎
10:38
|
В каком модуле разместить объявление глобальных переменных в упр. приложении чтобы они были видны на сервере?
|
|||
13
andrewks
01.12.11
✎
10:39
|
(12) параметрами передавай
|
|||
14
H A D G E H O G s
01.12.11
✎
10:39
|
(12) В параметрах сеанса.
|
|||
15
Поручик
01.12.11
✎
10:39
|
В параметрах сеанса, вестимо.
|
|||
16
Поручик
01.12.11
✎
10:41
|
Почему-то только я один правильно ответил.
|
|||
17
H A D G E H O G s
01.12.11
✎
10:41
|
Аааа, я запилил себе ПараметрСеанса с типом строка, называется АдресПроизвольногоВременногоХранилища.
Полезно между серверными вызовами ченить хранить и не париться с передачей параметров и не корежить типовые функции. |
|||
18
D_Pavel
01.12.11
✎
10:43
|
В параметрах сеанса нет типа "обработка", а мне надо вот что:
ПараметрСеанса.глТорговоеОборудование = Обработки.ТорговоеОборудование.Создать(); |
|||
19
D_Pavel
01.12.11
✎
10:44
|
По теме, вот так сделал через общий модуль:
Процедура ПриНачалеРаботыСистемы() Общие.ПриНачалеРаботыСистемыСервер(); КонецПроцедуры |
|||
20
5 Элемент
01.12.11
✎
10:46
|
(11) дай дураку ...
|
|||
21
H A D G E H O G s
01.12.11
✎
10:48
|
(18) В параметрах сеанса нет типа "обработка", а мне надо вот что:
Бидаааа. Помести во временное хранилища, а в ПараметрахСеанса храни адрес. Но только помни, что через 20 минут твоя обработка превратиться в тыкву! |
|||
22
D_Pavel
01.12.11
✎
10:49
|
(21) в тыкву не годится. Нужно чтобы она там лежала вечно.
|
|||
23
H A D G E H O G s
01.12.11
✎
10:50
|
(22) Обновляй периодически.
Инженер ты, или где? Только модальная форма прервет весь фуршет. |
|||
24
D_Pavel
01.12.11
✎
10:56
|
По теме. (19) не получилось, просто компилятор не увидел что там ошибка.
Как при начале работы выполнить процедуру на сервере? |
|||
25
D_Pavel
01.12.11
✎
10:57
|
(23) не верится что это единственный и лучший вариант. Неужели нет замены глобальной переменной?
|
|||
26
5 Элемент
01.12.11
✎
10:59
|
(24) вызвать процедуру общего модуля с признаком "Сервер"
|
|||
27
D_Pavel
01.12.11
✎
11:02
|
(26) см (19) Вызываю, пишет:
{МодульУправляемогоПриложения(4)}: Метод объекта не обнаружен (ПриНачалеРаботыСистемыСервер) Общие.ПриНачалеРаботыСистемыСервер(); |
|||
28
5 Элемент
01.12.11
✎
11:03
|
(27) у ОМ стоит признак "Вызов сервера"?
|
|||
29
D_Pavel
01.12.11
✎
11:04
|
(28) стояло, и Клиент (упр. прил.) тоже только что поставил, не работает.
|
|||
30
H A D G E H O G s
01.12.11
✎
11:06
|
(29) Экспорт у процедуры?
Модуль неглобальный? |
|||
31
D_Pavel
01.12.11
✎
11:08
|
(30) Спасибо!
|
|||
32
Defender aka LINN
01.12.11
✎
11:08
|
Вообще-то, параметры надо устанавливать не там.
|
|||
33
D_Pavel
01.12.11
✎
11:09
|
(32) А где?
|
|||
34
Широкий
01.12.11
✎
11:11
|
А модуль сеанса разве не катит?
|
|||
35
Defender aka LINN
01.12.11
✎
11:12
|
Уже ответили
|
|||
36
D_Pavel
01.12.11
✎
11:24
|
(34) В самый раз, то что надо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |