Представления форм документов — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (PAC50001)
Строка 6: Строка 6:
  
 
= PAC50001 =
 
= PAC50001 =
 +
 +
Блок кода при открытии формы
 +
 +
// После высветки сырья выделяем муку (чтобы видеть ИТОГО по муке)
 +
local muka:={}
 +
// пробегаемся по всему сырью
 +
while !eof()
 +
  if 'МУ' $ CATTR1; Aadd(muka,Recno()) ; endif
 +
  DbSkip()
 +
end
 +
DbGoTop()   
 +
if Len(muka)>1; SetSelRows(muka,true); endif
 +
// пересчитать суммы
 +
CalcTotal()

Версия 16:06, 19 апреля 2016

Справочник R170

Описание справочника "Представления форм документов"

30-12-2015 9-21-21.png

PAC50001

Блок кода при открытии формы

// После высветки сырья выделяем муку (чтобы видеть ИТОГО по муке)
local muka:={}
// пробегаемся по всему сырью
while !eof()
  if 'МУ' $ CATTR1; Aadd(muka,Recno()) ; endif
  DbSkip()
end
DbGoTop()    
if Len(muka)>1; SetSelRows(muka,true); endif
// пересчитать суммы
CalcTotal()