Имя: Пароль:
1C
1С v8
Как программно разместить самодельный реквизит на форме документа в нужном месте?
,
0 Igor Ivanov
 
14.06.18
05:17
Пользователь создал два самодельных реквизита документу Заказ поставщику. (Создал без Конфигуратора, через кнопку Ещё -> Изменить состав дополнительных реквизитов.) Теперь он хочет из внешней обработки разместить один реквизит в зоне Шапка лево, а другой - Шапка право. Как это сделать?
1 Chameleon1980
 
14.06.18
05:21
чет ИМХО никак не раскидать (м.б. не прав).
они жеж падают в группу "ГруппаДополнительныеРеквизиты"
не?
2 Chameleon1980
 
14.06.18
05:24
хотя может свойство есть какое при программном создании (бсп шкой). типа можно переносить в другую группу/нет.
через расширения :)
3 Igor Ivanov
 
14.06.18
05:32
(1) По умолчанию попадают в эту группу. Но вручную можно перетащить в другие. Коль скоро можно вручную, должно мочь и программно. Только не соображу как.
4 DrZombi
 
гуру
14.06.18
06:54
(0) >>> Шапка лево, а другой - Шапка право

Жесть, а зачем вам программисты?
Что бы потом из этого зоопарка данные подтягивать? :)
5 catena
 
14.06.18
07:33
Открыть форму, посмотреть отладчиком свойства элемента формы доп.реквизита, перетащить вручную, посмотреть еще раз свойства в отладчике. Сравнить, что изменилось. Написать программное размещение.
6 VladZ
 
14.06.18
07:41
(0) "Пользователь создал два самодельных реквизита документу" - интересное начало.

Начнем с самого начала: с идеологии.
Во-первых, предлагаю отказаться от понятия "самодельные реквизиты". Это режет слух и путает. Есть понятие "дополнительные реквизиты". Вот это понятие и будем использовать.

Идем дальше. У нас есть дополнительные реквизиты. Есть определенный механизм работы с этими реквизитами. Они находятся в определенном месте и там же редактируются. Примите это за стандарт и не майтесь дурью.

Если вас не устраивает этот подход - приглашаете программиста и озвучивайте ему задачу. Он вам все "добавит и выведет куда нужно".
7 FIXXXL
 
14.06.18
07:54
(0) он при открытии аждый раз будет юзать внешнюю обработку?
при ручном переносе местоположение сохраняется при повторном открытии формы?
8 catena
 
14.06.18
08:34
(7)В настройках, как при любом изменении формы же.
9 Igor Ivanov
 
14.06.18
08:53
Автоответ.
Метод ПоляФормы ПутьКДанным.
См. Разработка управляемого интерфейса, глава 3.20 "Программное изменение форм".
10 Сияющий в темноте
 
14.06.18
09:06
Положить можно все,что угодно,и куда угодно,только сброс настроек формы вернет все,как было
Закон Брукера: Даже маленькая практика стоит большой теории.