Показать сообщение отдельно
Старый 19.03.2003, 13:27   #5  
Sharky is offline
Sharky
Участник
 
118 / 10 (1) +
Регистрация: 10.12.2002
Привет!
Слушай, мона задать тебе еще вопросик?

В общем ситуация такая:
общий заказ.
Набор строк в нем всегда одинаковый, известный и постоянный, к примеру 10 позиций.
Теперь, хочу сделать так:
На Header повесить еще одну закладку и повесить туда 10 CheckBox'ов, считая что первый чекбоск отображает первый товар, второй-второй и тд....
Далее:
При открытии формы хотся, чтобы все чекбоксы активировались, т е если колво соответствующего товара=1, то чекбокс был TRUE, если же =0, то, соответственно FALSE.
И, если изменить значение чекбокса, то, изменится и количество товара.

А теперь проблемы:
1 - На какой тригер повесить установку начального значения тригера, чтобы он настроился при открытии формы и пересчитывался при изменении кол-ва товара с строках заказа.
Код тригера я сделал такой:
PHP код:

SaleLineToChange
.SETFILTER("Document Type",'4');
SaleLineToChange.SETFILTER("Document No.","No.");
SaleLineToChange.SETFILTER("No.",'70071');
SaleLineToChange.FIND('-');
IF 
SaleLineToChange.Quantity <>0 THEN
  Fin1
:=TRUE
ELSE
  
Fin1:=FALSE
Тригер я повесил на OnActivate() , но работает он коряво

2- Как Сделать так, чтобы при изменении значения чекбокса не только изменилось количество товара в соответствующей строке, а запустился тригер строки продажи(он срабатывает, когда меняешь колво ручками....).(То есть подставились бы соотв количества для отгрузки, для выставления счета, пересчиталась сумма строки и тд и тп).

Вот такая вот задачка, если мысли будут какие нить, делись!
Заранее спасибо