Thanks Jane.
So, it turns out there is an issue when using jFiles ver 1.81 with auto formatting turned on and a VIEW is output to JSON and field-name case is set to "AsIs". The template puts in code to format the field based on the dictionary's Display property for the field, but as you can see from the below snippet it doesn't work because of the "lower()" used at the top of the case, but not for the field names.
json.FormatValue procedure(String pName, String pValue, *LONG pLiteralType)
...
Case lower(pName)
of 'Date'
pLiteralType = json:string
Return clip(left(p_web.FormatValue(pValue,'@D2',net:ExpandIfNeeded)))
...
Setting the template to use "lowercase" field names helps solve that issue.
It seems to me, though, that there is a way to specify the output format of field for the NetTalk Server API's by using a custom option in the dictionary. That's what I really want to know.