23. Januar 2015 11:06
23. Januar 2015 11:08
Ich verstehe deine Anforderung nicht. Du kommst durch wiederholten Klick auf Strg+F7 jederzeit wieder in die Filtereinstellungen rein, um sie zu ändern.Halsi hat geschrieben:Ich wollte wissen, ob man auf Knopfdruck diese ändern könnte (In einem Drop-Down-Menü)!
23. Januar 2015 11:10
23. Januar 2015 11:12
Bei uns im Forum ist das "du" gebräuchlichHalsi hat geschrieben:ich hoffe Sie verstehen es trotzdem :)
23. Januar 2015 11:16
23. Januar 2015 12:13
23. Januar 2015 12:24
23. Januar 2015 12:28
23. Januar 2015 12:49
23. Januar 2015 12:51
Ich habe eine Form, in der man Mitarbeiter einfügen kann, und wollte damit die Voreinstellungen machen (Arbeitsvertragscode usw)
locDataTemplateHeader.SETRANGE(TableID,5200);
IF FORM.RUNMODAL(FORM::"Data Template List",locDataTemplateHeader,locDataTemplateHeader.Code) = ACTION::LookupOK THEN BEGIN
RecRef.OPEN(5200);
TemplateMgt.UpdateRecord(locDataTemplateHeader,RecRef);
EmployeeCode := ConfirmNewInstance(RecRef);
IF locEmployee.GET(EmployeeCode) THEN BEGIN
IF CONFIRM ('Der Mitarbeiter wurde angelegt und kann jetzt bearbeitet werden', TRUE) THEN BEGIN
SETFILTER("No.", locEmployee."No.");
END;
END;
END;
ConfirmNewInstance(VAR RecRef : RecordRef) InstanceName : Code[20]
KeyRef := RecRef.KEYINDEX(1);
FOR KeyFieldCount := 1 TO KeyRef.FIELDCOUNT DO BEGIN
FieldRef := KeyRef.FIELDINDEX(KeyFieldCount);
MessageString := MessageString + ' ' + FORMAT(FieldRef.VALUE);
MessageString := DELCHR(MessageString,'<');
EXIT(MessageString);
END;