Как копировать одну табличную часть в другую в одном документе?

1. D_e_X_T_e_R 573 09.03.18 12:14 Сейчас в теме
Доброго времени. Есть документ. В нем есть табличная часть Товары с реквизитом товар. Есть табличная часть цены с реквизитом цена. Как можно сделать так, чтобы, например заводим в первую тч товар, во вторую цену, а в 3ей табличной части, назовем ее итог, с реквизитами товар и цена, подставляется значение из табличной части 1 и 2?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Losevdv 09.03.18 12:27 Сейчас в теме
Доброго. Давайте начнем с того какая версия платформы и конфигурация?
4. D_e_X_T_e_R 573 09.03.18 13:29 Сейчас в теме
(2)8.3, самописка, просто развиваюсь
3. FesenkoA 57 09.03.18 12:29 Сейчас в теме
Если вы уверены чтоо пользователь не ошибется - по [индексу], иначе - вводите и туда и туда что то общее, и делаайте по отбору
5. user657734_YGREEN 09.03.18 13:57 Сейчас в теме
Я бы во второй табличной части выводил для справки материал из первой.
т.е. при создании строки в первой табличной части автоматом создаем по строке во второй и в третьей.
8. DarkUser 09.03.18 18:58 Сейчас в теме
(5) А если пользователь переставил строки в первой таблице или сдвинул их?
9. user657734_YGREEN 09.03.18 22:46 Сейчас в теме
(8)Передвинуть их и в остальных таблицах (да и строки можно связать через Уникальный Идентификатор
6. qazaas 09.03.18 14:15 Сейчас в теме
Тут либо поиск с проверками на существование по индексу, либо поиск по товару (если в первой т/ч вводятся только разные товары(без возможностей дубляжа)), либо поиск по дополнительному реквизиту, который можно скрыть от пользователя. В любом случае, необходимо максимально обезопасить себя и сделать проверки, так как пользователи могут работать далеко не так, как вы все распланируете.
7. Losevdv 09.03.18 16:44 Сейчас в теме
У 1С в типовых конфигурациях, если в документе несколько табличных частей связанных, есть поле уникальный идентификатор, по которому они связаны. Посмотрите как сделано там и повторите у себя
D_e_X_T_e_R; Vovan58; DarkUser; +3 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот