Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как перенести таблицу значений в табличную часть обработки УП

Как перенести таблицу значений в табличную часть обработки УП
Я
   Freezer163
 
27.01.20 - 01:01
Всем привет, второй день ломаю голову, подскажите пожалуйста, есть таблица значений которую я сформировал отталкиваясь от данных на форме одной обработки и мне нужно открыть другую обработку + заполнить ее табличную часть, колонки полностью идентичны. Подскажите общую стратегию действий, вот я сформировал ТЗ потом в модуле формы исходной обработки пишу НоваяОбработка.Создать() програмно получаю форму, заполняю ТЗ, и открываю форму но открывается путая форма.
   vicof
 
1 - 27.01.20 - 02:19
Кладешь тз во временное хранилище при ее формировании.
В новой форме при создании на сервере получаешь тз из хранилища.
   xXeNoNx
 
2 - 27.01.20 - 07:51
Что такое УП?
   ВикторП
 
3 - 27.01.20 - 08:14
Загрузить ТЗ в табличную часть
   МимохожийОднако
 
4 - 27.01.20 - 08:31
(2) Управление Персоналом ))
   Сияющий в темноте
 
5 - 27.01.20 - 08:51
А она у вас где?
на сервере или на клиенте?
если на сервере,то класть во временное хранилище,а при создании на сервере формы обработки просто заполнять.
если на клиенте (данныеыормыколлекция),то сериализовать в структуры и делать вызов экспортной функции из нужной формы,в которой десериализовпть обратно.
   Freezer163
 
6 - 27.01.20 - 10:47
УП я имел ввиду управляемое приложение) Получается в модуле формы первой обработки на сервере формирую таблицу значений, кладу ее во временное хранилище, дальше создаю вторую обработку в модуле первой обработки не модуле формы а модуле самого объекта.Дальше нужно получить форму и работать с элементами формы второй обработки? Или корректнее работать с табличной частью второй обработки как с реквизитами объекта а потом после заполнения открыть ее? Просто получается у обработки нет кнопки "записать" и открывается пустая форма...
   FIXXXL
 
7 - 27.01.20 - 10:51
(6) в первой форме создаешь ТЗ, помещаешь во временное хранилище, адрес хранилища передаешь параметром во вторую форму
при СозданииНаСервере читаешь параметр и ТЗ по адресу, заполняешь данные второй формы
   Василий Алибабаевич
 
8 - 27.01.20 - 10:54
(6) О-о-о... Табличная часть обработки - это веСЧь в себе.
"Дальше нужно получить форму". Вот уж фиг.Сначала получить форму. Передав при этом данные для заполнения. И только потом в ПриСозданииНаСервере заполнять табличную часть.
   Василий Алибабаевич
 
9 - 27.01.20 - 10:56
+ (8) Для эксперимента :
1. Открой форму обработки. Заполни ее данными.
2. Открой еще одну форму той же обработки и "здраво содрогнись ЦЫ()". Никаких данных во вновь открытой форме не будет.
   RomanYS
 
10 - 27.01.20 - 10:57
(6) Если все данные есть на клиенте(в первой обработке), то можно просто открыть форму и заполнять её данные кодом прямо из первой
   Freezer163
 
11 - 27.01.20 - 11:00
(10) Нет, в первой сначала на сервере запросом формирую ТЗ. Сейчас попробую использовать ПриСозданииНаСервере()
   RomanYS
 
12 - 27.01.20 - 11:02
(11) Тогда смотри выше, рецепт передачи ТЗ "с сервера на сервер" уже несколько раз привели

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