|
СКД. В Строке либо цифры либо символы. Как понять когда что? |
☑ |
0
Федя Тяпкин
25.07.13
✎
11:45
|
Есть Реквизит тип значения Строка. Может быть записано число, либо слово. Как красиво отличить в СКД?
|
|
1
Капитан О
25.07.13
✎
11:46
|
"01" - число или слово?
|
|
2
Федя Тяпкин
25.07.13
✎
11:47
|
(1) если только цифры, не важно в каком порядке то считаем что число
|
|
3
Федя Тяпкин
25.07.13
✎
12:44
|
ап
|
|
4
cw014
25.07.13
✎
12:45
|
"Как красиво отличить в СКД?" - что в твоем понимании красиво отличить?
|
|
5
Федя Тяпкин
25.07.13
✎
17:08
|
(1) (4) риторические вопросы задавать мастаки.
народ, по делу поможет кто?
|
|
6
Птица
25.07.13
✎
17:09
|
Это. про ПОДОБНО слышал?
|
|
7
vs7719
25.07.13
✎
17:19
|
Если реквизит тип Строка, то это строка-символы. Можно пытаться что-то из этого получить: число, ссылку на элементы справочников и т.д., но если нужно число, то нужен числовой реквизит.
|
|
8
Птица
25.07.13
✎
17:26
|
+(6)
если в строке действительно всегда что-то одно(цифры или буквы), то написать условие довольно просто - достаточно сравнить первый символ: Таблица.Реквизит ПОДОБНО "[0123456789]%"
|
|
9
Федя Тяпкин
25.07.13
✎
22:25
|
(6)(8) хороший вариант. спасибо. я сделал так Если Строка = Врег(Строка) И Строка = НРег(Строка) ТОГДА Число.
|
|