|
|
|
Изливательство над колонкой (Разделить цифры от букв) иначе назвать сложно | ☑ | ||
|---|---|---|---|---|
|
0
zfobo
07.12.11
✎
19:59
|
Как можно реализовать следующее:
Допустим есть колонка: |2 | |1 | |4а | |31б| ..... как можено разделить цифры от букв чтоб получить что то вроде вида: Стр1=4 Стр2=Б |
|||
|
1
shuhard
07.12.11
✎
20:01
|
(0) а в чем проблема по диапазону кодов символов отличить девочку от мальчика 7
|
|||
|
2
DrShad
07.12.11
✎
20:03
|
что-то я не понял нифига
|
|||
|
3
shuhard
07.12.11
✎
20:03
|
(2) 4а= 4
31б = Б |
|||
|
4
zfobo
07.12.11
✎
20:04
|
Хм а можно пример какого либа диапазона?
|
|||
|
5
DrShad
07.12.11
✎
20:06
|
проще всего цифры отбирать
|
|||
|
6
DrShad
07.12.11
✎
20:08
|
(3) это я понял, но по какому принципу? почему не 4а = а и 31б = 31?
|
|||
|
7
shuhard
07.12.11
✎
20:10
|
(6) х.з.
|
|||
|
8
Mans
07.12.11
✎
20:10
|
(4) 48-"0", 57-"9"
|
|||
|
9
zfobo
07.12.11
✎
20:10
|
Строк очень много для перебора...
что то вроде Перебрать все строки и если встречается не олько цифра но еще и буква разделить их на 2 части, и присвоить первую часть(Цифру) одному значению, а вторую (Букву) другому |
|||
|
10
shuhard
07.12.11
✎
20:11
|
(9) проблема то в чем ?
|
|||
|
11
zfobo
07.12.11
✎
20:14
|
хз как начать =)
|
|||
|
12
echo77
07.12.11
✎
20:25
|
(11) начните так:
Для каждого СтрокаТЧ из ТаблицаЗначений Цикл // ... КонецЦикла; |
|||
|
13
DrShad
07.12.11
✎
21:36
|
(12) скорее всего да для ТС, но я бы начал запросом к ТЗ
|
|||
|
14
petrowsky
07.12.11
✎
22:26
|
(0)
Для Каждого Строка Из ТаблицаЗначений Цикл ДлинаСтроки = СтрДлина(Строка.ИмяКолонки); Для А = 1 По ДлинаСтроки Цикл ТекущийСимвол = Сред(Строка.ИмяКолонки, А, 1); Если Найти("0123456789", ТекущийСимвол ) = 0 Тогда //ТекущийСимвол - это буква Иначе //ТекущийСимвол - это цифра КонецЕсли КонецЦикла; КонецЦикла; |
|||
|
15
Лефмихалыч
07.12.11
✎
22:52
|
||||
|
16
Мимохожий Однако
07.12.11
✎
23:28
|
(0)Зачем?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |