Имя: Пароль:
1C
1С v8
Как перенести значение переменной с клиента на сервер?
0 prazdnik4334
 
23.09.12
12:20
На клиенте вычисляется значение переменной. Как его использовать при проведении документа?
1 DeMi4
 
23.09.12
12:20
Передавать параметр в процедуру которая выполняется на сервере
2 Лодырь
 
23.09.12
12:21
3 prazdnik4334
 
23.09.12
12:22
Тогда не понял. Процедура стандартная ОбработкаПроведения(). Как в неё передать?
4 prazdnik4334
 
23.09.12
12:23
Процедура ОбработкаПроведения(Отказ, Режим)
   //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
   // Данный фрагмент построен конструктором.
   // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

   // регистр СписаниеТоплива
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
                  |    ПутевойЛист.Ссылка,
                  |    ПутевойЛист.ГосНомер,
                  |    ЗНАЧЕНИЕ(РасходТоплива) КАК Количество
                  |ИЗ
                  |    Документ.ПутевойЛист КАК ПутевойЛист
                  |ГДЕ
                  |    ПутевойЛист.Ссылка = &Ссылка";
   Запрос.УстановитьПараметр("Ссылка", Ссылка);
   Движения.СписаниеТоплива.Загрузить(Запрос.Выполнить().Выгрузить());
   Движения.СписаниеТоплива.Записать();
5 prazdnik4334
 
23.09.12
12:24
РасходТоплива вычисляется на клиенте. Не знаю, как его передать на сервер.
6 Лодырь
 
23.09.12
12:25
(3)сохрани в атрибутах документа. если скажешь что не хочешь сохранять, подумай, как ты будешь проводить документ повторно или групповой обработкой.
7 Aleksey
 
23.09.12
12:25
(5) Бред, ибо (6)
8 Лодырь
 
23.09.12
12:26
ну или вычисли на сервере.
9 prazdnik4334
 
23.09.12
12:27
На сервере можно попробовать, но тогда надо тянуть часть данных с клиента. Проще вариант есть?
10 Rie
 
23.09.12
12:29
(9) См. (6).
11 Aleksey
 
23.09.12
12:30
(6) в ДополнительныеСвойства
12 Лодырь
 
23.09.12
12:32
(11) Вариант кстати ) извращенный правда (так и представляю шаловливого юзера с открытой таблицей свойств и рукой на делите). Но в итоге один хрен сохранять куда то. Лучше уж чтобы все было в 1 таблице а не в нескольких.
13 prazdnik4334
 
23.09.12
12:43
Создал реквизит документа: РасходТоплива, не отображал в форме, вычислил ему значение, при переходе к процедуре проведения обнуляется. Что не так?
14 Лодырь
 
23.09.12
12:45
может он не записывается?
15 prazdnik4334
 
23.09.12
12:48
В табло показывает число, при переходе к ОбработкаПроведения() - 0.
16 prazdnik4334
 
23.09.12
12:58
Всё, разобрался. Надо было писать Объект.РасходТоплива, а не - просто РасходТоплива. Всем Мерси боку.
17 simol
 
23.09.12
13:19
Ищи ДополнительныеПараметры
18 prazdnik4334
 
23.09.12
13:22
А где их искать?
19 Dionis Sergeevich
 
23.09.12
13:22
А почему бы не добавить один параметр функции?
20 Rie
 
23.09.12
13:26
(19) Добавить параметр в ОбработкаПроведения?
21 Dionis Sergeevich
 
23.09.12
13:28
(20) Ога, она ж описывается в конкретном объекте только для него и на остальные такое изменение не повлияет =)
22 Defender aka LINN
 
23.09.12
13:40
Какое редкое сборище дятлов...
И что же прочноклювые бетонодолбители будут делать, если клиента не будет существовать в природе?
23 Asmody
 
23.09.12
14:19
(22) тссс! они про такое даже не догадываются
24 ILM
 
гуру
23.09.12
14:25
(0) Что-то вы с темами зачастили. Учебник не пробовали прочитать по 8.2 или книжки аторов Радченко, Хрусталевой, Ажеронок?
25 Лодырь
 
23.09.12
17:34
(22) сдается мне, месье не читал ветку внимательно
26 nunzio
 
23.09.12
17:41
(22) Тебя разве папа не учил в детстве, что хамить нехорошо ? Или синдром вахтера заиграл ? И да внимательный ты наш, на это уже обращали внимание в (6).
27 Rie
 
23.09.12
17:43
(21) Чё?!!
28 Rie
 
23.09.12
17:45
(23) Да об этом как бы речь уже шла выше...
29 Defender aka LINN
 
23.09.12
17:46
(25) Читал, читал, не переживай.
(26) Количество дятлов в ветке от этого не уменьшилось. А откуда такой батхерт?
30 nunzio
 
23.09.12
17:51
(29) Не понимаю позиции, когда заходят в ветку не рядовые участники форума и беспричинно оскорбляют всех участников ветки.
31 Defender aka LINN
 
23.09.12
18:40
(30) Я не "беспричинно оскорблял". Это если бы я зашел, и сказал, что все присутствующие - нехорошие люди и прочие чудаки с другой буквы.
Я вполне конкретно сказал, что в ветке много дятлов. "И это долбаный факт" ©
32 Aleksey
 
23.09.12
21:14
(12) Ты не понял

ДокументОбъект.<Имя документа>.ДополнительныеСвойства (DocumentObject.<Имя документа>.AdditionalProperties)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ДополнительныеСвойства (AdditionalProperties)
Использование:

Только чтение.
Описание:

Тип: Структура.
Может использоваться в тех случаях, когда необходимо хранить некоторые значения, связанные с объектом, на время выполнения некоторых операций, без изменения объекта. Например, при обработке событий в подписке на события.

Доступность:

Сервер, толстый клиент, внешнее соединение.