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

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

Метки: 

Обновить ТЧ после заполнения на сервере

Я
   Luisa
 
03.12.17 - 00:34
Управляемое приложение. В общих формах(в конфигурации "общие формы" добавил там кнопку заполнения) заполнил на сервере Табличную часть "Товары", которая лежит на форме. На клиенте она не появляется.

Такого понятие как Объект у общей формы нету!


НаСервере
Функция тр1()
ДокОбъект = РеквизитФормыВЗначение("Объект ");
------Заполняю табличную часть товары---
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");



Как правильно?
 
  Рекламное место пустует
   youalex
 
1 - 03.12.17 - 01:15
можно типовым костылем в виде массива структур
   Franchiser
 
2 - 03.12.17 - 01:42
ЗначениеВДанныеФормы() попробуй
   wertyu
 
3 - 03.12.17 - 02:30
прямо застрелил бы
   Cyberhawk
 
4 - 03.12.17 - 10:41
"заполнил на сервере Табличную часть "Товары"" // Мда
   Luisa
 
5 - 03.12.17 - 11:27
Я не знаю как воспользоваться в данном случае ЗначениеВДанныеФормы() так как туда нужно передать тип, этот тип постоянно не подходит!  Пробывал также вариации Товары, ЭтаФормаТовары, ЭтотОбъектТовары......
    ДокОбъект =ДанныеФормыВЗначение(    "  ЭтотОбъект.Товары " , Тип("ТаблицаЗначений") );
-----Заполняю Таблицу Значений-------------
 ЗначениеВДанныеФормы(   ДокОбъект, "  ЭтотОбъект.Товары   ");
   Luisa
 
6 - 03.12.17 - 11:42
Еще вот так пробывал, вроде отрабатывает а на клиенте нет изменений, хотя по таблице цикл идет и номенклатуры создаются!

ДокОбъект =РеквизитФормыВЗначение( "Товары" , Тип("ТаблицаЗначений") );
------Обхожу и обновляюТаблицу---------
Для каждого стрт из ДокОбъект Цикл
Сообщить(стрт.ШтрихКод);
номенк=Справочники.Номенклатура.Создать();
номенк.Наименование=стрт.ШтрихКод;

стрт.Номенклатура(номенк);


КонецЦикла;

-----------------------------
 ЗначениеВРеквизитФормы( ДокОбъект, "Товары");
   h-sp
 
7 - 03.12.17 - 13:18
(6) ну так пробуй
Для каждого стрт из Товары Цикл
   Franchiser
 
8 - 03.12.17 - 14:59
Так пробовала ТвояУФ.РеквизитФормыВзначение("Объект") ?
   Franchiser
 
9 - 03.12.17 - 15:00
Где ты вообще код пишешь?
   Franchiser
 
10 - 03.12.17 - 15:02
Точнее так твояформа.значениевреквизитформы(знч,"объект“)
 
 


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