Версия для печати темы (https://pro1c.org.ua/index.php?s=e526a04ee0043efb10c600942d39f9f5&showtopic=40738)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Внешняя печатная форма

Автор: Pavlik1c 03.10.17, 16:22

1С:Предприятие 8.3 (8.3.8.1675)
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.43.1) (http://1c.ua/v8/RegionalSolutions_UA_UTP.php)
Copyright © Molenari OU, 2017. All rights reserved
Уважаемые форумчане, нужна помощь!

Сделал печатную форму дока "Перемещение ОС", в которой выводится табличная часть ОС: колонки - номер строки, инвентарный номер, основное средство. Данные получаю запросом, проблема в том, что не могу добраться до инвентарного номера - запрос выбирает код справочника "Основное средство", а у меня код ОС не совпадает с Инвентарным номером.

Можно ли обойти табличную часть формы документа ?

Автор: podcast 03.10.17, 16:27

Pavlik1c @ Сегодня, 17:22 * ,
Свяжите свой запрос, и получите инвентарный номер.

Запрос.Текст =
     "ВЫБРАТЬ
     |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство,
     |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер
     |ИЗ
     |    РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(&Дата, Организация = &Организация И ОсновноеСредство В (&ОсновноеСредство)) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних";
    
    Результат = Запрос.Выполнить().Выбрать();

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua