Как изменить код в конструкторе отчетов Adobe ColdFusion, чтобы отображались только последние четыре цифры SSN? - PullRequest
0 голосов
/ 25 марта 2019

У меня есть отчет, который показывает первые четыре цифры SSN.Однако мне нужно пересмотреть отчет, чтобы показать последние четыре.Ничто из того, что я пробовал, похоже, не дает мне правильного результата.Я либо получаю ошибку в отчете, либо нулевые значения.

ToString(Chr(45)  &  right(query.ssn1, 4))

Я ожидаю, что результат будет:

Дональд Дак SSN (123456789);Мне нужно, чтобы вывод был (6789).

Тире не нужны.

1 Ответ

0 голосов
/ 27 марта 2019

Исходя из комментариев выше, я предполагаю, что, хотя в столбце SSN1 могут храниться все 9 цифр, существует вероятность того, что запрос для извлечения данных уже имеет ВЛЕВО (SSN1, 4) в SQL. Это также объясняет, почему использование right (query.SSN1, 6) возвращает ошибку - вы не можете выбрать 6 символов из строки длиной 4 символа!

Пожалуйста, еще раз проверьте SQL на своей странице и убедитесь, что он действительно возвращает 9 символов.

...