4. Januar 2008 13:58
IF Customer.Passwort = '' THEN BEGIN
WITH Customer DO BEGIN
VALIDATE(Passwort,password); //password ist eine globale Variable die das Passwort enthält
MODIFY;
END;
END;
4. Januar 2008 14:02
//password ist eine globale Variable die das Passwort enthält
4. Januar 2008 14:07
4. Januar 2008 14:14
4. Januar 2008 14:17
4. Januar 2008 14:24
Heike Bennerscheid hat geschrieben: wenn ich bei einem bestehenden Debitor das Passwort lösche und dann den Report ausführe.
4. Januar 2008 14:25
Der Debugger zeigt den richtigen Debitor an. Und die Variable ist auch richtig gefüllt.
4. Januar 2008 14:31
4. Januar 2008 14:33
Werd ich gleich nach der Mittagspause machen
4. Januar 2008 15:27
MrBurns hat geschrieben:Werd ich gleich nach der Mittagspause machen
Guten Appetit.
4. Januar 2008 15:45
4. Januar 2008 15:51
IF WebSite.FIND('-') THEN
SynchMgt.ModifyCustomer(Rec,xRec);
4. Januar 2008 16:25
4. Januar 2008 17:10
Code: ‹ markieren › ‹ einklappen ›
IF Customer.Passwort = '' THEN BEGIN
WITH Customer DO BEGIN
VALIDATE(Passwort,password); //password ist eine globale Variable die das Passwort enthält
MODIFY;
END;
END;
:
OnModify
IF Customer.Passwort = '' THEN BEGIN
NewPassword := PasswordGenerator.GetNewPassword // Pseudocode
Customer.VALIDATE(Passwort,NewPassword);
END;
4. Januar 2008 17:16
4. Januar 2008 17:22
4. Januar 2008 17:51
4. Januar 2008 17:55
4. Januar 2008 17:59
CLEAR(CustomerProfile);
Cust.RESET;
Cust.SETRANGE("No.","No.");
Cust.SETFILTER("E-Mail",'<>%1','');
Cust.SETFILTER(Blocked,'=%1 | =%2',0,2);
CustomerProfile.SETTABLEVIEW(Cust);
CustomerProfile.RUN;
4. Januar 2008 18:03
IF Cust.Password = '' THEN BEGIN
...
END;
Cust.MODIFY(TRUE);
4. Januar 2008 18:05
4. Januar 2008 18:25
IF ("E-Mail" <> '') AND (Blocked IN [0,2]) THEN BEGIN
Cust.RESET;
Cust.SETRANGE("No.","No.");
CLEAR(CustomerProfile);
CustomerProfile.SETTABLEVIEW(Cust);
CustomerProfile.RUN;
END;
4. Januar 2008 18:32
CustomerProfile.RUN IST ja der Report.
7. Januar 2008 10:17
7. Januar 2008 10:32