![]() |
|
Доступность элемента на форме. Возвращает 1, а фактические элемент недоступен. | ☑ | ||
---|---|---|---|---|
0
Volga_Volga
21.11.19
✎
17:49
|
Уважаемые, здравствуйте!
Спасибо если, кто вразумит. Есть форма. Мне надо поставить/снять некоторый флажок, который соответствует реквизиту этого объекта (Справочник) типа Булево. На вид этот флажок недоступен. Но в отладке в табло Элементы.ЭтотРеквизит.Доступность = 1. Пользователь с полными правами. Что я не понимаю? Спасибо. |
|||
1
hhhh
21.11.19
✎
17:50
|
(0) может он в какую-то группу входит?
|
|||
2
unenu
21.11.19
✎
17:53
|
(0) Путь к данным реквизита формы там реквизит объекта прописан или забыли указать?
|
|||
3
Volga_Volga
21.11.19
✎
17:55
|
(1) Входит. У группы тоже доступность - 1
|
|||
4
Volga_Volga
21.11.19
✎
17:57
|
(2) Это типовая 1с конфигурация (УТ11). Путь к данным прописан - Объект.ЭтотРеквизит
|
|||
5
Volga_Volga
21.11.19
✎
18:03
|
Я напишу, про что идет речь.
Это Форма справочника Склады. Реквизит ИспользоватьОрдернуюСхемуПриПоступлении Поясню - мой вопрос не про методологию учета, а про программирование. Почему при отладке доступность 1, фактически она ноль. |
|||
6
Ёпрст
гуру
21.11.19
✎
18:05
|
(0) форма поди, тОлькоПросмотр = истина, или реквизит в группе с Доступность = Ложь
|
|||
7
Volga_Volga
21.11.19
✎
18:08
|
(6) Нет, в обоих случаях.
Другие реквизиты дает менять. Доступность группы показывает 1. |
|||
8
Ёпрст
гуру
21.11.19
✎
18:12
|
(7) ну, не достоин, значит
|
|||
9
Ёпрст
гуру
21.11.19
✎
18:13
|
И.. все группы проверила хоть ?
|
|||
10
Volga_Volga
21.11.19
✎
18:13
|
(8) Спасибо в любом случае.
|
|||
11
Euguln
21.11.19
✎
18:15
|
В какой момент в отладке Элементы.ЭтотРеквизит.Доступность = 1?
|
|||
12
Volga_Volga
21.11.19
✎
18:17
|
(9) Входит в 5 групп. У всех групп Доступность 1
|
|||
13
Ёпрст
гуру
21.11.19
✎
18:22
|
(12) а у самой формы , толькоПросмотр чему равен ?
|
|||
14
Ёпрст
гуру
21.11.19
✎
18:23
|
+ панель может иметь доступность = 0
|
|||
15
Ёпрст
гуру
21.11.19
✎
18:23
|
ложь, т.е
|
|||
16
Ёпрст
гуру
21.11.19
✎
18:24
|
или страница...
|
|||
17
Ёпрст
гуру
21.11.19
✎
18:24
|
Всё ЭТО проверила ?
|
|||
18
Volga_Volga
21.11.19
✎
18:25
|
(11)
Проверяла эту доступность в конце процедуры ПриОткрытии. Доступность была 1. И еще. На форме на этой закладке есть реквизит ИспользованиеРабочихУчастков доступный для редактирования. В процедуру ИспользованиеРабочихУчастковНачалоВыбора() ставлю точку останова. Смотрю доступность ИспользоватьОрдернуюСхемуПриПоступлении (тот реквизит, который визуально на форме виден как недоступный), она 1. |
|||
19
Volga_Volga
21.11.19
✎
18:27
|
(13) Ложь
|
|||
20
pechkin
21.11.19
✎
18:31
|
нужно проверять родителя элемента вплоть до верхнего уровня
|
|||
21
Сияющий в темноте
21.11.19
✎
18:35
|
а пользователькую доступность?
|
|||
22
Volga_Volga
21.11.19
✎
18:39
|
(20) Входит в 5 групп. У всех доступность 1.
(21) Пользователь с полными правами. Объясните, пожалуйста, как проверить пользовательскую доступность? |
|||
23
Ёпрст
гуру
21.11.19
✎
19:01
|
(22) Панели, страницы проверяла ? Покажи дерево реквизитов в пофигураторе
|
|||
24
Volga_Volga
21.11.19
✎
19:15
|
||||
25
Ёпрст
гуру
21.11.19
✎
19:20
|
(24) в какой момент ЭТО проверяешь ? Есть же еще обработчики, подписки на события..
|
|||
26
Ёпрст
гуру
21.11.19
✎
19:21
|
Где-то группе целиком доступность в ложь устанавливается
|
|||
27
Ёпрст
гуру
21.11.19
✎
19:22
|
кнопку свою кинь на форму, ей в событии проверь статусы, что на картинках.
|
|||
28
Ёпрст
гуру
21.11.19
✎
19:22
|
найдешь группу, которая недоступна, далее поиск во всех текстах с названием - найдешь, где ей доступность меняется
|
|||
29
Volga_Volga
21.11.19
✎
19:24
|
(26) Ну вот передо мной открытая форма. Реквизит недоступен.
Я начинаю редактировать другой доступный реквизит, в процедуре начала его выбора стоит точка останова. Смотрю доступность "моего" реквизита в этот момент в табло. Она 1. Но визуально -недоступна. |
|||
30
Ёпрст
гуру
21.11.19
✎
19:26
|
(29) у те не реквизит, у тя ИспользованиеОрдернойСхемы недоступно
|
|||
31
Ёпрст
гуру
21.11.19
✎
19:26
|
и это поди в настройках - типа использовать ордерную схему
|
|||
32
Ёпрст
гуру
21.11.19
✎
19:26
|
и кодить не надо ничего
|
|||
33
Volga_Volga
21.11.19
✎
19:27
|
(27) Конфигурация на поддержке. Я еще не дошла до такого отчаянья, чтоб копировать-снимать.
Может через часик :-] |
|||
34
Ёпрст
гуру
21.11.19
✎
19:27
|
смотри в администрировании, настройки учета, там надо воткнуть, что используешь ордерную схему
|
|||
35
Ёпрст
гуру
21.11.19
✎
19:30
|
Короче, смотри процу УстановитьДоступностьПолей, в ней твоя доступность устанавливается
Туда жуколов натрави, увидишь, откуда ноги растут |
|||
36
Volga_Volga
21.11.19
✎
19:30
|
(31) Ну а программно, где это делается? Как это поймать?
|
|||
37
Ёпрст
гуру
21.11.19
✎
19:30
|
ну или так, в коде видно
|
|||
38
Ёпрст
гуру
21.11.19
✎
19:30
|
(36) в (35)
|
|||
39
Volga_Volga
21.11.19
✎
19:30
|
(35) Спасибо
|
|||
40
Volga_Volga
21.11.19
✎
19:39
|
В УстановитьДоступностьПолей точка останова на "КонецПроцедуры".
Доступность такая же, что и https://ibb.co/N7X4GVb |
|||
41
PuhUfa
21.11.19
✎
19:53
|
Доступность она такая доступность когда:
Элементы.ИспользоватьОрдернуюСхемуПриОтгрузке.ТолькоПросмотр Истина Булево Элементы.ИспользоватьОрдернуюСхемуПриПоступлении.ТолькоПросмотр Истина Булево Управляет этим: ЗапретРедактированияРеквизитовОбъектов.ЗаблокироватьРеквизиты(ЭтаФорма); |
|||
42
Volga_Volga
21.11.19
✎
20:18
|
(41) Нет слов...Спасибо. Приобщаюсь к прекрасному...
|
|||
43
Volga_Volga
21.11.19
✎
20:51
|
Вообщем, это работает подсистема БСП "Запрет редактирования реквизитов объектов". (41) Спасибо еще раз.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |