Имя: Пароль:
1C
1С v8
Вызов функции из обработки
0 an_str
 
29.01.14
12:29
Здравствуйте, мне необходимо добавить префикс к номеру. У меня есть нужная функция в обработке УниверсальныйОбменДаннымиXML. Насколько правильно мне будет использовать такой синтаксис:
Номер = Обработки.УниверсальныйОбменДаннымиXML.Создать().ДобавитьКПрефиксу(Номер, "Г", 9, "Справа");
?
Работает все хорошо, но правильно ли создавать обработку для вызова функции? Переносить в общий модуль ее отсюда не вариант
1 МойКодУныл
 
29.01.14
12:30
(0) часто такое видел. Но это не хорошо.
Сделай свой общий модуль, будь мужиком.
2 zak555
 
29.01.14
12:31
(1) зачем создавать ОМ ?
3 МойКодУныл
 
29.01.14
12:34
(2) автор же не говорит откуда он обращается к этому. Я предположил, что из разных мест. Иначе вопрос бы не стоял.
Или ты о другом?
4 an_str
 
29.01.14
12:34
(2) что имеется ввиду под ОМ? я спрашиваю как правильно сделать, если создавать не есть хорошо, подскажите как лучше...все-тки общий модуль?
5 МойКодУныл
 
29.01.14
12:35
ОМ=ОМуль=ОбщийМодуль
6 an_str
 
29.01.14
12:35
(3) да из разных. В нескольких документах нужно менять номер, при определенных условиях
7 an_str
 
29.01.14
12:35
(5) спасибо)
8 zak555
 
29.01.14
12:38
перенеси в модуль менеджера
9 Infsams654
 
29.01.14
13:00
(8) ага, и в каждом менеджере это повторять.
(0) так правильно это. Может, это и в других конфигурациях пригодится.
Создание ОМ - это никчемное влезание
10 Classic
 
29.01.14
13:07
(9)
Чем же оно никчемное?
А если в следующем релизе поменяют работу данной обработки - потом будете удивляться, почему вдруг перестало работать?
11 Infsams654
 
29.01.14
14:21
(10) так и тем, что обработка - она и есть обработка, а ОМ - могут меняться от конфы к конфе. См. как БП 3.0 наворачивалось, там, вообще, ОМ от релиза к релизу перетали - мама не горюй
12 zak555
 
29.01.14
14:23
> перетали

???
13 Classic
 
29.01.14
14:24
(11)
Новый ОМ!!!
14 Infsams654
 
29.01.14
14:26
(12) - изменялись, старые релизы и новые, уж очень сильно отличаются.
(11) - а что новый ОМ ? Сопровождать ОМ в конфигурации сложнее, чем обработку
15 Privalov
 
29.01.14
14:35
(14) "а что новый ОМ ? Сопровождать ОМ в конфигурации сложнее, чем обработку" - что за бред?
16 Infsams654
 
29.01.14
14:48
(15) не буду спорить, т.к. бред тут и так очевиден
17 Classic
 
29.01.14
15:23
(14)
Ну раз вам сложнее, то не буду спорить