Имя: Пароль:
1C
1С v8
Не редактируется справочник.
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
https://yadi.sk/d/cWpiL5rWufYcM

тот же огрызок
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. Писал конфу не я, очень долго пришлось бы в одиночку искать где собака зарыта.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой