|
Использлование отбора СКД
| ☑ |
0
konst1231
13.12.12
✎
15:26
|
Здравсвуйте,
Подскажите как проверить свойсвто "использование" отбора СКД. Необходимо запретить запуск отчета без установки опр. отбора, делаю так:
Для Каждого Элемент Из ЭлементыОтбора Цикл
Поле=Новый ПолеКомпоновкиДанных("НаборДанных1.номенклатура");
Если Поле=Элемент.ЛевоеЗначение Тогда
Элемент.Использование=Истина;
КонецЕсли;
конецЦикла
мое условие не срабтывает(
|
|
1
Wobland
13.12.12
✎
15:27
|
использование отбора и запуск отчёта как связаны?
|
|
2
Kashemir
13.12.12
✎
15:27
|
|
|
3
konst1231
13.12.12
✎
15:29
|
(1) Если использвание отбора по ном-ре не установлено, отчет сам его должен установить перед запуском
|
|
4
Wobland
13.12.12
✎
15:30
|
(3) безусловно в истину?
|
|
5
Wobland
13.12.12
✎
15:30
|
а ваще-то это условие прописывается жёстко в запросе и всё, никаких секасов с отборами
|
|
6
konst1231
13.12.12
✎
15:31
|
(3) ДА
(2) Читал эту тему, если я правильно понял там предлагается добавить новый отбор. А у меня отбор уже есть надо проверить его использование. Или я че-то не понял
|
|
7
konst1231
13.12.12
✎
15:31
|
(4) Да
|
|
8
Wobland
13.12.12
✎
15:32
|
(7) на здоровье
|
|
9
КуплюКровать
13.12.12
✎
15:33
|
Поле=Новый ПолеКомпоновкиДанных("номенклатура");
|
|
10
konst1231
13.12.12
✎
15:40
|
(9) Большое спаисбо работает!!
|
|
11
Wobland
13.12.12
✎
15:43
|
опять я без спасибы, да?
|
|