|
Изливательство над колонкой (Разделить цифры от букв) иначе назвать сложно | ☑ | ||
---|---|---|---|---|
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)Зачем?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |