I have a record set from a DB query that I want to use for display in a RTable. Some values can be How can I make this cell empty for the display? asked 28.04.2009 at 09:48 Benedict Groppe |
Two reasons can cause this behavior. Either those NULL values are values that are not set in the DB (some DB's return NULL, some return an empty string or 0 depending on the column type) or you were using the ivyScript auto initialization feature of Xpert.ivy. You can use this expression to overcome the problem:
answered 28.04.2009 at 10:02 Tamas KIS |
> Hallo Herr Groppe
> > Es könnte 2 Gründe für diese Verhalten in Frage kommen. Entweder werden die Objekte als "nicht inizialisierte DB Objekte" ankommen (manche DB Systeme liefern solche Objekte anstatt "null" > oder wird ivy das Objekt über einen Komfort Feature (Kapitel IvyScript: "Null handling / Automatic object creation" in Designer Help) initialisiert. > > Auf jedem Fall: ich würde folgenden Kode empfehlen: > > (record.getField("name") is initialized) ? record.getField("name") : "N.A." > > Freundliche Grüsse > T.Kis > > > P.S. Sie finden weitere Informationen über das Konstrukt "is initialized" in dem Kapitel "IvyScript". Hallo Herr Kis, danke für den Hinweis, mit dem vorgeschlagenen Code funktioniert es einwandfrei ! Schöne Grüße B. Groppe P.S. Wir verwenden MS SQL 2000 answered 28.04.2009 at 10:06 Tamas KIS |
Once you sign in you will be able to subscribe for any updates here
By RSS:Markdown Basics
Tags:
Asked: 28.04.2009 at 09:48
Seen: 2,701 times
Last updated: 28.04.2009 at 09:48