|
Не редактируется справочник. | ☑ | ||
---|---|---|---|---|
0
Georg_QQ
01.09.16
✎
09:54
|
Суть вопроса. Есть справочник на обычных формах. Права у роли на данный справочник вплоть до непосредственного удаления предопределенных.
Переводим конфигурацию на УФ. Создается новая форма элемента, без каких либо обработчиков событий. При ее открытии даже для нового все поля становятся как будто доступность = Ложь, хотя в отладчике в событиях При открытии / При создании на сервере / при чтении на сервере эти поля установлены как Доступность = истина, Только просмотр = Ложь. Подписок на события нет, из планов обмена справочник исключен, В подсистемах не состоит. Поиск ссылок на объект ситуацию не прояснил. в ограничениях доступа данного справочника тоже нет. Подскажите где может стоять это ограничение. Не важно открывается ли форма нового или существующего элемента. Редактировать не дает. Для чистоты эксперимента создал обработку, вытащил как реквизит формы "СправочникОбъект.%ИмяМоегоСправочника%" вытащил на форму несколько полей, они тоже все заблокированы. Как такое может быть, понять не могу. |
|||
2
Timon1405
01.09.16
✎
09:58
|
1) Свойство "Использовать стандартные реквизиты" у справочника
2) функциональные опции |
|||
3
Deon
01.09.16
✎
09:59
|
(1) Всё же ТС описал суть вопроса, поэтому можно считать, что вопрос таки задан )
|
|||
4
Deon
01.09.16
✎
10:00
|
(2) А разве ФО могут ограничить именно доступность?
|
|||
5
Горогуля
01.09.16
✎
10:00
|
(3) он описал ситуацию, я ситуацию принял к сведению
|
|||
6
Georg_QQ
01.09.16
✎
10:13
|
Использовать стандартные реквизиты?
Если имелось ввиду Использовать стандартные команды, то стоит. Стандартные реквизиты по умолчанию. Характеристики пусты, Предопределенных нет. ни одна из функциональных опций на справочнике не выбрана. |
|||
7
GROOVY
01.09.16
✎
10:22
|
Да скорее всего форма открывается автосформированная, а основной режим запуска стоит "Обычное приложение".
|
|||
8
vicof
01.09.16
✎
10:23
|
(7) +1
|
|||
9
Deon
01.09.16
✎
10:26
|
(7) (8) Как же он тогда в отладчике её события смотрит?
|
|||
10
vicof
01.09.16
✎
10:30
|
(9) Через магический шар
|
|||
11
Горогуля
01.09.16
✎
10:37
|
(9) это не её события
|
|||
12
Georg_QQ
01.09.16
✎
10:51
|
Все конечно интересно. Но. Режим Запуска "обычное приложение" с пометкой открывать УФ в обычном приложении, и полноценное управляемое приложение, разницы не дает никакой. все элементы форм относящиеся к данному типу "СправочникОбъект.%мойсправочник%" блокируются на уф и спокойно редактируются в обычной форме. Форма не автосформированная, совсем за ламера меня не держите.
|
|||
13
GROOVY
01.09.16
✎
10:58
|
Не буду настаивать, но поведение формы говорит за себя. Поменяй основной режим запуска и сообщи результаты.
|
|||
14
lxs
01.09.16
✎
11:02
|
(12) Ты в свойствах объекта в формах эту форму элемента свою указал на закладке Дополнитно как основную УПРАВЛЯЕМУЮ форму? Или ты просто ее сделал?
|
|||
15
Georg_QQ
01.09.16
✎
11:08
|
я менял. Никаких изменений. не важно что за УФ открыта, хоть форма элемента, хоть форма обработки, отчета, любая вообще. Условия - она управляемая, и элемент формы относится именно к этому справочнику.
Т.е. на форме есть реквизит формы "Реквизит" с типом значения "СправочникОбъект.%МойСправочник%" И есть поле на форме "Код" у которого "ПутьКданным" "Реквизит.Код". то в отладчике в любом событии формы Свойства Элемента "Код" Доступность = Истина, ТолькоПросмотр = Ложь. Но в предприятии Элеемнт будет недоступен для изменения вне зависимости от того Новый объект лежит в реквизите "Реквизит" или Существующий в базе. Так понятнее? я отличаю уф от обычных форм. и достаточно хорошо знаю платформу. Но вот тут нарвался на момент которому не вижу логического объяснения. Тестирование и исправление тоже ничего не дало. |
|||
16
Georg_QQ
01.09.16
✎
11:10
|
ПутьКДанным - может ссылаться на любой реквизит объекта данного типа. Редактированию в УФ не подлежит.
|
|||
17
Georg_QQ
01.09.16
✎
11:10
|
Вопрос "Почему? и как это выключить?"
|
|||
18
Georg_QQ
01.09.16
✎
11:12
|
Именно этот справочник. Любой другой ведет себя так как и положено, т.е. реагирует на значения свойств самой формы и элементов на ней.
|
|||
19
GROOVY
01.09.16
✎
11:27
|
(15) Понятнее - прав нет. Опыт в юзании платформы видимо переоценен. Я таких волшебных глюков не видел со времени 7.7.
|
|||
20
Georg_QQ
01.09.16
✎
11:29
|
Тоже думал что права. Все права вплоть до удаления предопределенных без проверки ссылочной целостности. обычной форме, или кодом все действия выполняются. в УФ - не редактируются реквизиты.
|
|||
21
GROOVY
01.09.16
✎
11:37
|
(20) Не бывает чудес.
|
|||
22
Georg_QQ
01.09.16
✎
11:39
|
Сейчас выложу огрызок от конфы дам ссылку. 5 минут.
|
|||
23
Georg_QQ
01.09.16
✎
11:47
|
https://www.dropbox.com/s/rb9o7fzbpkeo7v4/огрызок.cf?dl=0
вот кусок конфы. Перенесены все роли. и несколько справоников. Элементы справочника "Классификация расходов" не редактируется в УФ, но редактируется в обычной форме, остальные справочники ведут себя адекватно. |
|||
24
lxs
01.09.16
✎
11:57
|
(23) залочили тебя на dropbox
|
|||
25
Georg_QQ
01.09.16
✎
11:59
|
||||
26
Georg_QQ
01.09.16
✎
12:00
|
GROOVY, я очень надеюсь что мне здесь докажут, что я дебил и это решаемая проблема. обходиться костылем не хотелось бы.
|
|||
27
GROOVY
01.09.16
✎
12:01
|
(26) Через час посморю.
|
|||
28
GROOVY
01.09.16
✎
12:13
|
Это Роли. Ищи.
|
|||
29
GROOVY
01.09.16
✎
12:17
|
Я включил для роли по дефолту все, и все стало работать.
|
|||
30
Georg_QQ
01.09.16
✎
12:24
|
(29) Включил для всех ролей все права. Ничего не изменилось.
|
|||
31
lxs
01.09.16
✎
12:25
|
(29) +1
Роли Полные права дал право на интерактивную работу со справочником. Все поля стали доступны. |
|||
32
Georg_QQ
01.09.16
✎
12:27
|
(31) дал все права, всем ролям. Ничего не заработало. Версия платформы может давать такой глюк?
|
|||
33
GROOVY
01.09.16
✎
12:30
|
Нет там глюков. Все дело в галочках в ролях.
|
|||
34
Georg_QQ
01.09.16
✎
12:32
|
https://yadi.sk/d/FAmcCWp5ufdtu
все галочки на всех ролях. не редактируется в уф этот справочник. ЧЯДНТ? |
|||
35
GROOVY
01.09.16
✎
12:35
|
||||
36
Cyberhawk
01.09.16
✎
12:51
|
У основных ролей конфигурации нет прав на редактирование реквизитов (на сами объекты есть)
|
|||
37
Cyberhawk
01.09.16
✎
12:51
|
(32) "дал все права, всем ролям" // Дал права на объекты метаданных, но не на их реквизиты
|
|||
38
hhhh
01.09.16
✎
13:08
|
(37) как это он так умудрился?
|
|||
39
Cyberhawk
01.09.16
✎
13:09
|
(38) У роли не стоит флажок "Устанавливать права для реквизитов и ТЧ по умолчанию" (в самом низу формы прав, где такие три флажка)
|
|||
40
Cyberhawk
01.09.16
✎
13:10
|
+(39) Ну точнее для роли ПолныеПрава этот флажок стоит, но он полным правам не дал роль "Редактирование" на сам справочник
|
|||
41
Cyberhawk
01.09.16
✎
13:11
|
А для второй основной роли (что указана в корне конфигруации) стоит право редактирования справочника, но не его реквизитов
|
|||
42
Buster007
01.09.16
✎
13:16
|
эх, чудеса )
|
|||
43
Georg_QQ
01.09.16
✎
13:23
|
Всем большое спасибо за помощь. GROOVY, Cyberhawk, особая благодарность)
P.S. Писал конфу не я, очень долго пришлось бы в одиночку искать где собака зарыта. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |