Имя: Пароль:
1C
1С v8
Изливательство над колонкой (Разделить цифры от букв) иначе назвать сложно
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)Зачем?