|
Добавлять реквизит в конфигурацию или расширение? | ☑ | ||
---|---|---|---|---|
0
aleks100
14.10.19
✎
04:56
|
Добавлять реквизит в конфигурацию или расширение,просто если отключат расширение данные в реквизите могут потеряться
|
|||
1
seevkik
14.10.19
✎
05:59
|
В конфигураци.
|
|||
2
Провинциальный 1сник
14.10.19
✎
06:31
|
Так вроде бы при отключении расширения его данные не теряются, теряются только при удалении.
|
|||
3
Мимохожий Однако
14.10.19
✎
06:36
|
Если добавлять в расширении, то надо озадачиться сохранением значения этих реквизитов на возможное удаление расширения (не важно по каким обстоятельствам). При возможности надо использовать типовые возможности конфигурации, потом уже думать о добавлении реквизита
|
|||
4
aleks100
14.10.19
✎
06:40
|
(3) а если подключить расширение заново,то данные восстановятся
|
|||
5
DrZombi
гуру
14.10.19
✎
06:52
|
(0) Реквизит делать в конфигурации, если позволяет.
А в расширении форму править. |
|||
6
DrZombi
гуру
14.10.19
✎
06:53
|
(4) Если ИД расширения совпадет, то восстановятся :)
|
|||
7
DrZombi
гуру
14.10.19
✎
06:54
|
+ (4) И если вы добавили реквизит (любой) в расширение не стоит загружать расширения (не советую, это же 1С) :)
|
|||
8
DrZombi
гуру
14.10.19
✎
06:54
|
+ Только сравнение и объединение.
|
|||
9
seevkik
14.10.19
✎
07:20
|
Я начну добавлять реквизит в расширение только если разработают механизм бэкапа значений реквизитов расширений
|
|||
10
aleks100
14.10.19
✎
07:54
|
9) я тоже так думаю
|
|||
11
dmpl
14.10.19
✎
08:20
|
(4) Это если расширение просто отвалилось. А если удалили - то усё, данных нема.
|
|||
12
Cyberhawk
14.10.19
✎
08:34
|
(9) Вывести в мхл УИД ссылочного объекта и значение реквизита (для простых случаев) никакого труда не составляет.
Загрузить обратно - тоже. |
|||
13
seevkik
14.10.19
✎
10:09
|
(12) Руки не доходят, может спилишь расширение для резервирования расширений?)
|
|||
14
Cyberhawk
14.10.19
✎
10:12
|
(13) Уже давно есть: http://catalog.mista.ru/public/15126/
|
|||
15
Фрэнки
14.10.19
✎
10:19
|
ТС задает достаточно абстрактный вопрос, на который можно абстрактно ответить и да и нет.
На практике нужно уточнять тип исходного объекта, к которому с помощью расширения собрался еще один реквизит допиливать. В зависимости от используемой конфигурации может быть гораздо безопасней использовать штатную возможность для добавления доп реквизита, но расписать с помощью расширения обработку для добавленных данных |
|||
16
seevkik
14.10.19
✎
10:20
|
(15) у ТСа стаж 12 лет, он знает чего хочет)
|
|||
17
ks_83
14.10.19
✎
10:22
|
Для себя решил пока так: Новые реквизиты объектов типовой конфы в расширение. На форме размещать только программно опять же через расширение. Все новые объекты, включая общие модули, в конфигурацию.
|
|||
18
Фрэнки
14.10.19
✎
10:32
|
т.е. полностью всю идею перевернул с ног на голову
|
|||
19
ks_83
14.10.19
✎
10:44
|
Сначала идею озвучь.
|
|||
20
PCcomCat
14.10.19
✎
10:49
|
(0) Если отключат расширение, то реквизит останется на месте. Если удалят расширение, то потеряется.
В расширении или в конфигурации - зависит от использования. Если добавляемый реквизит нужен для расширения, то можно в расширении. Если во внешних ПФ, например, то либо втыкать проверку на наличие реквизита, т.к. расширение могут удалить, либо добавлять реквизит в конфу. Я расцениваю расширение как временные модификации. Поэтому не использую временное в постоянном. Как-то так... |
|||
21
Cyberhawk
14.10.19
✎
10:55
|
(19) Визуально удобная доработка форм через расширения пади
|
|||
22
ks_83
14.10.19
✎
11:07
|
(21) Вся эта визуально удобная доработка слетает после обновления.
|
|||
23
Cyberhawk
14.10.19
✎
11:14
|
(22) На то она и "идея" :)
|
|||
24
Wist
21.11.19
✎
16:29
|
(17) на неделе столкнулся со следующей ситуацией:
Имеется типовая конфа бухгалтерии, через расширение к документу Реализации добавлена пара реквизитов и программно выведена на форму После обновления (и сопутствующей ему реструктуризации таблиц) документы Реализации пропали из журнала операций (общий журнал документов). Т.е. в базе они есть, в собственной форме списка отображаются, а в журнале операций пропали. Перепроведение существующих документов не помогает, но при создании новых они отображаются в журнале. Проблема ушла после удаления добавленных через расширение реквизитов и реструктуризации таблиц базы. Платформа 8.3.13.1644. Бухгалтерия последнего релиза крутящаяся на MS SQL Server В качестве эксперимента взял другую бух.базу, копию в файловом варианте, добавил произвольный реквизит в Реализацию и реструктуризировал таблицы... тот же эффект, существующие реализации исчезли из журнала операций. |
|||
25
Wist
21.11.19
✎
16:35
|
(15) Это, похоже, самый правильный вариант, если есть желание оставить конфу на замке и при этом не бояться сюрпризов от непредсказуемого поведения расширений
|
|||
26
runoff_runoff
21.11.19
✎
17:20
|
(24) они не пропали, а просто надо было дать права на новые реквизиты при переходе на версию 8.3.14 и выше
|
|||
27
Wist
21.11.19
✎
17:45
|
(26) версия 8.3.13
права на новые реквизиты влияют на отображение самих реквизитов, но не объектов владельцев кроме того, в журнале не отображаются ранее созданные документы, а вновь созданные в него попадают на мой взгляд, вопрос исключительно в некорректной работе реструктуризации таблиц при использовании добавленных в расширение реквизитов |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |