Modify ↓
Opened 18 years ago
Closed 17 years ago
#442 closed Feature Request (Completed)
Proposed changes to _StringAddThousandsSep()
| Reported by: | GEOSoft | Owned by: | Valik |
|---|---|---|---|
| Milestone: | 3.3.1.0 | Component: | Standard UDFs |
| Version: | Severity: | Blocking | |
| Keywords: | Cc: |
Description
This allows for regional settings.
Func _StringAddThousandsSep($sString, $sThousands = -1, $sDecimal = -1) Local $sResult = "" ; Force string Local $rKey = "HKCU\Control Panel\International" If $sDecimal = -1 Then $sDecimal = RegRead($rKey, "sDecimal") If $sThousands = -1 Then $sThousands = RegRead($rKey, "sThousand") Local $aNumber = StringRegExp($sString, "(\d+)\D?(\d*)", 1) If UBound($aNumber) = 2 Then Local $sLeft = $aNumber[0] While StringLen($sLeft) $sResult = $sThousands & StringRight($sLeft, 3) & $sResult $sLeft = StringTrimRight($sLeft, 3) WEnd $sResult = StringTrimLeft($sResult, StringLen($sThousands)) ; Strip leading thousands separator If $aNumber[1] <> "" Then $sResult &= $sDecimal & $aNumber[1] EndIf Return $sResult EndFunc ;==>_StringAddThousandsSep
Attachments (0)
Change History (8)
comment:1 by , 18 years ago
| Version: | 3.2.12.0 |
|---|
comment:2 by , 17 years ago
| Severity: | None → Blocking |
|---|
comment:4 by , 17 years ago
| Severity: | None → Blocking |
|---|---|
| Status: | new → assigned |
comment:5 by , 17 years ago
| Milestone: | → 3.2.13.11 |
|---|---|
| Resolution: | → Completed |
| Status: | assigned → closed |
Changed in version: 3.2.13.11
comment:6 by , 17 years ago
| Milestone: | 3.2.13.11 |
|---|---|
| Resolution: | Completed |
| Severity: | Blocking → None |
| Status: | closed → reopened |
I'm reopening this to remind myself to fix this stupid function with some changes I've been sent.
comment:7 by , 17 years ago
| Owner: | changed from to |
|---|---|
| Severity: | None → Blocking |
| Status: | reopened → assigned |
This needs addressed before the next beta is released. Setting the blocking flag to reflect that. I have code sent to me I just need to review it and commit it.
comment:8 by , 17 years ago
| Milestone: | → 3.3.1.0 |
|---|---|
| Resolution: | → Completed |
| Status: | assigned → closed |
Added in version: 3.3.1.0
Note:
See TracTickets
for help on using tickets.

Automatic ticket cleanup.