Имя: Пароль:
1C
1С v8
СКД и отбор
0 mastw
 
15.11.12
12:30
Коллеги, помогите побороть глюк.
в схеме СКД выключено автозаполнение, в запросе используется конструкция типа
Выбрать
Продажи.Подразделение КАК Подразделение
   {ВЫБРАТЬ
   Подразделение.*}
ИЗ
РегистрСведений.Продажи КАК Продажи
Где
<условия>

визуально на полях ограничение по условию установка галок серого цвета не доступно для редактирования. В чем может быть дело?
1 Chin
 
15.11.12
12:33
На закладке Компановки данных заполнил закладки "Условия", если автозаполнение выключаешь - нужно заполнять!
2 mastw
 
15.11.12
12:39
Результат такой же установлены флаги отбора, для редактирования не доступно.
Продажи.Подразделение= &Подразделение

Продажи.Подразделение - Измерение (может из за него?)
3 Chin
 
15.11.12
14:30
(2) Да блин... Ты там что, на закладке условий в разделе компоновки такое условие ("Продажи.Подразделение= &Подразделение") указал?

Или это простое условие в тексте запроса?

Если в тексте запроса после ГДЕ указываешь "Продажи.Подразделение= &Подразделение" Это отбор в запросе по ПАРАМЕТРУ. В этом случае зачем тебе отбор по реквизитам - не понятно (все будет отбираться при выборе подразделения в параметре!!!). Но если все-же хочешь, чтобы можно было снять галочки ограничения по условию - добавь поле "Подразделение" на закладке "Компановка данных - Условия" и все - галочка будет снята!!! В этом случае сможешь накладывать отбор на подразеделение и на его реквизиты...

Текст запроса у тебя будет такой:

Выбрать
Продажи.Подразделение КАК Подразделение
   {ВЫБРАТЬ
   Подразделение.*}
ИЗ
РегистрСведений.Продажи КАК Продажи
{Где Продажи.Подразделение.*}


Вообще скачай курс Гилева по СКД и не мучай людей простыми вопросами...
4 GANR
 
15.11.12
14:36
(2) Руками правь - конструктор не даст так сделать

Выбрать
Продажи.Подразделение КАК Подразделение
   {ВЫБРАТЬ
   Подразделение.*}
ИЗ
РегистрСведений.Продажи КАК Продажи
{Где Продажи.Подразделение = &Подразделение}
5 Chin
 
15.11.12
14:46
(4) У него не с этим проблема...
...
И в конструкторе это можно сделать, только ручками нужно поработать в самом конструкторе...