1С Предприятие 7.7. Настройка, конфигурирование, программирование, эксплуатация


Использование значений типа «Документ»


В этом разделе описываются атрибуты и методы, которые исполь­зуются для значений типа «Документ».

Если субконто конкретной проводки имеет тип «Документ», то значение этого субконто будет являться значением типа «Документ».

Пример:

Чтобы получить имя сотрудника, который заполнил документ, который является субконто текущей проводки, прочитаем реквизит «Автор» этого документа:

Дебет.Субконто(1).Автор;

В отдельных случаях значение элемента типа документ может быть получено из других источников, например, как реквизит како­го-либо документа, который является субконто текущей проводки.

НомерДок

При помощи атрибута НомерДок

можно получать значение номера документа.

Пример:

"№" + СокрП(Дебет.Субконто(1).НомерДок) +" от "+ Дебет.Субконто(1).ДатаДок

ДатаДок

Атрибут выдает значение даты документа. Пример:

Субконто.ДатаДок ;

<Реквизит>

Идентификатор реквизита документа, как он задан в Конфигураторе.

Атрибут <Реквизит> задает значение реквизита текущего документа. В тексте формулы используется идентификатор конкретного реквизита шапки документа, созданного в Конфигураторе.

Пример:

Дебет.Субконто(1).Валюта

Вид()

Метод возвращает название вида документа, как он задан в Кон­фигураторе.

Пример:

Дебет.Субконто(1).Вид() + "№"+ СокрП(Дебет.Субконто(1).НомерДок)

Итог(<ИмяРеквизита>)

Метод позволяет определить сумму значений реквизита <ИмяРеквизита> табличной части документа по всем строкам до­кумента.

Пример:

Дебет.Субконто(1).Итог("СуммаОплаты")

Проведен()

Метод Проведен()

позволяет определить факт проведения до­кумента.

Возвращает 1, если документ проведен, и 0 — если не проведен.

Пример:

Для определения того, проведен ли документ, выбранный в каче­стве субконто дебета проводки, используется выражение:

Дебет.Субконто(1).Проведен()

КоличествоСтрок()

Метод возвращает количество строк в многострочной части доку­мента.

ПометкаУдаления()

Метод возвращает флаг пометки удаления документа: 1, если документ помечен на удаление, 0 — если нет.




Начало  Назад  Вперед



Книжный магазин