Here's the code; LS = WriteIf(Buy, "L", WriteIf(Short, "S", "Err")); AddTextColumn( LS, "L/S",1 , colorBlack, IIf(Buy, colorGreen, IIf (Short, colorRed, colorGrey50)), -1 );
When I run in explorer, all I get are "Err" showing up in the coloumns. The help says "Please note that WriteIf returns just single string representing current SelectedValue of the EXPRESSION" I have other code where something like this works, I'm confused. Another Brian
