Страница 1 из 1

Модификация базы

Добавлено: Понедельник, 25 Февраль, 2008 18:35
catsavl
После выполнения операции "Сжать базу" объём оной у меня составил 298Мб. Удалить старые заказы я не могу (есть причины).
Можно ли сделать так, чтобы справочник заказов частично архивировался. Например, все заказы до 01.01.2008 архивируются и при открытии справочника не учитываются. Либо установить по умолчанию фильтр на 30дней. На сегодняшний день на сетевом рабочем месте (1,2Gz, 512Mb)справочник до установки фильтра открывается 3 минуты 40 секунд.

Добавлено: Понедельник, 25 Февраль, 2008 18:57
bataliy
viewtopic.php?t=36
Вынеся из файла (ccalc.mdb) разделы Zakazchiks и Zakazes , данную просьбу можно было бы реализовать.

Добавлено: Понедельник, 25 Февраль, 2008 19:18
PASHASV
Либо сделать "пакетное" сохранение заказов.

Добавлено: Понедельник, 25 Февраль, 2008 19:29
ADGroup
Есть еще одна функция которая не относится к теме но может помочь: в настройках среды, закладка прочие есть кнопка "пересохранить все заказы". Нужно делать только на главной машине при выключенных сетевых. Она пересохраняет все заказы, включая и старые в новом "упакованном формате". После ее выполнения нужно будет "утилиты"/"сжать базу". Это должно уменьшить размер базы данных за счет "неупакованных старых заказов".

Добавлено: Среда, 27 Февраль, 2008 01:09
Master_selin
Функция сахранитьзаказы в фаил, очень актуальна, не плохо было бы, один фаил Скажим год или квартал!!!
Тоже самое и со складом материалов, удалять старие накладные, акты приема не хочется но и видить их тоже сил нет!!!

Добавлено: Среда, 27 Февраль, 2008 01:27
ADGroup
Проблема в том, что Вы потом это не захотите видеть в программе в виде одного файла или некоего абстракного перечня файлов. Как правило эти и аналогичные вопросы задаются ради того, чтоб можно было видеть полный список со всеми полями (как Вы видите его на экране), но при этом только в случае крайней необходимости, а это как раз и усложняет дело с точки зрения программирования (вроде оно есть, но его не должно быть). Между прочим фильтр по выбору периода времени в справочнике закаов как рах ради этого и задумывался и Вы можете им пользоватся, при этом в перечне Вы будуте видеть только определнный период заказов, а на самом деле они будут присутсвовать все.

Добавлено: Среда, 27 Февраль, 2008 08:12
catsavl
Проблема не в том, сколько заказов отображается, а в том, с какой скоростью справочник открывается при первом утреннем включении, т.к. фильтр по умолчанию стоит на "все"

Добавлено: Среда, 27 Февраль, 2008 09:06
Antanel
В данном случае была бы полезна функциональность "хранение предыдущего состояния" (установив фильтр в требуемое состояние можно было бы добиться удовлетворительных результатов по времени).
А еще (лично мне) часто не хватает хранения предыдущего состояния открываемых окон, к примеру, справочника материалов - приходится каждый раз при первом открытии передергивать его до удобных размеров).