Имя: Пароль:
1C
 
v8: Вопросы по устройству периодических регистров сведений
0 clappa
 
15.10.04
11:49
Subj возник в связи с желанием разобраться, насколько эффективным будет использование РС в долговременной перспективе. Итак, кто подскажет:

1. Регистр сведений физически представлен только одной таблицей БД, или имеет вспомогательные (например, срезы на определенные моменты времени)?

2. (вытекает из первого) Какой SQL-запрос выполняется при выполнении метода СрезПоследних(МоментВремени)?

3. (совсем конкретно) Для определенности: регистр сведений - УсловияДоговоров, измерение - Договор, ресурс - Ставка.
Если в регистр внесена запись датой заключения договора N, то этот договор будет присутствовать во всех более поздних срезах? Т.е. нет ли штатной возможности другой датой (напр., при расторжении договора ввести некоторую "аннулирующую" запись, которая бы убрала договор из срезов более поздних, чем дата расторжения?

С уважением, Сергей
1 IAm
 
15.10.04
11:58
Предположения:
1) Одной, СрезПервых и СрезПоследних видимо виртуальные таблицы.
2) Выитекает из первого.
3) Датой расторджения внеси аналогичную запись со ставкой 0.
2 clappa
 
15.10.04
14:57
1,2) Из этого следует, что при получении среза последних таблица должна анализироваться вся, с первой до последней записи.

3) Проверил на регистре "Курсы валют": даже если курс и кратность по валюте установить = 0, валюта всё равно попадает в срез :-(
3 ValA
 
15.10.04
15:04
Пользуйся параметрами виртуальных таблиц, в условии много чего замутить можно, получишь только то что надо.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший