27. Februar 2008 12:26
Customer.FILTERGROUP(2);
Customer.SETRANGE("No.", '40000000','49999999');
FORM.RUN(22, Customer);
27. Februar 2008 13:14
27. Februar 2008 13:26
Customer.FILTERGROUP(2);
Customer.SETRANGE("No.", '40000000','49999999');
//FORM.RUN(22, Customer);
IF FORM.RUNMODAL(0,Customer) = ACTION::LookupOK THEN
VALIDATE("No.",Customer."No.");
27. Februar 2008 14:46
Customer.FILTERGROUP(2);
Customer.SETRANGE("No.", '40000000','49999999');
//FORM.RUN(22, Customer);
IF FORM.RUNMODAL(0,Customer) = ACTION::LookupOK THEN
BEGIN
CustomerList.GETRECORD(Customer);
CoFinanciers := Customer."No.";
MODIFY;
END;
27. Februar 2008 14:56
Customer.FILTERGROUP(2);
Customer.SETRANGE("No.", '40000000','49999999');
Customer.FILTERGROUP(0);
IF FORM.RUNMODAL(0,Customer) = ACTION::LookupOK THEN BEGIN
//CustomerList.GETRECORD(Customer); // wofür?
VALDIATE("Customer No.", Customer."No."; // nicht CoFinanciers
// MODIFY; // eigentlich unnötig
END;
27. Februar 2008 15:03
Ja, weil du nach dem LookupOK die Customer-Variable wieder mit CustomerList.GETRECORD(Customer) überschreibst.eric_unplugged hat geschrieben:Noch eine Idee, warum ich auf dem Schlauch stehe?
Customer.FILTERGROUP(2);
Customer.SETRANGE("No.", '40000000','49999999');
IF FORM.RUNMODAL(0,Customer) = ACTION::LookupOK THEN BEGIN
// CustomerList.GETRECORD(Customer);
CoFinanciers := Customer."No.";
MODIFY;
END;
27. Februar 2008 15:14
CLEAR(Record);
CLEAR(Form);
Record.SETRANGE(Feld,Wert);
Form.LOOKUPMODE(TRUE);
Form.SETTABLEVIEW(Record);
IF Form.RUNMODAL = ACTION::LookupOK THEN BEGIN
Form.GETRECORD(Record);
ZubefuellendesFeld := Record.Feld;
MODIFY();
END;
27. Februar 2008 15:15
27. Februar 2008 15:15