loColumn.DynamicFontBold = "'IIF(THIS.PARENT.gnRecNo = RECNO THIS.PARENT.RecordSource), .T., .F.)'"I wouldn't be starting on this if this was the only one, but I'm seeing the IIf({expL}, .T., .F.) just far too often, so I started wondering what made this become customary.
If DESCENDING() Thisform.lSaveAscending = .F. Else Thisform.lSaveAscending = .T. Endifinstead of
Thisform.lSaveAscending =NOT DESCENDING()Or why is this form
llHasValue=iif(empty(lcValueString), .F., .T.)preferrable over the
llHasValue=not empty(lcValueString)
Was it a readability issue, or what? I'm still thinking thatc=a#bis more clear and more readable than
c=iif(a=b, .f., .t.)
or, worse,if a=b c=.f. else c=.t. endifIs it just my pet peeve, or are there some recommendations about this?