Umgebung : D5, IBX452, IB6.01. Eine Tabelle (Zahlungstermin) bekommt eine fortlaufende Vorgangsnummer. Hierfür ist ein Generator und ein Trigger installiert. Aus dem Formular soll folgendes passieren : <br>
Button Neu - Neuer Datensatz mit neuer Nummer, Aktuelles Formulardatum. Dazu habe ich leider nur folgende Konstruktion hinbekommen :<br>
Create Procedure InsertZV<br>
(<br>
dat date<br>
)<br>
returns<br>
(<br>
lfd integer<br>
)<br>
as<br>
begin<br>
insert into Zahlungsvorgang(Erfassungsdatum)<br>
values<br>
(<br>
:dat<br>
);<br>
select max(lfdnummer) from Zahlungsvorgang into :lfd;<br>
suspend;<br>
end;<br>
Geht das nicht schöner ?
Button Neu - Neuer Datensatz mit neuer Nummer, Aktuelles Formulardatum. Dazu habe ich leider nur folgende Konstruktion hinbekommen :<br>
Create Procedure InsertZV<br>
(<br>
dat date<br>
)<br>
returns<br>
(<br>
lfd integer<br>
)<br>
as<br>
begin<br>
insert into Zahlungsvorgang(Erfassungsdatum)<br>
values<br>
(<br>
:dat<br>
);<br>
select max(lfdnummer) from Zahlungsvorgang into :lfd;<br>
suspend;<br>
end;<br>
Geht das nicht schöner ?
Comment