Вход | Регистрация

1С:Предприятие ::

Метки: 

Передача таблицы значений на клиента УФ без контекста

Я
   kolts23381
 
24.11.17 - 03:25
Тема перетиралась много раз.
Сам делаю так:
Есть данные формы реквизит1 с типом (таблица значений).

&НаКлиенте
Процедура Пр1(Команда)
    КопироватьДанныеФормы(Пр2(Реквизит1),Реквизит1)
КонецПроцедуры
//вопрос именно для без контекстного вызова

&НаСервереБезКонтекста
Функция Пр2(Знач Реквизит1);
    ТабЗнч = ДанныеФормыВЗначение(Реквизит1,Тип("ТаблицаЗначений"));
//совершаются действия над таблицей значений, действия не доступные на //клиенте

    ЗначениеВДанныеФОрмы(ТабЗнч,Реквизит1);
    Возврат Реквизит1;
КонецФункции

Похоже на костыль или пойдет?
 
  Рекламное место пустует
   h-sp
 
1 - 24.11.17 - 03:40
(0) делайте &НаСервере

нельзя же всё доводить до фанатизма.
   Рэйв
 
2 - 24.11.17 - 05:36
(0)А сам то пробовал свой код?
   wondkind
 
3 - 24.11.17 - 05:50
(2) зачем это нужно?
   Рэйв
 
4 - 24.11.17 - 05:51
(3)Действительно, о чем это я...
   lodger
 
5 - 24.11.17 - 08:08
(0) нельзя на клиенте орудовать с ТЗ. переходите на сервер с контекстом или обходитесь передачей единичных данных.
   Юрий Лазаренко
 
6 - 24.11.17 - 08:33
(0) ДанныеФормыВЗначение без контекста? Это как?
   Numerus Mikhail
 
7 - 24.11.17 - 08:44
Хороший код. Запатентовать не забудь


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует