PD3 — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
 
(не показано 14 промежуточных версий этого же участника)
Строка 1: Строка 1:
PD3 - это документ "Данные дозатора муки [[SCADA]]" из справочника [[R169]], таблица DOCP
+
[[PD3]] - это документ из справочника [[R169]], таблица DOCP
 
+
Данные дозатора муки [[SCADA]]
 
= PD31 =
 
= PD31 =
{| class = "wikitable"
+
= PD32 Расход =
|-
+
== DANAL1 Выражение для расчета ==
! Идентификатор реквизита || Наименование
+
if NATTR1 = 34828
|-
+
  // Мука в/с
|_TIMEFIRST || Дата и время ввода
+
  result := 2
|-
+
endif
|_TIMELAST || Время последнего изменения
+
|-
+
|DATDOC || Дата
+
|-
+
|LAST_USER || Автор последнего изменения
+
|-
+
|MOL || Оператор
+
|-
+
|NUMDOC || Номер
+
|}
+
  
= PD32 =
+
if NATTR1 = 34827
 +
  // Мука 1 сорта
 +
  result := 4
 +
endif
  
{| class = "wikitable"
+
  if NATTR1 = 37019
|-
+
  // Мука ржаная
! Идентификатор реквизита || Выражение для расчета || Перечень зависимых реквизитов || Умалчиваемое значение || Поле справочника || Изменяемый реквизит  
+
  result := 7
|-
+
endif
|AMNT ||  || NATTR3 ||  ||  ||
+
== D1NAME Выражение для расчета ==
|-
+
  if NATTR1 = 34827
|D1NAME || if NATTR1 = 34827
+
  result := 'Мука 1 сорта'
  result := 'Мука 1 сорта'
+
  endif
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 ||  ||
+
|}
+
  
 +
if NATTR1 = 34828
 +
  result := 'Мука в/с'
 +
endif
  
 +
if NATTR1 = 37019
 +
  result := 'Мука ржаная'
 +
endif
 
= Смотрите также =
 
= Смотрите также =
 
[[Документы]]
 
[[Документы]]
 +
 +
[[PDS]]

Текущая версия на 09:21, 16 сентября 2019

PD3 - это документ из справочника R169, таблица DOCP

Данные дозатора муки SCADA

PD31

PD32 Расход

DANAL1 Выражение для расчета

if NATTR1 = 34828
  // Мука в/с
  result := 2
endif
if NATTR1 = 34827
  // Мука 1 сорта
  result := 4
endif
if NATTR1 = 37019
  // Мука ржаная
  result := 7
endif

D1NAME Выражение для расчета

if NATTR1 = 34827
  result := 'Мука 1 сорта'
endif
if NATTR1 = 34828
  result := 'Мука в/с'
endif
if NATTR1 = 37019
  result := 'Мука ржаная'
endif

Смотрите также

Документы

PDS