PD3 — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 18: | Строка 18: | ||
|NUMDOC || Номер | |NUMDOC || Номер | ||
|} | |} | ||
+ | |||
+ | = PD32 = | ||
+ | |||
+ | {| class = "wikitable" | ||
+ | |- | ||
+ | ! Идентификатор реквизита || Выражение для расчета || Перечень зависимых реквизитов || Умалчиваемое значение || Поле справочника || Изменяемый реквизит | ||
+ | |- | ||
+ | |AMNT || || NATTR3 || || || | ||
+ | |- | ||
+ | |D1NAME || if NATTR1 = 34827 | ||
+ | result := 'Мука 1 сорта' | ||
+ | endif | ||
+ | |||
+ | if NATTR1 = 34828 | ||
+ | result := 'Мука в/с' | ||
+ | endif | ||
+ | |||
+ | if NATTR1 = 37019 | ||
+ | result := 'Мука ржаная' | ||
+ | endif || || || || | ||
+ | |- | ||
+ | |DATDOC || || || DOCS1->DATDOC || || | ||
+ | |- | ||
+ | |K1NAME || || NATTR2 || || || | ||
+ | |- | ||
+ | |K2NAME || || || || || | ||
+ | |- | ||
+ | |NATTR1 || || D1NAME, NATTR3 || || || | ||
+ | |- | ||
+ | |NATTR2 || result := val( SubStr( K1NAME, 12, 2 ) ) || || || || | ||
+ | |- | ||
+ | |NATTR3 || if !Empty( AMNT ) and !Empty( NATTR1 ) | ||
+ | result := SCADA_4( DOCS1->DATDOC, AMNT, NATTR1 ) | ||
+ | endif || NATTR4 || || || | ||
+ | |- | ||
+ | |NATTR4 || AMNT - NATTR3 || NATTR5, NATTR6, NATTR7 || || || | ||
+ | |- | ||
+ | |NATTR5 || if NATTR1 = 34828 | ||
+ | result := NATTR4 | ||
+ | endif || || || || | ||
+ | |- | ||
+ | |NATTR6 || if NATTR1 = 34827 | ||
+ | result := NATTR4 | ||
+ | endif || || || || | ||
+ | |- | ||
+ | |NATTR7 || if NATTR1 = 37019 | ||
+ | result := NATTR4 | ||
+ | endif || || || || | ||
+ | |- | ||
+ | |NUMDOC || || || DOCS1->NUMDOC || || | ||
+ | |} | ||
+ | |||
+ | |||
= Смотрите также = | = Смотрите также = | ||
[[Документы]] | [[Документы]] |
Версия 09:45, 4 августа 2016
PD3 - это документ "Данные дозатора муки SCADA" из справочника R169, таблица DOCP
PD31
Идентификатор реквизита | Наименование |
---|---|
_TIMEFIRST | Дата и время ввода |
_TIMELAST | Время последнего изменения |
DATDOC | Дата |
LAST_USER | Автор последнего изменения |
MOL | Оператор |
NUMDOC | Номер |
PD32
Идентификатор реквизита | Выражение для расчета | Перечень зависимых реквизитов | Умалчиваемое значение | Поле справочника | Изменяемый реквизит |
---|---|---|---|---|---|
AMNT | NATTR3 | ||||
D1NAME | if NATTR1 = 34827
result := 'Мука 1 сорта' endif if NATTR1 = 34828 result := 'Мука в/с' endif if NATTR1 = 37019 result := 'Мука ржаная' endif || || || || | ||||
DATDOC | DOCS1->DATDOC | ||||
K1NAME | NATTR2 | ||||
K2NAME | |||||
NATTR1 | D1NAME, NATTR3 | ||||
NATTR2 | result := val( SubStr( K1NAME, 12, 2 ) ) | ||||
NATTR3 | if !Empty( AMNT ) and !Empty( NATTR1 )
result := SCADA_4( DOCS1->DATDOC, AMNT, NATTR1 ) endif || NATTR4 || || || | ||||
NATTR4 | AMNT - NATTR3 | NATTR5, NATTR6, NATTR7 | |||
NATTR5 | if NATTR1 = 34828
result := NATTR4 endif || || || || | ||||
NATTR6 | if NATTR1 = 34827
result := NATTR4 endif || || || || | ||||
NATTR7 | if NATTR1 = 37019
result := NATTR4 endif || || || || | ||||
NUMDOC | DOCS1->NUMDOC |