Имя: Пароль:
1C
1С v8
Использлование отбора СКД
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
опять я без спасибы, да?