Вход | Регистрация


Расширения в 8.3.10 Кто пробовал? Можно ли с типовыми?

Расширения в 8.3.10 Кто пробовал? Можно ли с типовыми?
Я
   Обработка
 
08.10.17 - 11:40
У меня у клиента типовая бухия 3.0 каз
В базе в 50% дока есть доп реквизит типа булево. Назовем его "РеглУчет".
Так вот каждый раз при обновлении мне приходится на форму вытаскивать по новой этот реквизит.
Как можно этого избежать при очередном обновлении?
Может быть просто УФ можно менять кодом?
Или же использовать расширения?

Полагаю можно обойтись без расширения.
Достаточно сделать подписку на событие вставлять в форму этот реквизит. Так ли это?
 
 
   Dmitry1c
 
1 - 08.10.17 - 12:02
Можно, БП3 актуальной версии имеет режим совместимости "Не использовать"

>Как можно этого избежать при очередном обновлении? 
добавлять этот реквизит программно, а не интерактивно на форме

>Может быть просто УФ можно менять кодом?
можно

>Или же использовать расширения?
можно

>Достаточно сделать подписку на событие вставлять в форму этот реквизит. Так ли это?
нет, таких подписок на событие разработчики платформы нам не предоставили
   AlvlSpb
 
2 - 08.10.17 - 12:03
(0) Реквизит создан программно или добавлен как объект?
   Обработка
 
3 - 08.10.17 - 12:07
(2) Реквизит уже есть в базе.
(1) ДА жаль что нет события при открытии итп

Думаю в один из главных модулей добавить код подключения к форме реквизита.
   AlvlSpb
 
4 - 08.10.17 - 12:08
(3) Тогда расширение - то что надо
   Обработка
 
5 - 08.10.17 - 12:16
Открыл конфу добавил расширение.
мне что формы заново рисовать всем докам?
   AlvlSpb
 
6 - 08.10.17 - 12:20
(5) Почитать для начала как делается расширение ))). Просто заимствуете форму из осн конфы в расширение и добавляете в нее свой реквизит. Теперь он там "навечно" независимо от обновлений
   Обработка
 
7 - 08.10.17 - 12:29
Прочел я. И заимствовал.
Но заимствоанный объект и форма пустая.
Понимаю что при добавлении реквизита появится на форме
Но как мне привязать относительно других элементов формы???
   Dmitry1c
 
8 - 08.10.17 - 12:30
(7)

>Но заимствоанный объект и форма пустая.

это баг, было у меня такое. пытайся еще
   Dmitry1c
 
9 - 08.10.17 - 12:30
(7) +заимствовать надо форму, а не документ
   AlvlSpb
 
10 - 08.10.17 - 12:31
(7) Форма не может быть пустая, она один в один как в осн конфе. Разбирайтесь, что-то делаете не так
 
 Рекламное место пустует
   Обработка
 
11 - 08.10.17 - 12:31
(9) Ну да я ошибся именно форму я заимствовал.
   AlvlSpb
 
12 - 08.10.17 - 12:32
(11) Скрин расширения дайте
   Dmitry1c
 
13 - 08.10.17 - 12:32
(10) может
я ловил такой баг

это именно баг
   Обработка
 
14 - 08.10.17 - 12:35
Разобрался, пересоздал расширение и форма нормально отображается в расширении.
   Обработка
 
15 - 08.10.17 - 12:38
А как можно без расширения на типовой выевсти на форму внедренный дополнительно (не типовой) реквизит в нужном месте с привязкой к элементам?

При чем если у меня этот  реквизит имеет одинаковое название в куче документов и форма у них разная.
Можно ли вывести куда нибудь так чтоб это было универсально? Допустим в модуле формы при открытии у всех доков наверняка есть глобальная процедура.
Если туда впихнуть некий универсальный код??
   AlvlSpb
 
16 - 08.10.17 - 12:38
(13) "не может" в данном контексте = "не должна"
   kyvv
 
17 - 08.10.17 - 14:48
   ildary
 
18 - 08.10.17 - 15:14
(15) в УТ11 есть модуль МодификацияКонфигурацииПереопределяемый, а в нём есть процедура ПриСозданииНаСервере() куда и надо вносить свои изменения.
   Обработка
 
19 - 08.10.17 - 19:51
(18) Спасибо поищу.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует