Service Call (CM3511) andruck von einem UDF (Date)
Sascha Balke
Hallo Zusammen,wenn in dem Date-UDF "Servicecall("EISG_BTS_SADate")" ein Datum hinterlegt ist, soll dieses und wenn es leer ist, dann soll "Servicecall("createDate")" angedruckt werden.
Normal auch nicht die Welt, aber irgendwo habe ich hier den totalen hänger :(
txtSADate.Value = ""
If txtSADate.Value = LD.QueryData("Select T0.U_EISG_BTS_SADate from OSCL T0 where T0.callID =" & Servicecall("callID"))<>"" Then
txtSADate.Value = Servicecall("createDate")
End If
Gibt es eigentlich irgendeine Möglichkeit leichter/besser auf die einzelnen SBO-Felder zu zugreifen, beispielsweise wie bei dem DIN-Dokument?!
Für einen Tipp, wo ich den Fehler oben habe, wäre ich echt dankbar.
Viele Grüße
Sascha
Philipp Emmenegger
Hallo SaschaIch würde das UDF-Feld bereits mit einer eigenen Query beim Aufruf des Layouts mitgeben.
Dann würde ich das dynamische Value-Property des txtSADate-Feldes wie folgt definieren:
iif(GetData("EigeneQuery.U_EISG_BTS_SADate")<>"",Servicecall("createDate"),GetData("EigeneQuery.U_EISG_BTS_SADate"))
Fertig.
Gruss, Philipp
0
Please sign in to leave a comment.
Comments
0 comments