Регистрация Правила Главная форума Поиск |
0
- 28.03.2017 - 11:21
|
8.3 упр.формы. Можно ли в представлении субконто (тип - справочник) выводить наименование + код? Нужно, чтобы во всех отчетах (оборотка по счету и т.п.), при выводе субконто, например "основные средства", показывалось наименование и код. В 7.7 такое можно настроить в свойствах вида субконто. А в 8.3 как это сделать? | |
1
- 28.03.2017 - 11:30
| 0-Birmingem > копай ОбработкаПолученияПредставления в модуле менеджера справочника | |
2
- 28.03.2017 - 11:57
|
(1)Спасибо! накопал, сделал так: Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Представление = Данные.Наименование+" "+Данные.Код; КонецПроцедуры Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Поля.Добавить("Наименование"); Поля.Добавить("Код"); КонецПроцедуры Но при этом, представление меняется у элементов справочника, т.е. везде, в реквизитах документов и т.п., в ссылках на этот справочник. А требуется, изменить представление только у вида субконто (тип значения - этот справочник). Чтобы только в отчетах по этому виду субконто выводилось другое представление. | |
3
- 28.03.2017 - 12:36
|
ммм В стандартных бухотчетах Показать настройки -> Дополнительные поля -> Ins Профит | |
4
- 28.03.2017 - 13:07
|
(3)Можно конечно и так. Но придется в каждом отчете лишние манипуляции проводить. Хотелось бы универсальный механизм. В 7.7 же есть, наверняка и здесь должно что-то быть ... | |
5
- 28.03.2017 - 14:25
|
(4) и здесь должно что-то быть Есть. И даже более универсальное. См (1) :) | |
6
- 28.03.2017 - 16:16
| (5) Посмотрел. Результат не тот, что надо. См (2). | |
7
- 01.04.2017 - 22:43
| 6-Birmingem > см (3) | |
8
- 01.04.2017 - 23:28
|
Наверное, можно избавиться от "дублей"... Если, конечно, усилие напрячь мозг не столь мучительно. Есть еще Расширения. В Структуре реквизитов документа каждый элемент БД так же представляет собой коллекцию (ссылка, код, наименование, и т.д.). И форму можно изменить так, чтоб она показывала еще что-то, кроме Наименования. А измененную форму запсочить в Расширение. Чтоб не тратить свое драгоценное время при каждом обновлении. Не "глобальное" решение, да. Но, учитывая, что Субконто может быть не только элементом Справочника (а не всякий элемент Справочника обязан иметь реквизит Код), на возможность "глобального" решения смотрю скептически. Возможность за разумные деньги, естественно. | |
9
- 01.04.2017 - 23:53
|
Еще можно создать рядом с полем вывода Субконто маленькое поле со значком "?". И при активизации его выводить красивый желтенький баллон с кратким описанием субконто. ОбщегоНазначенияКлиентСервер.СообщитьПользователю( НСтр("ru = 'Пример сообщения, связанного с реквизитом формы (РеквизитФормы).'"), , "РеквизитФормы"); Из Демо БСП. | |
| Интернет-форум Краснодарского края и Краснодара |