Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 21:03

1c Можно ли в реквизите (составной тип), при отображении поменять наименование

Автор illiona, 13 сен 2024, 09:43

0 Пользователей и 1 гость просматривают эту тему.

illiona

Добрый день. У реквизита на форме составной тип (КлассификаторБанков, Строка)
Массив = Новый Массив();
Массив.Добавить(Тип("СправочникСсылка.КлассификаторБанков"));
ОписаниеТипов = Новый ОписаниеТипов(Массив);
Элементы.БанкДляРеестра.ОграничениеТипа = ОписаниеТипов;
    Объект.БанкДляРеестра = ОписаниеТипов.ПривестиЗначение(Объект.БанкДляРеестра);
Можно ли в пользовательском режиме, при выборе в этом поле, наименование было например "БАНК 1С"

LexaK

illiona, да, с реквизитом формы можете сделать
не путайте с реквизитом объекта!
если помогло нажмите: Спасибо!

illiona

LexaK, можете подсказать как изменить? Нигде не могу найти информации по этому поводу

LexaK

illiona, не осень понятен смысл подмены, если достпна кнопка выбора \банков - виден весь справочник банков
например вы выбрали Банк Престиж
а хотите что бы на форме документа была надпись Банк 1С! так?
если помогло нажмите: Спасибо!

illiona

да, когда выходит список какой тип выбрать (строка, Банк), вместо Банка было написано Банк 1С

LexaK

illiona, допустим на форме сделали подмену наименования банка!
но это только одно место, выода банка вы заменили
а в сотне других мест у вас останется старое наименование банка!
в списке документов, в отчетах, в консоли запросов, в любых обработках...
какой смысл менять наименование на ОДНОЙ форме?
может проще вообще переименовать все банки в
Банк 1С,
Банк 2С,
Банк 3С...
если помогло нажмите: Спасибо!

illiona

LexaK, мне надо подменить наименование типа, а не самого банка.
Например тип строка поменять на тип Строка1

Максим75

illiona, не знаю, можно ли на "лету" поменять синомим объекта, через конфигуратор так железно можно, хоть тузиком вкусным назовите вместо банки.
вообще странное задание...

а так можно в обработчике события НачалоВыбора прописать свой код,
сделать свой список выбора

СписокТипов = Новый СписокЗначений;
СписокТипов.Добавить(Тип("СправочникСсылка.КлассификаторБанков"),"Тузик вкусный");
СписокТипов.Добавить(Тип("Строка"));

ну и дальше вначале уже выбирать из этого списка, а потом после выбора из списка открывать форму выбора справочника или не открывать.
по нынешним веяниям все делать через Оповещения.

ну это то, что сразу пришло на ум, возможно и сырой вариант.

illiona


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск