src/kernel/get_ffv.p - Получить значение поля документа
src/kernel/get_ffv.p
Получить значение поля документа из нетабличной части документа. Для простых полей возвращается символьное значение. Для справочников - возвращается внешний ключ справочника. Например для Номенклатуры код Номенклатуры, для Контрагента - код Контрагента.
define input parameter ff as character.
define input parameter rid-doc as integer.
Где ff - поле документа. Поле документ может быть представлено либо как Номер области:Номер поля, Например "1:8", либо через Алиас определенный для поля Например "Currency".
rid-doc - внутренний номер документа.
Результат возвращается в переменной RETURN-VALUE.
Замечание. В системе возможно к использование сокращенную запись в виде функции get_ffv ("1:8", rid-doc ).
Пример использования.
run src/kernel/get_ffv.p ("1:1", rid-doc).
doc-date = date (return-value).
run src/kernel/get_ffv.p ("Номер", rid-doc).
doc-num = integer (return-value).
doc-descr = get_ffv ("1:7", rid-doc).



