Имя: Пароль:
1C
 
Сохранение параметров отчета
0 Abr
 
28.06.16
17:23
Добрый вечер! Прошу прощения, если ранее обсуждалось, не нашел.
Суть проблемы такова:
Имеется внешний отчет, который выводит такие-то данные.
В отчете 2 параметра: Дата(тип Дата), План(тип Число);
Значение параметра план сохраняется при перед закрытием отчета.
Необходимо реализовать механизм таким образом, чтобы при выборе в отчете даты, значение параметра "План" подставлялось конкретно на эту дату, если на нее имеется сохраненное значение.
Конфигурация ERP 2.1.
1 Abr
 
29.06.16
09:06
ап
2 aleks_default
 
29.06.16
09:28
А нахрен тогда вообще нужен параметр ПЛАН? Проше его в запросе получать по дате, все равно в базе хранить.
3 В тылу врага
 
29.06.16
09:31
План хранить в регистре сведений
4 ovrfox
 
29.06.16
09:40
Теоретически в БД есть ресгитр сведений, хранящий все настройки (если отчет использует этот механизм). Соотвественно можно сделать цикл по всем настройкам, считывать их и проверять какая дата сохранена (та , не та). Если та, то план оставляем и считывание настроек завершаем.

Но практически намного проще завести регистр сведений, в котором сохранять план в зависимости от даты (можно даже периодический, если нужен "срез последних") Или даже просто табличную часть к внешнему отчету, содержащую соотвествия плана и даты, а вот ее (ТЧ) и хранить в настройках.
5 Abr
 
29.06.16
09:55
По заданию следовало делать так, чтобы не добавлять в конфигурацию ничего своего. Реализовал через ТЗ, вроде работает. Спасибо за советы. :)
6 Abr
 
29.06.16
09:58
(2) Параметр "план" нигде не хранится, он вводится пользователем вручную.