v7: Как в 7.7 скопировать строку ТЗ в строку документа? #729084


#0 by batmansoft
Добрый день. Вот в восьмерине все с этим просто, а как такое реализовать в семерке? Делаю что то наподобие вот этого: Говторит: "УстановитьАтрибут(й,ЗначениеКолонки);     {Документ.Реализация.Форма.Модуль(1551)}: Неверное имя атрибута" Есть ли какой то другой способ?
#1 by Ёпрст
в клюшках, в отличии от снеговика, есть метод Заполнить
#2 by 2S
А просто загрузить строку по номеру, не?
#3 by Ёпрст
ну и ВыгрузитьТабличнуюЧасть и ЗагрузитьТабличнуюЧасть для документа
#4 by batmansoft
Это не прокатит, надо копировать только строки где заполнено количество. А за спасибо, попробую.
#5 by batmansoft
Сделал так: "ТЗНов.Заполнить(ТЗ,стр,стр); {Документ.Реализация.Форма.Модуль(1555)}: Номер за пределами значения!"
#6 by 2S
Индекс строки с какого начинается в 8ке?
#7 by 2S
Упс, про 77 речь
#8 by batmansoft
В восьмерке с 0, но тут семерка
#9 by batmansoft
Сделал вот так:     ТЗНов.ВыбратьСтроку; Но теперь почему то заполнят таблицу ТЗНов только первыми строками
#10 by Ёпрст
всё в топку
#11 by Ёпрст
весь твой код заменяется одной строкой:
#12 by dk
ТЗНов.КоличествоСтрок(ТЗ.КоличествоСтрок) ТЗНов.Заполнить(ТЗ)
#13 by batmansoft
Дык в том то и дело, что надо скопировать не все строки, а только по заданному условию. Когда у меня получиться скопировать строки в цикле, я просто тупо сделаю если и условие.
#14 by dk
скопируй как а потом удали лишние
#15 by Ёпрст
ё..
#16 by batmansoft
спасибо
#17 by Злопчинский
восьмерочники - они ж как дети.. их каждый обидеть может... ;-)
#18 by Vladal
В 8-ке тоже есть метод с таким же действием.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С