Имя: Пароль:
1C
 
Граница в параметре СКД с помощью выражения
0 scalalaz
 
12.04.10
16:16
Подскажите как в СКД при настройке параметров задать значение типа граница с помощью выражения (если это возможно)?
1 scalalaz
 
12.04.10
16:40
Что сделать это можно только при программном задании параметров?
2 IronDemon
 
12.04.10
16:53
Нет границы в СКД.

1 вариант:
РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки({(&КонецПериодаС)}
В параметрах  - ДобавитьКДате(КонецПериода(&ДатаКон, "ДЕНЬ"),"Секунда",1)


2 вариант:
На закладке  "Параметры", в поле "Выражение" пишем: ОбщийМодульСКД.СоздатьГраницуПоДате(Дата)

Соответственно в неглобальном общем модуле ОбщийМодульСКД создаем функцию
Функция СоздатьГраницуПоДате(Дата)
  Возврат Новый Граница(Дата, ВидГраницы.Включая);
КонецФункции
3 Defender aka LINN
 
12.04.10
17:03
(2) Параметром граница чудесно устанавливается :)
4 scalalaz
 
12.04.10
17:04
(2) - спасибо (3) как?
5 DmitrO
 
12.04.10
17:06
(0) ты еще спроси как в настройке отбора поставить значение Null, совсем обнаглели уже :)
6 Defender aka LINN
 
12.04.10
17:09
(4) Я же сказал - параметром.
7 scalalaz
 
12.04.10
17:11
(6) то есть программно, а из интерфейса (без программирования) только как указано в (2)