Цитата:
Сообщение от
Alex Che
Цитата:
Сообщение от
Vilyar
Да. Видимо версия другая. Или может просто кто то до меня это всё допилил. Но вроде теперь всё работает. Спасибо всем за помощь и проявленный интерес.

И что, вот так само взяло и заработало?
Почему само? Я ж дописал код "Cancel Old To Do":=TRUE; в триггере ShowStep(Visible : Boolean) :
Код:
ShowStep(Visible : Boolean)
CASE "Wizard Step" OF
"Wizard Step"::"1":
BEGIN
CurrForm.Step1.VISIBLE := Visible;
IF Visible THEN BEGIN
CurrForm.Finish.ENABLED(FALSE);
CurrForm.Back.ENABLED(FALSE);
CurrForm.Next.ENABLED(TRUE);
END;
END;
"Wizard Step"::"2":
BEGIN
CurrForm.Step2.VISIBLE := Visible;
IF Visible THEN BEGIN
CurrForm.Finish.ENABLED(TRUE);
CurrForm.Back.ENABLED(TRUE);
CurrForm.Next.ENABLED(FALSE);
CurrForm."Close Opportunity Code".ACTIVATE;
"Cancel Old To Do":=TRUE; Вот этот код в этот триггер
CloseOpportunityCode.RESET;
CASE "Action Taken" OF
"Action Taken"::Won:
IF Opp.GET("Opportunity No.") THEN
CurrForm.SalesQuote.ENABLED(Opp."Sales Document No." <> '');
"Action Taken"::Lost:
BEGIN
CurrForm."Calcd. Current Value (LCY)".ENABLED(FALSE);
CurrForm.SalesQuote.ENABLED(FALSE);
END;
END;
END;
END;
END;
И теперь тока заработало. ДО ЭТОГО его там не было.