Имя: Пароль:
1C
1С v8
Подразделения организаций. Мистический отбор по владельцу
, ,
0 tlaloc
 
27.10.11
15:48
Справочник "Подразделения организаций" открывается с отбором по владельцу и снятой доступностью редактирования этого отбора. В отладчике ставлю точку останова в процедуре "Перед открытием" на первую строку процедуры, смотрю выражение "СправочникСписок.Отбор.Владелец.Использование" и у него в этот момент уже значение "Истина".
В основном разделе модуля формы списка никакого кода нет. Процедур "обновление отображения" и "при получении данных" нет. В свойствах элемента формы "СправочникСписок" связь по владельцу не заполнена.
Вопрос: в каком месте определяется отбор по владельцу?
1 ptiz
 
27.10.11
15:50
Смотри, откуда вызывается.
2 shuhard
 
27.10.11
15:50
(0) форма управляемая или как ?
3 vmv
 
27.10.11
15:50
в любом, "чего тебе надобно, старче"(с)

короче изложи, без паники. Да и перед открытием что-то смотреть, абсурд
4 vmv
 
27.10.11
15:53
важно откуда открывается форма и как, допустим

где-то происходит вызов

ФормаПодр = ПолучитьФорму(....);

ФормаПодр.СправочникСписок.Отбор.Владелец.Использование = Истина;

ФормаПодр.Открыть();

И сатри не стари в "Перед открытием" - все па-барабану
5 эцп
 
27.10.11
16:07
(0) а у пользователя указана основная организация? а стоит галка "Учет по всем организациям" в настройках пользователя?
6 wertyu
 
27.10.11
16:22
(0) СправочникСписок.Отбор.Владелец.Использование = Истина - это не доступ к отбору, а использование элемента отбора
а вот ЭлементыФормы.СправочникСписок.НастройкаОтбора.Владелец.Доступность = Истина - это доступ к элементу отбора, т.е. это элемент управления отбором
7 vmv
 
27.10.11
16:29
(6) не важно что, важно где и откуда открывают форму
8 wertyu
 
27.10.11
16:35
(7) нет, это важно, (0) даже не знает какой текст искать, я написал этот текст
9 Ненавижу 1С
 
гуру
27.10.11
16:36
наверное указана связь по владельцу, в месте вызова ))
10 tlaloc
 
28.10.11
17:11
(2) Форма не управляемая
(4) Операции --> Справочники --> Подразделения организаций
(5) Да. Да.
(8) Знает. Все возможные тексты я уже искал, и про сам отбор и про доступность его редактирования.
(9) Место вызова - меню операции --> справочники и т.д. Какая там может быть связь? Тем более, что я говорил, что в свойствах элемента формы "СправочникСписок" всякие связи по владельцам не заполнены.
11 ptiz
 
28.10.11
17:24
Открыл УТ, никакого отбора по пустому владельцу нет.
12 Шапокляк
 
28.10.11
17:38
(0) В свойствах списка Связь по владельцу  - Отбор.Владелец.Значение - открывается с отбором по пустому владельцу. Доступным, правда.  Может быть, в вашем случае недоступность отбора по владельцу имеет другие причины, например, из-за параметров сеанса? Или в бухне юзеру вообще доступных организаций не назначено?
13 wertyu
 
28.10.11
18:05
(10) прямо глобальным поиском? )