Имя: Пароль:
1C
1C 7.7
v7: Результат функции как параметр запроса
,
0 Юра22
 
28.04.14
09:57
Функция КакаяТоФункция(док)
  Если .... тогда
   Возврат 1;
  Иначе
   Возврат0;        
КонецФункции

ТекстЗапроса =
"//{{ЗАПРОС(Запрос)    
|Период С Дата11 По Дата22;
      .........
|Док = Документ.Счет.ТекущийДокумент;
|Функция .....;
|Условие(КакаяТоФункция(Док)=1);
|"//}}ЗАПРОС
;

Знаю, но на практике не пробовал, что в запрос можно передать значение вычисленной выше в модуле функции!
Делаю так, как описано в моем примере, но выдается ошибка:
"Попытка присвоить значение недоступной для записи переменной(Док)"

Что здесь не так???
1 Ёпрст
 
28.04.14
09:58
(0)

Попытка присвоить значение недоступной для записи переменной(Док)
2 ДенисЧ
 
28.04.14
09:58
Функция КакаяТоФункция(ЗНАЧ док)
3 Ёпрст
 
28.04.14
09:59
нехрен в функции переменной Док присваивать значения
4 an-korot
 
28.04.14
17:33
и проще и быстрее выгрузить в таблицу и ее обработать, подсчеты и условия в запросах не конек  у семерки.
5 Ёпрст
 
28.04.14
17:35
(4) зависит от задачи. Получить итоги пр всем группировкам по своей хитрожо..ой функции в ТЗ не такая простая задача.