Vlastnost „Blank if null“ je u mnoha verzí k dispozici pro zóny typu „čas“, ať už pro zadávání nebo zobrazování. Dříve však nebyla k dispozici pro sloupce nebo zápatí tohoto typu v seznamových polích. Ve verzi 4D 20 R7 bylo toto omezení odstraněno!
Seznam vlastností
Vlastnost „Prázdný, pokud je nulový“ je nyní přístupná v tématu zobrazení a je k dispozici jak pro sloupce, tak pro zápatí.
Programování
Ať už se jedná o sloupec nebo zápatí, můžete programováním definovat chování zobrazení:
// using a pattern string (20 R4 and above)
OBJECT SET FORMAT(*; "colTime"; "HH:mm:ss blankIfNull")
// legacy mode
OBJECT SET FORMAT(*; "colTime"; Char(System time short+Blank if null time))
Společný výsledek
Bez prázdného if null | S prázdným if null
Závěr
Jednoduché zaškrtávací políčko (nebo jednoduchý řádek kódu) činí výsledky přehlednějšími a intuitivnějšími, že?
Dejte nám vědět, co si o tom myslíte na fóru! Vážíme si vaší zpětné vazby a těšíme se na vaše názory na tuto novou funkci.