|
ЗУП Форма.Элементы.ФизлицоИНН kubik_live, _Batoo, drearyd, Skylark, Greeen, Эх-эх-эх, SleepyHead, spiller26, Crusher, pavlika, Garykom, Ychenik1c, Гена, Mraque, tulke, Amra, shuhard, paramedic, Fragster, КонецЕсли, JohnGilbert, Mr_Boogie, Chameleon1980, ptiz, Шурик71, Prog_man, Джордж1, nick86, maxar, Мультук, ads55, Garikk, viraboy, abfm, zenik, kamysh, KJlag, , integer, Vostochnick, alexela, Homer, Михаил_, ДенисСмирнов, Fregat
| ☑ | ||
|---|---|---|---|---|
|
0
spiller26
09.07.26
✎
13:43
|
Есть стандартная роль "ЧтениеДанныхФизическихЛицЗарплатаКадры"
В расширении делаю по аналогии с этой ролью свою "ТабельщикСОграничениями", т.к. нужно ограничить доступ к просмотру основных паспортных данных в форме элемента "Сотрудник", т.е. ставлю видимость группы этих данных в "Ложь" При открытии формы алгоритм вытаскивает данные физ.лица сотрудника и на моменте уходит в ошибку, т.к. не находит Элемент формы "Форма.Элементы.ФизлицоИНН", но он есть и я его вижу, но в коде при открытии формы под пользователем с этой ролью "ТабельщикСОграничениями" этого элемента нет уже. Где могли закопать переопределение/удаление этого реквизита перед открытием формы? |
|||
|
1
denk32
09.07.26
✎
13:32
|
(0) в конфигураторе в табло пишешь:
ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Элементы, "ФизлицоИНН") ставишь точку остановка в событиях ПриСозданииНаСервере и ПриЧтенииНаСервере, далее смотришь в отладке в какой момент удаляется этот элемент. |
|||
|
2
Amra
09.07.26
✎
13:42
|
(0) Пореквизитный доступ в ЗУПе просто огонь. На многие элементы формы права задаются ролями, нет роли - нет поля на форме. Много и уныло правил такое на прошлом проекте. Так что или роль давать типовую, или вклиниваться в типовой код формы, обходя вот такие камни
|
|||
|
3
spiller26
09.07.26
✎
13:46
|
(1) Да в ложь срузу уходит
|
|||
|
4
spiller26
09.07.26
✎
13:47
|
(2) Я уже все места перерыл, на могу понять в какой момент рубит.
Была похожая ветка (не находит поле формы), но что там делалось непонятно |
|||
|
5
Amra
09.07.26
✎
13:49
|
(4) Не помню точно уже, но там права или на сам элемент формы или на реквизит на который он ссылается, или на реквизит "физическое лицо". И доступ там есть тока у нескольких типовых ролей
|
|||
|
6
Skylark
09.07.26
✎
14:16
|
Если ЗУП не хочет показывать что-то, то фиг ты это увидишь....
|
|||
|
7
Skylark
09.07.26
✎
14:21
|
Можно программно добавить свой элемент ФизлицоИНН - проверить, если нет такого реквизита и создать.
|
|||
|
8
Skylark
09.07.26
✎
14:21
|
Не очень эстетично, зато дешево и т.д.
|
|||
|
9
shuhard
09.07.26
✎
14:40
|
(4)[но что там делалось непонятно]
там настроили видимость по ролям, то же самое в (2) тебе написали |
|||
|
10
Garykom
гуру
09.07.26
✎
14:43
|
(0) Замер производительности сделай
И там ищи по имени или по ключевым типа .Видимость или прочим как можно элемент того |
|||
|
11
Garykom
гуру
09.07.26
✎
14:46
|
Прикол что с элементами формы можно поиграться еще на этапе подписки ОбработкаПолученияФормы
|
|||
|
12
spiller26
09.07.26
✎
14:55
|
(9) без толку
|
|||
|
13
Skylark
09.07.26
✎
14:57
|
Функциональная опция?
|
|||
|
14
shuhard
09.07.26
✎
14:57
|
(12) на картинке сотрудник, ИНН у физика
|
|||
|
15
spiller26
09.07.26
✎
15:03
|
(14) да
|
|||
|
16
spiller26
09.07.26
✎
15:11
|
(13) там пусто
|
|||
|
17
Amra
09.07.26
✎
15:16
|
Открой реквизит формы ФизичечкоеЛицо, свойство "Просмотр", и увидишь каким ролям оно доступно. А так же ест реквизит формы ФизическоеЛицоСсылка, там аналогично. Если нет прав на просмотр, то и к реквизитам доступа нет
|
|||
|
18
spiller26
09.07.26
✎
16:23
|
(17) вот теперь дельный совет.
Всё взлетело. 1. в роли пришлось добавлять просмотр для реквизитов справочника "ФизическиеЛица" 2. В форме элемента "Сотрудники" в реквизите формы, в "Просмотр" ставить "Просмотр" для роли в расширении Не знаю пока, что можно ли программно по 2-му пункту. Пока остановлюсь на этом.
|
|||
|
19
spiller26
09.07.26
✎
16:25
|
вот так вот получилось
|
|||
|
20
Amra
09.07.26
✎
16:43
|
(18) Я те про это с самого начала и писал
|
|||
|
21
Гена
гуру
09.07.26
✎
16:53
|
(19) Из чистого любопытства, а что это за расширение ДокументыРасчетаПремий, что там наваяли?
|
|||
|
22
spiller26
09.07.26
✎
16:56
|
(20) тут не в одном месте пришлось смотреть.
Ещё момент вот тут в роли, обязательный, одно чтение не прокатывает.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |