Смекни!
smekni.com

Виды отчетов, их назначение. Формирование стандартных отчетов (стр. 2 из 2)

Обычно для обработки документов используется следующая последовательность команд:

Док=СоздатьОбъект(«Документ.НазваниеДокумента»);

Док.ВыбратьДокументы(); // Делаем выборку документов

Пока Док.ПолучитьДокумент()=1 Цикл

// Обработка шапки документа, например

Сообщить(«Вид документа »+Строка(Док.Вид()));

Сообщить(«Дата документа »+Строка(Док.ДатаДок));

Сообщить(«Номер документа »+Строка(Док.НомерДок));

Док.ВыбратьСтроки();// Делаем выборку табличной //части документа

Пока Док.ПолучитьСтроку()=1 Цикл

// Обработка строк табличной части документа

Сообщить(«Товар »+Док.Товар.Наименование);

КонецЦикла

Сообщить(Строка(Спр.Код)+Спр.Наименование);

КонецЦикла;

Ввод нового документа

Для ввода документа используется функция «Новый()», далее заполняются реквизиты шапки документа. Для ввода новой строки документа используется функция «НоваяСтрока()» и заполняются реквизиты табличной части документа.

Журналы документов.

Для просмотра списка документов используется «Журналы документов». Создание журнала производится в конфигураторе. В диалоговой форме задаются графы – реквизиты документов, входящих в журнал. Реквизиты табличной части можно добавить в журнал только в том случае, если в свойствах реквизита в закладке «Дополнительно» стоит флажок «Итог по колонке».