Имя: Пароль:
1C
1С v8
Использование расширений: плюсы и минусы
0 al_zzz
 
24.12.15
21:55
Есть задачка по скрещиванию инетмага с УНФ. И нужно довольно плотное скрещивание. Вот что-то мне подумалось, а не замутить ли всё это на расширении? Хочется и добавлять свои объекты, и чтоб обновлять УНФ без гемороя в виде волокиты с изменениями и чтоб потом можно было воспользоваться решением для других клиентов.
Вот интересует, кто уже успел поюзать расширения, какие плюсы-минусы? Можно ли этим вообще пользоваться?
1 al_zzz
 
25.12.15
16:50
ап!
2 Fragster
 
гуру
25.12.15
16:50
если все правильно делать, то замочек нужно снять только с корня конфы. и тогда никакого геморроя с обновлениями через /cfu не будет
3 Лефмихалыч
 
25.12.15
16:51
главный минус - мало кто успел по-взрослому этим попользоваться и в итоге не понятно, можно ли этим вообще пользоваться
4 Cyberhawk
 
25.12.15
16:51
"Хочется и добавлять свои объекты" // В расширении - забудь
5 mehfk
 
25.12.15
16:52
(0) А зачем ее обновлять?
6 oslokot
 
25.12.15
16:54
Я активно пользую расширения и курочу любые формы как хочу.
+ свои подсистемы.

Но не более того.
7 Бледно Золотистый
 
25.12.15
16:54
Расширения - это добавить свое поле на УФ. На этом оно заканчивается.
8 PR третий
 
25.12.15
16:54
Какие расширения? Давно ли в расширениях можно использовать ссылочные объекты?
9 hhhh
 
25.12.15
16:56
(8) если свои объекты, то можно.
10 oslokot
 
25.12.15
16:56
(7) + свои обработчики, а это прорыв
11 PR третий
 
25.12.15
16:57
(9) Свои справочники/документы/регистры и пр.?
12 Бледно Золотистый
 
25.12.15
16:58
(10) Прорыв - это возможность дополнять структуру данных. + свои общие модули и документы.
13 PR третий
 
25.12.15
17:02
(12) Ну ахренеть. А давно документы можно добавлять?
14 tabarigen
 
25.12.15
17:03
(7) + http и ws-сервисы
15 PR третий
 
25.12.15
17:08
+(13) Смотрю на последней 8.3.7, нельзя.
16 hhhh
 
25.12.15
17:19
отчеты и обработки пока. Но в 8.3.8 должны добавить.
17 Сильф
 
25.12.15
17:28
У Гилева с Насиповым есть целый курс по расширениям, причём бесплатный: http://xn----1-bedvffifm4g.xn--p1ai/news/how-2-use-extensions-in-8-3-6/ (надеюсь, не сочтут за рекламу)
Я, правда, ещё не успел даже ознакомиться.
18 al_zzz
 
25.12.15
20:28
А что по поводу использования данного расширения в дальнейшем на других базах?
Где-то видел мнение, что расширения нельзя использовать подобным образом, но почему нельзя - не помню.
За ссылку на курс спасибо - посмотрю.
19 PR третий
 
25.12.15
21:46
(16) Откуда такие мысли?
20 vde69
 
25.12.15
22:38
расширения пока сыроваты для серьезных проектов
21 Nuobu
 
26.12.15
00:16
(20) Как по мне - это шаг к модульности.
22 Byasha
 
26.12.15
00:47
Расширения это большой плюс. Только вот засада в том, что обработчики расширений вызываются ДО обработчиков самой формы.
Использовать имеет смысл тогда, когда на форму нужно накидать дополнительный функционал не связанный с существующим. А вот если нужно, например, при открытии формы заполнить какой-либо реквизит "по своим правилам", то при открытии он все равно заполниться по правилам типовой формы.
ИМХО, для существенной модификации функционала форм расширения еще не подходят. Все равно приходится "врезаться" в типовые процедуры, которые разработчики 1С ооооочень любят менять и переименовывать.
Как мне кажется, проще в процедуре обработки создания формы на сервере вызывать общую процедуру, в которой переопределить обработку типовых событий на свои, и добавить область собственных процедур и функций в модуле формы. При обновлении их конечно нужно контролировать, но времени это отнимает не так уж и много.
23 oslokot
 
26.12.15
09:03
(22) [обработчики расширений вызываются ДО обработчиков самой формы.]

Это заблуждение.
24 Demasiado
 
27.12.15
14:10
(0) в расширениях сейчас даже нельзя менять типовые общие модули:(
25 vde69
 
27.12.15
14:51
самое главное чего нельзя делать в расширениях - добавлять свои регистры, документы и т.д.

как только это сделают - будет супер гуд
26 PR третий
 
27.12.15
14:55
(25) Так вроде как принципиально не делают
27 vde69
 
27.12.15
14:59
(26) это не делают по причине необходимости реструктуризации, а у них расширения "сшиваются" с конфой в "фоне".

то есть сейчас расширения - это легкие доработки

но я думаю, что слишком много плюсов они пока пропускают и надеюсь, что от легких наркотиков перейдут к тяжелым, и сделают 9.0 с модульными расширениями :)))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший