ДляВсех(Документов) |
Перебирает документы указанного типа.
ДляВсех(Документов([ДатНач][, ДатКнц] ТипДок[, ТемаДок][, Лицо1[, Лицо2]...][, Раздел])
ДатНач, ДатКнц (дата) – даты задания периода для перебора документов в соответствующем реестре документов. Если период не задан, то функция перебирает все документы указанного типа.
ТипДок (текст) – тип перебираемых документов, например "НаклПрих", "НаклРасх" и т.д.
ТемаДок (текст) – тема указанного документа. Если параметр не указан, то функция перебирает документы по всем темам.
Лицо1, Лицо2,... (объект) – любое лицо, по которому будут перебираться документы. Это может быть организация, частное лицо и т.д. любое лицо, определенное через функцию "Лицо". Если параметр не указан, то функция перебирает документы по всем лицам.
Раздел (текст или объект) – название раздела или запись раздела, в котором перебираются накладные. Если параметр не указан, то перебираются документы во всех разделах.
Ничего не возвращает.
Функция устанавливает контекстный объект с именем "Документ", содержащий запись таблицы "Документы". Обращаться к полям этого объекта можно без его уточнения.
Перебираем приходные накладные за указанный период и поставим в накладной цену на 10% больше себестоимости:
ДляВсех(Документов(07.12.04, 15.12.04,
"НаклПрих"))
ДляВсех(Наименований())
СуммаЦен = СуммаСебест *
1.1;
Если нужно перебрать документы в каком – то разделе реестра (например, в разделе "Приходные накладные.ОПТ"), то нужно написать следующим образом:
ДляВсех(Документов(01.01.04, 01.12.05,
"НаклПрих", "", "ОПТ"))
...
• Документ