我正在尋找去除任何不是A-Z a-z或0-9的字符。如何在Crystal Reports中僅顯示字母數字字符?
1
A
回答
2
我在顯示字符串中設置了一些代碼,以基本上白名單字符。大約如下:
stringvar input := {report.field};
stringvar output := '';
numbervar i;
input := Trim(input);
for i := 1 to Length(input) Step 1 do
// 0-9 is 48-57
// A-Z is 65-90
// a-z is 97-122
if (input[i] in [Chr(48),Chr(49),Chr(50),Chr(51),Chr(52),Chr(53),Chr(54),Chr(55),Chr(56),Chr(57),Chr(65),Chr(66),Chr(67),Chr(68),Chr(69),Chr(70),Chr(71),Chr(72),Chr(73),Chr(74),Chr(75),Chr(76),Chr(77),Chr(78),Chr(79),Chr(80),Chr(81),Chr(82),Chr(83),Chr(84),Chr(85),Chr(86),Chr(87),Chr(88),Chr(89),Chr(90),Chr(97),Chr(98),Chr(99),Chr(100),Chr(101),Chr(102),Chr(103),Chr(104),Chr(105),Chr(106),Chr(107),Chr(108),Chr(109),Chr(110),Chr(111),Chr(112),Chr(113),Chr(114),Chr(115),Chr(116),Chr(117),Chr(118),Chr(119),Chr(120),Chr(121),Chr(122)])
then output := output + input[i];
output
如果任何人有一個更清潔/更短的方式做到這一點,請分享!
0
創建一個SQL表達式:
//{%MY_FIELD}
// Oracle syntax
REGEXP_REPLACE(TABLE.FIELD, '[^0-9]', '')
相關問題
- 1. 在Crystal Reports如何通過字母
- 2. 如何在Crystal Reports 8.5中顯示超過254個字符的字符串?
- 3. Crystal Reports中字符串字段
- 4. Crystal Reports爲什麼在字母'f'之後添加字母'i'?
- 5. 如何在Crystal Reports中添加字體?
- 6. 在Crystal Reports中顯示多個數據字段
- 7. 如何在Crystal Reports的Crystal語法中將數字提高到一個數字?
- 8. Crystal Reports - 在報表標題中顯示數組參數爲字符串
- 9. Membership.generatepassword的字母數字字符僅
- 10. 如何計算Crystal Reports中的字段?
- 11. 如何正確對齊Crystal Reports 2008中的數字字段?
- 12. 在Crystal Reports中顯示RichText
- 13. 如何在Crystal Reports中的字符串中添加變量
- 14. 僅在字母數字字符後才允許特殊字符?
- 15. 在Crystal Reports XI的文本字段中格式化字符串
- 16. 在Crystal Reports中與「like」關鍵字匹配的字符串
- 17. 在Crystal Reports中添加字符串字段
- 18. 如何在字母數字字符串
- 19. 檢查Crystal Reports中的數字值
- 20. Crystal Reports中的參數字段
- 21. Crystal Reports:只顯示字段標題。沒有數據
- 22. Crystal Reports將當前月份顯示爲2位數字段
- 23. Crystal Reports將字符串轉換爲數字的問題
- 24. Crystal Reports將數據庫字段添加到字符串日期
- 25. 的Crystal Reports 8連接字符串
- 26. Crystal Reports無法打印'&'字符
- 27. Crystal Reports阿拉伯字符問題
- 28. Crystal Reports字體問題
- 29. Crystal Reports X在空字段中的CurrentDate
- 30. 在Crystal Reports中轉換爲Unicode字體
你有沒有考慮正則表達式? – craig
我還沒有想出如何在水晶w /正則表達式中做到這一點。你介意發佈一個答案嗎? – Chords