При создании нового документа мне необходимы данные, находящиеся в табличной части такого же документа, введенного перед ним. Причем он может быть введен день назад, а может и месяц. Как можно к нему добраться?
При создании нового документа мне необходимы данные, находящиеся в табличной части такого же документа, введенного перед ним. Причем он может быть введен день назад, а может и месяц. Как можно к нему добраться?
" Док=СоздатьОбъект("Документ.ТвойТипДокументов");<br><br> Док.ВыбратьДокументы(,); <br><br> Док.ОбратныйПорядок(1);<br><br> Если Док.ПолучитьДокумент() = 1 Тогда<br><br>"
А если просто выбрать предыдущий документ и скопировать его? Тогда все данные табличной части, а также шапка окажутся в новом документе.
"В том то все и дело, что я стопорнулся на том, что не сообразил как его выбрать!!!<br><br>Но "с божьей помощью" в лице ValeraH это удалось, за что огромное ему спасибо.<br><br>Вот только 2 и 3 строку надо поменять местами, иначе не работает. Должно быть так:<br><br><br><br>Док=СоздатьОбъект("Документ.ТвойТипДокументов"); <br><br>Док.ОбратныйПорядок(1); <br><br>Док.ВыбратьДокументы(,); <br><br>Если Док.ПолучитьДокумент() = 1 Тогда"
10 декабря 2024 года — Практическая конференция «День Документооборота» 18 декабря 2024 года — Единый онлайн-семинар 1С для бухгалтеров и руководителей |
1C:Лекторий: 10 декабря 2024 года — Бесплатная онлайн-лекция об основных ошибках в учете и отчетности учреждений госсектора в 2024 году. Серия 1С:Консалтинг для госсектора 1C:Лекторий: 12 декабря 2024 года, начало в 12:00 — Бесплатная онлайн-лекция о поддержке изменений законодательства с 2025 года в 1С:ЗУП 8 ред.3 |