Формула Crystal Reports для отображения каждого десятичного числа из 8-значного числа в отдельном поле
Я исследовал это, и формула ниже хорошо работает для varchar, но моя область десятичная. При попытке заменить мое поле я получаю сообщение об ошибке "здесь требуется строка или массив значений".
Если у меня есть 8-значное число и я хочу отображать каждое поле по одному в отдельном поле, как мне это сделать?
Local StringVar Message1 :="";
if not isnull({patient_encounter.enc_nbr})
then Message1 := Message1 + {patient_encounter.enc_nbr}[1 to 8] ;
Message1[1 to 1]
1 ответ
Преобразовать в строку, а затем использовать
Local StringVar Message1 :="";
if not isnull(ToText({patient_encounter.enc_nbr}))
then Message1 := Message1 + ToText({patient_encounter.enc_nbr})[1 to 8] ;
Message1[1 to 1]