Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Добавление реквизита в форму элемента справочника

Добавление реквизита в форму элемента справочника
Я
   The_Immortal
 
01.08.20 - 06:16
Есть некий справочник (в некой чужой конфигурации, где я вообще ничего не шарю), где сидит предопределенное Наименование и лимит в стандартные 150 знаков, которое надо обойти. В качестве решения обычно предлагают занести своё поле, где и хранить неадекватные строковые значения, но т.к. я в 1С не бум-бум, то и с этим справиться не могу.
Добавил на форму элемента поле ПолноеНаименование и соответствующий реквизит. Однако в качестве ПутиКДанным у этого элемента должно быть не ПолноеНаименование, а Объект.ПолноеНаименование, иначе в этом поле нифига не сохраняется. Но вот вопрос как в уже ранее созданный Объект (в данном случае это тип данных СправочникОбъектов.ИндивидуальныеДостижения) запихнуть мой реквизит ПолноеНаименование?

https://content.screencast.com/users/immick6307/folders/Snagit/media/562d623e-a8b6-4f3f-898a-0c92f3f22768/08.01.2020-06.02.png

Подскажите, пожалуйста, неучу.

Спасибо!
   ДенисЧ
 
1 - 01.08.20 - 06:40
Пригласи программиста, который бум-бум...
И да, не забудь заплатить ему...
   Ненавижу 1С
 
2 - 01.08.20 - 07:06
Конфигурация какая? В типовых есть дополнительные реквизиты и сведения. А вообще надо реквизит не формы а справочника добавлять. Чтобы оно хранилось в базе данных.
Ну и подозреваю захотят чтобы оно стало основным представлением? Тогда ещё код писать в модуле менеджера.
   The_Immortal
 
3 - 02.08.20 - 03:17
(2)

> надо реквизит не формы а справочника добавлять
Да уж, тупанул.

> В типовых есть дополнительные реквизиты и сведения
Есть такое, но там (в Дополнительных реквизитах) нет нужной формы и её, вероятно, надо как-то туда добавлять.

> Ну и подозреваю захотят чтобы оно стало основным представлением? Тогда ещё код писать в модуле менеджера.
Угумс. Погуглю по этому, поводу.

Благодарю!
   Кулибин
 
4 - 02.08.20 - 12:00
Потом будет конфликт с одноименным методом, переименуй.
   Ненавижу 1С
 
5 - 02.08.20 - 12:04
(3) зачем в дополнительных реквизитах форма?
(4) нет там никаких конфликтов, не пугай людей, смотри "Метаданные" и "Метаданные()" или "Количество" и "Количество()"
   hhhh
 
6 - 02.08.20 - 12:25
(5) да не. Конфликты бывают. Поэтому во всех типовых реквизит называется НаименованиеПолное.
   The_Immortal
 
7 - 02.08.20 - 19:47
(5) Наверное не так выразился. В самих Дополнительных реквизитах с левой части указывается объекты конфигурации, к которым, собственно, можно добавить доп. реквизиты. Так вот нужный объект в этом перечне отсутствует.
   Кулибин
 
8 - 02.08.20 - 23:07
(5) потому что это метод экземпляра объекта, а Количество, например, метод множества, где невозможно обращение к реквизиту через одну точку, его просто нет у множества, про Метаданные лень думать.
   Кулибин
 
9 - 02.08.20 - 23:12
Конкретно с ПолноеНаименование ещё в 7 вроде началась эта фигня, 70-75 или 75-77, не помню, может в 8 и нет, проверять не буду :-) тоже ненавижу уже.

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