Имя: Пароль:
1C
 
Доработка формы ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения
0 sartvas
 
15.05.25
08:37
Добрый день! Прошу помощи у опытных коллег.
Переношу данные из 7.7 в УТ 11.5.
В Справочнике ВидыНоменклатуры, есть ТЧ Реквизиты характеристик. При добавлении нового реквизита характеристики (НЕ НОМЕНКЛАТУРЫ) открывается Форма ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения. В этой форме мне не хватает полей, нужно добавить еще. Задача это сделать через расширение. Но расширения на 15.05.2025 модификацию ПВХ не поддерживает т.е. ни реквизиты, ни ТЧ не добавить. Как быть?)
1 lucky_
 
15.05.25
08:51
причем тут расширение?
добавь в режиме предприятия допреквизит.
при переносе обращайся через УправлениеСвойствами, или как ты там хочешь.
2 Мультук
 
гуру
15.05.25
08:55
Форма ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.
В этой форме мне не хватает полей, нужно добавить еще.

{Сарказм} И каких же полей вам не хватает в этом ПВХ, при  учете того, что там только специальные, служебные поля (см рис) ?
Что вы хотите добавить ?
3 sartvas
 
15.05.25
09:06
Видимо я не достаточно подробно написал просто. У допреквизита есть поля наименование, тип значения, виден, заполнять, доступен, заголовки, ид для формул, подсказка, комментарий и всё. Мне нужно больше полей, в 7.7 у свойства не только наименование и тап значения, там еще есть реквизиты (значения) которые невозможно добавить, не хватает полей. Хочу добавить 3 булева поля, 3 текстовых. К примеру, булево поле "Загрузка на сайт", если стоит, то характеристика на сайт улетает.
4 ILM
 
гуру
15.05.25
09:12
Поле "Загрузка на сайт" - это свойство характеристики или номенклатуры?
Почему не может быть дополнительного поля - "Загрузка на сайт" типа булево и пяти других полей? Дополнительные реквизиты и свойства - это универсальный механизм, который позволяет добавлять как уникальные для объекта дополнительные поля, так и "общие" междуобъектные поля в системе. Этот механизм позволяет расширить структуру данных.
5 Timon1405
 
15.05.25
09:14
(3) добавьте новый справочник с 6 полями и на его тип расширьте ПВХ
6 lucky_
 
15.05.25
09:16
(3) "Хочу добавить 3 булева поля, 3 текстовых"
да хоть 33.
7 lucky_
 
15.05.25
09:16
(5) бред.
8 sartvas
 
15.05.25
09:23
(1) УправлениеСвойствами, где посмотреть про это?
9 lucky_
 
15.05.25
09:25
(8) название общего модуля
10 lucky_
 
15.05.25
09:27
(0) ты хоть примерно представляешь как допреквизиты работают?
если нет-есть гугл.
Характеристика допреквизит1,допреквизит2.
ОтправлятьНаСайт= УправлениеСвойствами.ЗначениеСвойства(Характеристика,ИмяДопреквизита1ДляРазработчика)
Если ОтправлятьНаСайтТогда ОтправитьНаСайт() КонецЕсли;
11 banco
 
15.05.25
09:26
(3) Может лучше в настройках выгрузки указать какие свойства выгружать на сайт?
12 sartvas
 
15.05.25
09:47
(10) Конечно представляю, у меня есть харк-ка "Тип крепления", значения "Стена", "Потолок". Как я в этой хар-ке добавлю булево значение? Конкретно в этой? Эта Харк-ка "Тип крепления" с типом "дополнительное значение", всё. Я их (допзначения) использовал. Полей дополнительных нет для атрибутов характеристики.
14 Fish
 
15.05.25
09:40
(12) А зачем тебе в дополнительном свойстве куча реквизитов (если я правильно понял твоё желание)? Они не для этого придуманы.
15 sartvas
 
15.05.25
09:45
(14) конечно не для этого ) Я из 7.7 переношу, там у номенклатуры есть характеристики, у каждой характеристики еще куча реквизитов. Я бы с радостью другой вариант использовал. Вот к примеру "Тип крепления", значения: "Стена", "Потолок", выгружать на сайт: да/нет,  Условие проверки: формула, Тип расчета: Рассчитывать/Не рассчитывать и там таких несколько
16 Fish
 
15.05.25
09:48
(15) Оставайся на 7.7, если не можешь смириться с тем, что у восьмёрки другая архитектура и один-в-один, как в 7.7 не получится сделать.
17 sartvas
 
15.05.25
09:56
Оставаться на 7.7, уволиться, сменить проект не вариант) Так мне и не надо 1 в 1. Я тут ищу совет как эту лабуду обойти по-человечески.
18 Fish
 
15.05.25
09:59
(17) Например, можно сделать регистр сведений, в котором укажешь, какие характеристики нужно выгружать на сайт.

А может, нужно пересмотреть вообще твои характеристики. Как в твоём примере:

" "Тип крепления", значения: "Стена", "Потолок", "

А если можно крепить и на стену и на потолок? то уже всё - пролетаешь мимо.
19 sartvas
 
15.05.25
10:05
(18) С характеристиками всё ок) Да, буду делать регистр с допхарактеристиками. Спасибо!
20 ILM
 
гуру
15.05.25
15:37
(18) Добавил третье "Стена и потолок" ))) Это шутка.
Нужно тогда свойства использовать, "Тип крепления - стена"
"Тип крепления - потолок" и т.д. А в целом должно быть наименовании характеристики всё видно. Там в наименовании можно формулу написать и будет меняться автоматом при изменении "доп.реквизитов". Хотя в целом архитектура не очень.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший