|
Что выбрать, внешнюю обработку или внутреннюю? | ☑ | ||
---|---|---|---|---|
0
Tonik992
27.06.18
✎
09:52
|
Немного философии.
Тебе надо создать отчет или обработку (печатную форму, заполнение объекта и т.д.). Ты будешь к базе подключать в качестве внешней обработки/отчета, или же реализуешь в самой конфигурации? И конечно же нужны доводы и обоснование.. Если база на поддержке и обновляется, то тут особых вопросов не возникает - я подключаю как внешнюю. А вот в противном случае мнения расходятся. Как быть? |
|||
1
lucbak
27.06.18
✎
09:53
|
(0) На дворе 2018г, только расширение.
|
|||
2
DrShad
27.06.18
✎
09:55
|
даже если база на поддержке и обновляется внутренняя ничем не помешает, а вообще в любом варианте внешняя
|
|||
3
Xapac
27.06.18
✎
09:55
|
внешняя в приоритете
|
|||
4
Tonik992
27.06.18
✎
09:57
|
(1) База не на поддержке, зачем её облепливать расширениями.
|
|||
5
Darych
27.06.18
✎
09:59
|
(4) видимо попробовал - понравилось, теперь всюду пихает
|
|||
6
MonteCarlo
27.06.18
✎
10:02
|
Внешняя удобнее, но если глобальный рефакторинг кода будете делать, то потом много кода руками просматривать во внешних, глобальный поиск же там не работает?
|
|||
7
zak555
27.06.18
✎
10:02
|
Расширение, которое можно извне удалить
|
|||
8
Tonik992
27.06.18
✎
10:02
|
(3) Почему внешняя в приоритете, какие доводы?
|
|||
9
lucbak
27.06.18
✎
10:02
|
(5) Не просто понравилось - в восторге (мое глубокое убеждение - за расширениями будущее)
|
|||
10
Xapac
27.06.18
✎
10:05
|
(8)Ну например изменить ее можно без обновления конфигурации.
|
|||
11
Tonik992
27.06.18
✎
10:07
|
(8) А давай лучше всю конфу перепишем на расширения..
Сама конфа же будет содержать в себе только пару значимых объектов :-) |
|||
12
lucbak
27.06.18
✎
10:10
|
(11) именно так и делаю :)
|
|||
13
lucbak
27.06.18
✎
10:12
|
Tonik992 если речь идет конкретно об отчетах,обработках - то расширения во всем выигрывают у внешних файлов (хоть на поддержке конфа хоть нет)
|
|||
14
ildary
27.06.18
✎
10:17
|
(6) кто-нибудь срочно сообщите в 1С, что у них сломался глобальный поиск во внешних обработках, то-то они удивятся.
|
|||
15
Tonik992
27.06.18
✎
10:19
|
(13) Надо попробовать, расширениями редко пользуюсь, звучит убедительно
(8) Используя внешние обработки/отчеты не выдать на них особых ролей, не включить в подсистемы, нельзя из встроенного языка простым образом использовать эти же обработки.. Доработать легко, базу обновлять не надо, но и другие минусы есть (14) Глобальный поиск по внешним обработкам, хранящимся в базе - как это сделать? |
|||
16
ildary
27.06.18
✎
10:19
|
(11) Вы так говорите как будто это что-то плохое.
|
|||
17
Diman000
27.06.18
✎
10:21
|
(0) Если базой занимаешься только ты, то можно подумать о внешней.
Если имеет место массовое коллективное творчество, то только внутренняя. |
|||
18
Serg_1960
27.06.18
✎
10:22
|
Пока в типовых есть справочник внешних обработок - какие есть "доводы и обоснования"(цы) его не использовать?
|
|||
19
ildary
27.06.18
✎
10:22
|
(15) закладка Файлы в окне глобального поиска - https://imgur.com/a/mtFcvJY
|
|||
20
ildary
27.06.18
✎
10:23
|
(18) Единственный довод: сложно для начинающего.
|
|||
21
novichok79
27.06.18
✎
10:23
|
(0) внешняя обработка + расширения. исправления ЗУП 3.1.6 я внес как расширение, обновился до 3.1.7, просто убрал расширение, база остается на поддержке. да ваще красота!
|
|||
22
Фрэнки
27.06.18
✎
10:24
|
(11) в идеале получится, что конфа содержит БСП и к нему расширениями дописан прикладной функционал - ну как там Хрусталева дописала свое расширение в учебнике для прикладной задачи - Расширение для тарификации сотрудников государственных медицинских учреждений
Допустим, получилось удачно или нет - это можно отдельно обсуждать, но идеологически на расширениях очень разумно строить доработку. |
|||
23
Tonik992
27.06.18
✎
10:25
|
(16) ни в коем случае. Я редко использовал расширения, и не знаю всех плюсов и минусов в разных случаях..
|
|||
24
ildary
27.06.18
✎
10:25
|
(15) даже если душа не лежит к расширениям (на мисте любят их критиковать за недоделанность), внешние отчеты и обработки - наше все. Для внутренних отчетов есть только один довод за - возможность вывести его в интерфейс подсистемы (и то это должно будет решаться расширением).
|
|||
25
Ray Zexter
27.06.18
✎
10:26
|
Внешняя или расширение. Тут дело вкуса, кому как больше нравится.
|
|||
26
ildary
27.06.18
✎
10:27
|
(23) (надевая маску бабки Ванги) этот год - лучший для освоения расширения - типовые уже в режиме совместимости с 8.3.10 и у расширений очень много возможностей стало. Пока работа с добавленными данными выглядит неготовой к работе, но в ближайший год-два все наверняка поменяется.
|
|||
27
Фрэнки
27.06.18
✎
10:27
|
(24) расширение в этом плане включить намного проще, но можно сделать и внешнюю, установленную в качестве дополнительной внешней - если все-все-все сделать правильно, то она тоже выведется в интерфейс. Но на расширении это происходит проще :)
|
|||
28
lucbak
27.06.18
✎
10:28
|
(15) При использовании расширения получаешь простую удобную разработку (не надо сохранять файлы, потом опять заливать в базу) т.е. можно использовать хранилище конфигурации (что очень удобно), сразу назначаешь нужные права, размещаешь в интерфейсе где считаешь нужным и т.д.
|
|||
29
Diman000
27.06.18
✎
10:28
|
Эх, сколько любителей внешних оказывается)
Попробовали бы вы координировать разработку и доработку одной конфы хотя бы в пять пар рук на внешних обработках. |
|||
30
Serg_1960
27.06.18
✎
10:30
|
(29) Для ТС это, судя по всему, не актуально. Иначе бы и вопросов не возникало.
|
|||
31
lucbak
27.06.18
✎
10:30
|
(26) >>Пока работа с добавленными данными выглядит неготовой к работе, но в ближайший год-два все наверняка поменяется.
Все там готово и работает если не отлично то хорошо (8.3.12) а учитывая, что в (8.3.13) добавились практически все объекты - то вообще красота. |
|||
32
Tonik992
27.06.18
✎
10:30
|
(29) На этот счет соглашусь с вами. А если целый зоопарк внешних обработок и отчетов, и заказчик начинает перекидывать по почте обработки, с просьбой доработать.. И тебе надо убедиться, что ты имеешь дело с актуальной версией..
|
|||
33
Tonik992
27.06.18
✎
10:33
|
(28) Уже реально в таком режиме работали?
|
|||
34
ildary
27.06.18
✎
10:34
|
(29) Поместить папку обработок в Git - пойдет?
(31) я к тому, что эту фичу только выкатили и пока не пройдет некоторое время, за которое энтузиасты успеют несколько раз потерять данные, а 1С - пофиксит эти глюки - лучше пока не торопиться этр применять в продакшене. |
|||
35
ptiz
27.06.18
✎
10:35
|
(6) +100
одна из веских причин, почему обработки и отчеты тащу в конфигурацию (с возможностью в любой момент переключиться на их использование как внешних :) ). |
|||
36
Aleksey
27.06.18
✎
10:35
|
(1) расщирения тормозят. Типовые сейчас далеки от использования расширений, работают в режиме совместимости
|
|||
37
Фрэнки
27.06.18
✎
10:36
|
(33) в каком смысле? я дописываю доработки на расширениях и они работают, кстати (36), быстрее, чем на внешних файлах
|
|||
38
ildary
27.06.18
✎
10:36
|
(29) кстати, я бы (уверен не только я) послушал интересные истории про координацию разработки.
(35) мне как-то попалась конфигурация, в которой было море подобных добавлений (легко выносящихся во внешние обработки). Неприятное зрелище. |
|||
39
Фрэнки
27.06.18
✎
10:38
|
печатные формы,
измененные формы для каких-то объектов конфигурации, обработки, отчеты Т.е в контексте топика как раз |
|||
40
lucbak
27.06.18
✎
10:38
|
(33) Разумеется, иначе не ратовал бы за их применение.
|
|||
41
Serg_1960
27.06.18
✎
10:38
|
PS: все вопросы отпадают, когда счет внешних обработок идёт на сотни :)
|
|||
42
Aleksey
27.06.18
✎
10:38
|
(31) Не подскажите когда типовые будут работать в 8.3.13 без режима совместимости?
|
|||
43
ildary
27.06.18
✎
10:39
|
(37) Замечено падение производительности 1С после добавления расширений. То есть не само расширение тормозит, а вся конфигурация. 1С уже выпускала фиксы.
|
|||
44
Tonik992
27.06.18
✎
10:40
|
(34)
Чем больше возможностей и инструментария, тем сложнее определиться, что же тогда использовать.. Зависит значит от конкретного случая, нельзя дать один рецепт на все случае.. Надо значит исходить из требований, частоты доработки, количества разработчиков, сложности доработки и еще что-то. |
|||
45
ildary
27.06.18
✎
10:40
|
(42) разве 8.3.13 уже вышла?
|
|||
46
lucbak
27.06.18
✎
10:41
|
(34) Есть конечно правда в твоих словах ;) Бывают сюрпризы (не без этого)
|
|||
47
lucbak
27.06.18
✎
10:42
|
(42) Понятия не имею (но, что-то мне подсказывает, что когда нибудь перейдут) :)
|
|||
48
lucbak
27.06.18
✎
10:42
|
(45) в тестовой версии вышла - можно скачивать и смотреть
|
|||
49
ildary
27.06.18
✎
10:42
|
(47) Исходный посыл - плохо быть бета-тестером 1С за свои деньги. Постарайтесь этого избегать.
|
|||
50
Фрэнки
27.06.18
✎
10:43
|
(45) Технологическая платформа 8.3, версия 8.3.13.1198
Релиз, опубликованный на данной странице, предназначен только для тестирования! |
|||
51
Tonik992
27.06.18
✎
10:43
|
(41)
Выглядит так - "кто за внешние, поднимите руки". Но мы так до истины не доберемся. |
|||
52
lucbak
27.06.18
✎
10:44
|
(49) согласен - плохо, но... Я таки решился...
|
|||
53
Tonik992
27.06.18
✎
10:49
|
(37) Имелась в виду разработка на расширениях как с полноценной конфой:
подключение к хранилищу, добавление ролей, включение в интерфейсы и еще чего-нить.. |
|||
54
ildary
27.06.18
✎
10:50
|
(50) Вышла (по моему) = Релиз. Бета есть бета, мы ведь тут применение в проде обсуждаем.
(52) Это желание экспериментировать быстро лечится трудноизлечимым глюком, например поклонников динамического обновления хорошо убеждают невосстановимые ошибки базы (да, я знаю что там есть рабочие методы исправления, но все они требуют время, которое нам пользователи конечно же не дают). |
|||
55
lucbak
27.06.18
✎
10:52
|
(54) Это не желание экспериментировать это насущная необходимость (скажем так - выбирал как всегда из двух зол)
|
|||
56
Tonik992
27.06.18
✎
10:55
|
(25) Почему дело вкуса?
Все-таки у круга профессионалов решение выбирать тот или иной подход должен исходить не из "я так привык, мне так удобно, я всегда так делал". |
|||
57
Фрэнки
27.06.18
✎
10:56
|
(53) все это есть и роль, и интерфейсы, мне прямо сейчас с хранилищем просто лень в одиночку заморачиваться, но и это тоже работает вроде бы.
Нормально работает именно в части интеграции со всей БСП Лично я торможения не увидел. Может просто повезло, может уже пофиксили и я не успел их увидеть. |
|||
58
Darych
27.06.18
✎
10:57
|
(56) в данный момент под разные задачи нет универсального
|
|||
59
Tonik992
27.06.18
✎
11:09
|
На тесте 1С:Профессионал правильный ответ на вопрос "Внешние обработки используются":
"На стадии отладки, для более быстрого внесения изменений в обработку" |
|||
60
Фрэнки
27.06.18
✎
11:12
|
(59) ну да - даже при использовании расширений, те обработки, которые возможно запускать внешними - отлаживаются внешними и уже затем вставляются в расширение :)
|
|||
61
Сти
27.06.18
✎
11:16
|
(37) А обычные формы? И типовая в режиме обычного приложения?
|
|||
62
novichok79
27.06.18
✎
11:40
|
(42) все просто - когда типовые переедут на БСП 3.0
|
|||
63
lucbak
27.06.18
✎
12:08
|
(61) На обычных формам работает точно также как на УФ
|
|||
64
ptiz
27.06.18
✎
12:24
|
(42) В сентябре на 8.3.12 только планируют
|
|||
65
Сти
27.06.18
✎
12:51
|
(63) А, ок. Правда на 8.3.10 это все еще довольно хреновато. И новых реквизитов/объектов нет. Только в 11 появляется возможность... Короче, пока еще в топку, видимо до 8.3.15/16 ))
|
|||
66
azt-yur
27.06.18
✎
14:02
|
Только недавно на ИТС видел анализ производительности внешних и встроенных обработок.
https://its.1c.ru/db/metod8dev#content:5940:hdoc Если им верить внешняя обработка в 2,5 раза проигрывает в производительности |
|||
67
MonteCarlo
27.06.18
✎
14:08
|
(19) Спасибо, сделал для себя открытие.
|
|||
68
Tonik992
27.06.18
✎
14:25
|
(66) Это эврика! Инфа ценная, спасибо
|
|||
69
ildary
27.06.18
✎
14:30
|
(67) пожалуйста, тогда я еще наброшу - в окне глобального поиска на закладке Конфигурации можно включить фильтр по объектам поиска, например ограничить поиск только в общих модулях и модулях документов - для этого надо ЛКМ на слово "Вся конфигурация", затем ЛКМ на три точки в этом поле.
|
|||
70
ice777
27.06.18
✎
14:31
|
Не всегда внешняя есть гуд, если она хранит изменяемые данные в базе. Был у меня геморрой с одной одаренной сотрудницей, которая даже невзирая на предупреждения о повторном открытии той же обработки открывала ее по 5 раз. А на Сохранить она нажимала во всех экземплярах. Лучше б на документе сразу сваял, но тут надобность в этой обработке отпала.
|
|||
71
ildary
27.06.18
✎
14:34
|
(70) Можно же запретить повторное открытие формы.
|
|||
72
ice777
27.06.18
✎
14:38
|
Да еще проще сделал, но поначалу о такой дикости юзерской как-то не задумался.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |