|
ОбработкаПолученияПредставления | ☑ | ||
---|---|---|---|---|
0
Dimon1C
29.05.24
✎
08:10
|
В модуле менеджера справочника, есть процедура ОбработкаПолученияПредставления
которая позволяет установить представление вывода элемента справочника Подскажите в этой процедуре можно использовать объект ФорматированнаяСтрока То есть, что то типа такого Представление = Новый ФорматированнаяСтрока(Представление,, Новый Цвет(200,200,100)); |
|||
1
Ненавижу 1С
гуру
29.05.24
✎
08:17
|
никак
1. Вы в обработке получения представления обращаетесь к представлению - зацикливаете процесс. 2. Представление это строка, у нее нет цвета и других подобных атрибутов, просто последовательность символов. |
|||
2
Dimon1C
29.05.24
✎
08:21
|
(1) То есть централизовано раскрасить поля представления ссылки сотрудника не получится?
|
|||
3
Dimon1C
29.05.24
✎
08:22
|
(1+) ссылки справочника, просто у меня задача вывод представления сотрудника раскрасить во всех списках, документах, где есть поле
|
|||
4
Ненавижу 1С
гуру
29.05.24
✎
08:29
|
(3) такого нет, а зачем такое?
|
|||
5
Dimon1C
29.05.24
✎
08:32
|
(4) контроль для кадров, чтобы выделять особенных сотрудников
|
|||
6
Мультук
гуру
29.05.24
✎
08:46
|
(0)
Можно сделать так: В карточке сотрудника есть поле "Дополнять представление". Но там явно сказано "будет отображено в отчетах и документах" (3) ИМХО Если это было бы (например УТ и контрагент), то наверное можно было бы извернуться и написать пару процедур для условного оформления данного поля "как поля" и "как колонка списка", а потом вызывать их из СобытияФорм.ПриСозданииНаСервере(..) Опять же, а как фильтровать, где брать данные для условия? Можно засовывать при создании УО "в списке", но "такое себе" Но в ЗУП, опять же имхо, нет даже уверенности, что есть "единая точка входа" |
|||
7
DJ Anthon
29.05.24
✎
09:05
|
(6) в каких документах? давно используем дополнение представления сотрудника, все работает отлично
|
|||
8
Мультук
гуру
29.05.24
✎
09:10
|
(7)
В "подсказке" написано "Так сотрудник будет представлен в отчетах и документах" Я написал своими словами "будет отображено в отчетах и документах" Я неверно передал смысл ? ![]() |
|||
9
DJ Anthon
29.05.24
✎
09:13
|
(8) да вроде нет, я просто уточняю. документ - понятие растяжимое - 1Сный или печатный...
|
|||
10
Ёпрст
29.05.24
✎
09:15
|
(0)
разве что в дин списках менять в ПриПолученииДанныхНаСервере Но, придётся все списки лопатить и все доки |
|||
11
Мультук
гуру
29.05.24
✎
09:22
|
(9)
Ради интереса посмотрел на примере. В расчетный листок и Т-51 "дополнение" не выводится, хотя в списках документах у сотрудника отображается. P.S. Вот так всю жизнь, прочитай документацию, а потом проверь её соответствие действительности. |
|||
12
ptiz
29.05.24
✎
09:46
|
(11) Если в запросе используется ПРЕДСТАВЛЕНИЕ(Ссылка), то дополнение выводится, если .Наименование - не выводится.
|
|||
13
DJ Anthon
29.05.24
✎
09:50
|
(11) расчетный листок - это документ, он выдается сотруднику. остальное - смотрит только кадровик. кроме того, представление касается сотрудника, а все, что связано с ндфл - это уже физлицо, а это уже другой справочник и там дополнений нет.
|
|||
14
Ненавижу 1С
гуру
29.05.24
✎
12:29
|
(13) у физлиц есть дополнение
|
|||
15
DJ Anthon
30.05.24
✎
06:13
|
(14) да, точно, есть. только если править дополнение у сотрудника, у физлица оно не заполняется, это надо отдельно заходить в физлицо и там править. но обычно это никто не делает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |