Имя: Пароль:
1C
1С v8
Универсальный подбор и обработка объектов (Обработка)
,
0 msk-07
 
02.10.13
22:48
Хочу переименовать номенклатуру выбираю номенклатуру, после этого перехожу на вкладку обработки и пишу вот такой текст

Объект.Номенклатура = СтрЗаменить(Объект.Наименование,"Услуга", "Доп. Услуга");
Объект.Записать();

Смешно, две строчки и выдает ошибку, что {(3)}: Поле объекта не обнаружено (Номенклатура)
Объект.Номенклатура = СтрЗаменить(Объект.Наименование,"Услуга", "Доп. Услуга");

Может кто что дельное скажет, что за фигня =(
1 IamAlexy
 
02.10.13
22:49
справку почитай блин..
2 IamAlexy
 
02.10.13
22:49
объект.наименование  = ....
3 msk-07
 
02.10.13
22:51
ок, но за совет спасибо!
4 msk-07
 
02.10.13
22:56
А не подскажешь еще, такая есть номенклатура Имя|Имя1|Имя2|Имя 3

нужно понять Имя1 на Имя4

Это можно сделать в этой обработке?

Очень буду признателен за совет.
5 msk-07
 
02.10.13
23:01
помогите с кодом..толькоо начал изучать 8.2
6 IamAlexy
 
02.10.13
23:04
объект.наименование = "имя4";
объект.записать();
7 msk-07
 
02.10.13
23:06
а как мне из общего наименования

только часть поменять, вот это не могу понять, наверное функция есть которая должна по знаку найти то что мне нужно?
8 IamAlexy
 
02.10.13
23:06
часть что остается всегда фиксирована по размеру ?
9 msk-07
 
02.10.13
23:09
а можно если знаете два варианта показать когда она фиксирована а когда нет, просто самому интересно и то и другое
10 IamAlexy
 
02.10.13
23:12
Объект.Наименование = "" + Лев(Объект.Наименование,4)+"" + "4"

или

Объект.Наименование = СтрЗаменить(Объект.Наименование,"Старая часть","Новая часть");

такое ?
11 msk-07
 
02.10.13
23:12
мне вот что нужно сделать...Есть Россия|город Саратов| Комсомальцев

Мне нужно найти всю номенклатуру где во второй части есть "город Саратов" и удалитьт= "город" вот что я хочу
12 IamAlexy
 
02.10.13
23:15
А если есть "город Москва" - тоже удаляем ?
13 IamAlexy
 
02.10.13
23:15
объект.наименование  = стрзаменить(Объект.наименование,"город","");
объект.наименование  = стрзаменить(Объект.наименование,"Город","");
14 msk-07
 
02.10.13
23:16
нет..

слушай вот на 7.7 есть такой код

Спис.ИзСтрокиСРазделителями(""""+СтрЗаменить(НашаСтрока,"/",""",""")+"""");    
НужЗнач =Спис.ПолучитьЗначение(3);

есть что-то подобное из функций на 8.2?
15 msk-07
 
02.10.13
23:27
Спис это СписокЗначений :(
16 msk-07
 
03.10.13
00:05
Разобрался...а в этой обработке можно пометить нужный объект на удаление?
17 zmaximka
 
03.10.13
00:08
блин да открой глаза
18 msk-07
 
03.10.13
00:09
Блин...не можешь помочь не пиши, я помощи жду, а не советов куда и зачем и что мне открывать
19 msk-07
 
03.10.13
00:11
(17) ты написал три слова и междометие, а знал бы помог бы написать мне функцию..

мне не понятно почему при выборе нужных объектов у меня не удаляется позиция
20 IamAlexy
 
03.10.13
00:11
(16) да

обеъект.пометкаудаления = истина;
объект.записать();
21 msk-07
 
03.10.13
00:13
Спасибо!
Ошибка? Это не ошибка, это системная функция.