Имя: Пароль:
1C
1С v8
Неправильно работает отбор по реквизиту.Как поправить?
0 Vigor06
 
12.11.12
17:53
Доброго времени суток! Проблема такова. В журнале документов по нажтию кнопки "Отбор и сортировка" и выбора контрагента мы пытаемся выполнить отбор по "подразделению контрагента"(у нас это называется "Отдел"). Но попытка выбора отдела ни к чему не приводит - список пуст! ([IMG]http://imageshack.us/a/img525/9671/71706971.jpg[/IMG])
При этом данный контрагент установлен в квчестве владельца некоего подразделения([IMG]http://imageshack.us/a/img41/1829/59236718.jpg[/IMG] и [IMG]http://imageshack.us/a/img248/8862/35255716.jpg[/IMG])
Если мы пытаемся сделать отбор в пустой форме выбора подразделения,то видим отбор,в котором владелец не указан,но поиск по нему осуществляется ([IMG]http://imageshack.us/a/img407/3706/61475584.jpg[/IMG])
Видимо,это и есть причина некорректной работы.
Причем такая беда возникает во всех журналах,где возможет отбор по подразделению контрагента
А вот как это поправить  - уже прошу Вас помочь)
Заранее благодарен
1 zak555
 
12.11.12
17:54
2 Vigor06
 
12.11.12
17:56
(1) спасибо
Копипаст нифига не рулит(
3 Vigor06
 
13.11.12
13:00
ап что ли(
4 Cube
 
13.11.12
13:05
Вариант 1). В форме выбора отдела добавь поле "Контрагент", которое будет связано с отбором таблицы этой формы выбора.

Вариант 2). В журнале документов сделать поле "Отдел", которое будет связано с отбором таблицы этой формы выбора.

Вариант 3). В форме выбора отдела добавь проверку при открытии: если владелец не установлен, то открыть список контрагентов для выбора.
5 Vigor06
 
13.11.12
13:08
(4)
1) В какой форме выбора? Все формы,которые я показывал - это собстно формы стандартного отбора
2)В журнале документов есть графа "Отдел".
Поле на самой форме? и как тогда его привязать к отбору?
3)собстно из п.1
6 Cube
 
13.11.12
13:22
(5) Что, всё совсем так плохо?

"В какой форме выбора" - Ну ладно, я ещё раз повторю, чо мне: В форме выбора отдела. В форме выбора отдела. В форме выбора отдела. Три раза достаточно?)))

"В журнале документов есть графа "Отдел"." - неа, нету. По крайней мере на скринах нет.
7 Vigor06
 
13.11.12
13:36
(6) Да мне этот отбор уже весь мозг вынес

В журнале есть графа "Отдел")

Форма выбора отдела есть форма списка справочника "Подразделения контрагентов". Добавил туда поле "Контрагент"(оно же - "Владелец"),но вот как привязать - пока не пойму

Мешает еще и то,что это стандартный отбор и никак поредактировать его невозможно
8 Cube
 
13.11.12
13:42
(7) "В журнале есть графа "Отдел")" - покажи на скрине.

"как привязать" в процедуру "ПриИзменении" пропиши хоть чо-нить, будь мужиком!)) Или в данные у этого поля впиши что-нить типа "Отбор.Владелец.Значение".
9 Vigor06
 
13.11.12
13:56
(8)
Любой скрин - вторая справа графа

Про владельца - на 4м рисунке показано,что он почему то не видит владельца - там пустое поле
10 Vigor06
 
13.11.12
14:16
Да,если мы в отборе выбираем какого то контрагента,у которого поле "отдел" в списке не пустое,то форма списка то изначально все равно пустая открывается,но уже в ней в графе "отбор" поле "владелец" доступно для изменения
11 Vigor06
 
13.11.12
14:26
ан нет,дело не в этом. Но поле "Владелец" теперь доступно. Но как бы нам при попытке выбрать отдел перехватить значение поля "контрагент"?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан