![]() |
#5 |
Участник
|
Да нет же, приведенный код в начале топика не решает вопрос расширений (он у нас никогда и не возникал). Поясню еще раз проблему:
Есть папка, куда попадают файлы от документооборота - это базовая функциональность. У нас же в месяц в данной директории появляется ежемесячно примерно 1000 документов. Если заглянуть в недалекое будущее, нетрудно прикинуть, что через несколько лет у ОС начинаются проблемы с хранением. По поводу сервера w2k информации не встречал, но на '98 были ограничения - не более 1024. Понятно, что у w2k эта цифра больше, но все же. Попробуйте открыть директорию, где лежит пара - тройка тыс. файлов. Как быстро, после открытия директории, система позволит открыть любой из файлов? Еще одна проблема связанная с таким количеством файлов - это резервное копирование. Зачем архивировать несколько десятков тыс. файлов ежедневно? Можно это делать скажем раз в месяц, а ежедневно резервировать только последние 2-3 мес.(так как пользователи иногда возвращаются к этим документам и корректируют их). Так что, Vadik, это не баг, это модификация, позволяющая катологизировать документы в: папочка год, в ней папочки с месяцами, а уже в них сами файлы. Баг же в работе документооборота с виртуальными компаниями заключается в том, что если таблица входит в виртуальную компанию - то документ к ней не получтся прикрепить. Вернее получится, но при последующем открытии вы не увидите фашего документа. Система отрабатывает так: вы находитесь в компании dat, таблица - all. если прикрепляете документ к записи - документ метится как dat + RecId от записи из таблицы all... дальше думаю подолжать не стоит. ![]() |
|