|
ПолучитьИзВременногоХранилища | ☑ | ||
---|---|---|---|---|
0
mirrr
08.07.13
✎
18:00
|
На УФ в процедуре НаКлиенте помещаю во врем. хранилище
ПоместитьВоВременноеХранилище(ТекДатаНачала, ЭтаФорма.УникальныйИдентификатор); Затем в другой процедуре НаКлиенте в этой же УФ хочу получить из хранилища ДатаНП = ПолучитьИзВременногоХранилища(СокрЛП(ЭтаФорма.УникальныйИдентификатор)); Выходит Ошибка получения значение из временного хранилища, подскажите, что не так делаю |
|||
1
H A D G E H O G s
08.07.13
✎
18:08
|
ДатаНП = ПолучитьИзВременногоХранилища((ЭтаФорма.УникальныйИдентификатор));
|
|||
2
H A D G E H O G s
08.07.13
✎
18:08
|
Что мешает объявить переменную в модуле формы?
|
|||
3
H A D G E H O G s
08.07.13
✎
18:08
|
И не таскать Дату по хранилищам
|
|||
4
mirrr
08.07.13
✎
18:12
|
(1),(2),(3)
Вариант ДатаНП = ПолучитьИзВременногоХранилища((ЭтаФорма.УникальныйИдентификатор)); выдает ту же ошибку. В модуле формы пробовал объявлять переменную: Перем ДатаНП; Затем в первой процедуре НаКлиенте пишу ДатаНП=ТекДатаНачала, а во 2-ой процедуре НаКлиенте выдается ошибка, что переменная ДатаНП не определена |
|||
5
H A D G E H O G s
08.07.13
✎
18:33
|
(4) Я ступил. Надо:
Адрес=ПоместитьВоВременноеХранилище(ТекДатаНачала, ЭтаФорма.УникальныйИдентификатор); ДатаНП = ПолучитьИзВременногоХранилища(Адрес); |
|||
6
H A D G E H O G s
08.07.13
✎
18:33
|
В модуле формы пробовал объявлять переменную...
Хреново пробовал. |
|||
7
GROOVY
08.07.13
✎
18:36
|
В модуле упр формы объявлять переменные бессмыслено. При клиент-серверном вызове они переинициализируются.
|
|||
8
mirrr
08.07.13
✎
18:36
|
(5) в 1-ой процедуре наКлиенте:
Адрес=ПоместитьВоВременноеХранилище(ТекДатаНачала, ЭтаФорма.УникальныйИдентификатор); а как во 2-ой процедуре наКлиенте получить переменную Адрес? |
|||
9
zladenuw
08.07.13
✎
18:40
|
(8) ну так создай переменную на клиенте. и в нее вноси адрес временного хранилища
|
|||
10
H A D G E H O G s
08.07.13
✎
18:40
|
(7) Схренабы?
&НаКлиенте Перем Тест1; &НаСервере Процедура Команда1Сервер() Сообщить("Это сервер "); КонецПроцедуры &НаКлиенте Процедура Команда1(Команда) Тест1=10; Команда1Сервер(); КонецПроцедуры &НаКлиенте Процедура Команда2(Команда) Сообщить(Тест1); КонецПроцедуры |
|||
11
H A D G E H O G s
08.07.13
✎
18:41
|
(9) Зачем? :-)
ППЦ, вы жжете. |
|||
12
H A D G E H O G s
08.07.13
✎
18:41
|
Ладно, я домой.
|
|||
13
GROOVY
08.07.13
✎
18:44
|
(10) Что ж ты к ней на сервере не обратился?
|
|||
14
zladenuw
08.07.13
✎
18:46
|
(11) ну тогда вернуть функцией значение на клиент с сервера. это ведь не проблема
|
|||
15
GROOVY
08.07.13
✎
18:47
|
Про бредовость темы согласен.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |