0
Godofsin
27.09.11
✎
07:15
|
Задача: с определенного числа нужно заменить договоры во всех последующих документах на такие же договоры, только с галочкой "вести по документам расчета". То есть был у нас договор "Основной", мы его копируем, в копии ставим галочку, в наименование старого добавляем что-нибудь типа "(старый)" и подменяем его во всех док-ах на новый. Проблема: в силу малых знаний 1с8 не знаю как выбрать все доки, где используется реквизит "договор", при чем, ессесно, он еще и в табличной части может быть. Мой вариант: тупо составить список доков(вручную) и обрабатывать каждый вид отдельно, ну или сгруппировать, где реквизит используется в табл. части, а где на форме. Подскажите более грамотное решение.
|
|
2
Godofsin
27.09.11
✎
07:28
|
(1) Ну так то да. Но ведь в "ДокИмя" нужно подставить имя документа, так же как и имя таб. части в ИмяТабЧасти. А как сделать автоматическое определение этих имен? Ну то есть какой-нибудь запрос, который бы определил что в этих и в этих документах реквизит "договор" используется в шапке, а вот в этих и этих - в табл. части. А я бы потом просто подставлял бы найденные имена в запрос :)
|
|