Имя: Пароль:
1C
 
Перенос данных из одной тч в другую
,
0 NIGHTHUNTER
 
05.05.22
13:54
На форме 2 табличные части.
В одной документы.
В другой номенклатура из этих документов с реквизитами.
Необходимо, заполнять вторую из первой. при заполнении первой.
В какой процедуре это правильнее делать? Что при добавлении строки в первую табличную часть.
переносятся данные во вторую?
1 asady
 
05.05.22
13:59
(0) перед записью заполнять
если не терпится кнопка заполнить у второй ТЧ
2 Krendel
 
05.05.22
14:01
Посмотри как в типовой это реализовано
3 lEvGl
 
гуру
05.05.22
14:46
>>>Что при добавлении строки в первую табличную часть.
ну так и сделать, если так и надо
4 bolobol
 
05.05.22
15:02
Ничо не понел... Пока первая не заполнится, вторую не заполнять?
5 bolobol
 
05.05.22
15:10
Видел только, что ПриИзменении и/или ПриОкончанииРедактирования - во время копирования строки вызываются, а строку можно потом и отменить. А заодно, получить данные которые только что внёс, если завершать редактирование мышью по другой строке - другую строку в событии и получаешь. Экспериментировать только можно посоветовать.

А насчёт "В какой процедуре это правильнее делать?" - на сервер без контекста передавать ссылку на документ добавленный, получать структуру реквизитов - добавлять их на клиенте во вторую ТЧ
6 NIGHTHUNTER
 
05.05.22
15:28
(1) Спасибо, идея !!!!!!

Голова только хочет всякого автоматизма. Но то что вы предложили реально. жаль что я не додумался (((( .
7 NIGHTHUNTER
 
05.05.22
15:30
(4) Я хотел, что выбрали документ в первой, в этот момент заполнилась вторая его номенклатурой.
И так далее. Я так думал сделать. И хотел узнать в каких процедурах лучше прописать это.
8 NIGHTHUNTER
 
05.05.22
15:30
(3) Да задача сама по себе проста. Голова что то сдала ((( Кто то обозвал наверное.
9 1Сергей
 
05.05.22
15:31
(0) зачем
10 NIGHTHUNTER
 
05.05.22
15:36
(9) Там есть обработка которая открывается из документа.
В нее заносятся документы. Она заполняется множеством полей, печатаются макеты.
Это нужно сделать , что бы знать, что было распечатано обработкой.
Дикость, с которой я столкнулся.
Переделаваю третий раз.
11 1Сергей
 
05.05.22
15:40
ок, переделавай
12 lEvGl
 
гуру
05.05.22
19:20
(7) ну так и есть, при выборе конкретного документа заполнить новую строку(строки) второй тч. связь еще нужна одной тч и другой, по смыслу вторая тч - основная, а первая - для интерфейсных "эффектов". вторая содержит все, в том числе и связь(только ее не видно), а первая только документы.
>>>Это нужно сделать , что бы знать, что было распечатано обработкой.
ну это не понятно, как это можно таким образом решить
13 Мимохожий Однако
 
05.05.22
19:25
(10) ОФФ. Интересная у тебя работа.
14 lEvGl
 
гуру
05.05.22
19:26
процедуры ПриИзменении поляввода для документа (ссылка заполнена/не заполнена), ПередУдалением табполя первой тч (удаленный документ должен потянуть за собой и строки из другой тч) ну и еще могут быть моменты в этой ненадежной схеме. если позволяет, сделайте плоскую таблицу - в документе 3 номенклатуры, значит в одной единственной таблице 3 строки, с одним и тем же документом и тремя номенклатурами. визуально не очень, но проблем с отловом всех щелканий мышой не будет
15 _Дайвер_
 
05.05.22
19:29
Просто поражаюсь, крайне удивлен содержимому данной темы, в величайшем непонимании что происходит
16 lEvGl
 
гуру
05.05.22
19:35
(15) а что с темой не так
17 _Дайвер_
 
05.05.22
19:36
(16) С темой все в порядке, а вот с содержимым)
18 lEvGl
 
гуру
05.05.22
19:37
ну тогда уже и с участниками)
19 NIGHTHUNTER
 
06.05.22
03:30
(13) Обычная работа.
Бывает интересный коллектив. И в каждом по разному.
Ну вот я сталкиваюсь с таким трешем, и стараюсь работать.
делаю разные варианты, которые меняются каждый день. пытаюсь убедить как нужно, и объяснить как надо.
Ну а получается так как делают люди, я же не командир.
Стараюсь собрать голову и продолжить, сделать что то.

(14) Это верно, но тоже нужно вникать. Пока делаю просто заполнение товарами второй тч, из докунетов из первой.
20 hhhh
 
06.05.22
06:16
(17) ту главное голову собрать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший