Имя: Пароль:
1C
1С v8
Разбить место рождения в ЗУПе
,
0 Recrut1
 
18.02.14
09:57
Для того, чтобы разбить место рождения в ЗУПе. Может кому пригодится.
МассивСтрок = Новый Массив;
        ИсходнаяСтрока = ВыборкаДетальныеЗаписи.СотрудникФизЛицоМестоРождения;
        Позиция = Найти(ИсходнаяСтрока,",");
        Пока  Позиция <> 0 Цикл             
         МассивСтрок.Добавить(Лев(ИсходнаяСтрока,Позиция-1));
         ИсходнаяСтрока = Сред(ИсходнаяСтрока,Позиция+1);
         Позиция = Найти(ИсходнаяСтрока,",");
        КонецЦикла;
1 Wobland
 
18.02.14
09:58
может, кто-то даже лучше сможет сделать
2 Ненавижу 1С
 
гуру
18.02.14
09:58
(0) что за быдлокод?
3 Recrut1
 
18.02.14
09:58
Может и сделают, но тема актуальна
4 Wobland
 
18.02.14
10:00
(3) не, не актуальна
5 Ненавижу 1С
 
гуру
18.02.14
10:07
(3) в запросах есть такие функции как ДЕНЬ, МЕСЯЦ и ГОД
6 XLife
 
18.02.14
10:07
(0) МногострочнаяСтрока = СтрЗаменить(ВыборкаДетальныеЗаписи.СотрудникФизЛицоМестоРождения,",",Символы.ПС);

не?
7 Recrut1
 
18.02.14
10:12
И что ты в запросе этим вытащишь?
8 Recrut1
 
18.02.14
10:13
Смысл, разбить и вытащить поля.
9 Recrut1
 
18.02.14
10:40
(6) Это только до первой запятой.
10 Wobland
 
18.02.14
10:41
(9) вот это новость!
11 Cube
 
18.02.14
10:42
(9) Вставь в табло: СтрЗаменить("абабабабабабаба", "а", "_")
12 Cube
 
18.02.14
10:44
(4) +1
13 SeraFim
 
18.02.14
10:49
(3)Раз уж ЗУП, лови: РегламентированнаяОтчетность.РазложитьМестоРождения(МестоРожденияСтрокой)
14 ale-sarin
 
18.02.14
10:51
(0) Обалдеть. А в типовой то такого нет, видимо.
15 Cube
 
18.02.14
10:51
(13) Тоже хотел этой ссылкой ткнуть ему, но в пофигураторе не смог найти... Оказалось, в текущих релизах её переименовали в
РегламентированнаяОтчетность.РазобратьСтрокуВМассивПоРазделителю(<Строка>, <Разделитель>)
16 Recrut1
 
18.02.14
10:54
(15)(13) да, спс, посмотрел. В прицепе, тоже самое.
17 Recrut1
 
18.02.14
10:55
(13) Мало опыта с ЗУПом, поэтому решил накидать сам)))
18 ale-sarin
 
18.02.14
10:58
(17) Дело не ЗУПе. А вообще надо всегда искать, потом делать. Причем, именно это находится влегкую. А Вы даже не искали.
А еще бабло небось срубил на этом - ведь доработка конфы понадобилась.
19 Recrut1
 
18.02.14
11:03
(18) Бабло на другом срубается, а не на 5 минутных строчках
20 Recrut1
 
18.02.14
11:04
Я думаю, тема закрыта, раз все так и легко и просто оказалось
21 Cube
 
18.02.14
11:05
(20) Нифига подобного, мы тут ещё пообсасываем твой вброс :)
22 Recrut1
 
18.02.14
11:06
(21) ))) Гоу, гоу, гоу!!!)))
23 fmrlex
 
18.02.14
11:15
Ох, миста, миста...

Человек добро хотел сделать. Поделиться кусочком кода полезным.
Нет, что бы сказать: "Спасибо, не голодные мы" - вместо этого обмакнули по полной.
Хотя еще не по полной...
24 Cube
 
18.02.14
11:20
(23) Как там говориться в правилах тренажерного зала?
"10.Если вам кажется, что вы делаете технику правильно - попросите тренера исправить вам ошибки." :)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn