Начать работу

src/kernel/deltable.p - Удалить табличную часть в документе

src/kernel/deltable.p
Удалить табличную часть в документе.
define input parameter frm as integer.
define input parameter rid-doc as integer.       
Где frm - номер области документа в которой удаляется строка,
rid-doc - внутренний номер документа

  ModifyMode = no.
  i = 1.
  run src/kernel/deltable.p ( 2, rid-doc ).
  run src/kernel/deltable.p ( 3, rid-doc ).


  for each res by res.item:
    run src/kernel/set_ftv.p ("2:1", rid-doc,i ,res.item ).
    run src/kernel/set_ftv.p ("2:2", rid-doc,i ,string(round(res.sum-opr-beg / 1000, 1)) ).
    run src/kernel/set_ftv.p ("2:3", rid-doc,i ,string(round(res.sum-opr-end / 1000, 1)) ).
    i = i + 1.
  end.
  i = 1.
  for each resa:
    run src/kernel/set_ftv.p ("3:1", rid-doc,i ,resa.item ).
    run src/kernel/set_ftv.p ("3:2", rid-doc,i ,string(resa.count )).
    run src/kernel/set_ftv.p ("3:3", rid-doc,i ,string(resa.plus-minus )).
    run src/kernel/set_ftv.p ("3:4", rid-doc,i ,string(resa.formula )).
    run src/kernel/set_ftv.p ("3:5", rid-doc,i ,string(resa.sum-beg )).
    run src/kernel/set_ftv.p ("3:6", rid-doc,i ,string(resa.sum-end )).
    run src/kernel/set_ftv.p ("3:7", rid-doc,i ,string(resa.sum-val )).
    i = i + 1.
  end.
  ModifyMode = yes.