logo
logo
О "фиче". [Dervish 29/09/2005 00:10]
Была у меня примерно аналогичная мысль, но немного в другой трактовке. В общем, я обратил внимание на похожие симптомы: есть счета и классификаторы которые, в общем, уже вышли из употребления. А вот что с ними делать, это вопрос вопросов.
 
Но я обратил внимание и на другой аспект: как правило редко происходит так, что только счета или только какой-то классификатор стал ненужен. В общем, у меня случается несколько другое - возникает желание вынести часть операций в архив (скажем все операции по всем счетам до 1 января 2005 года) а вместе с ними "почикать" и ненужные узлы. Сделать их невидимыми, чтобы они не путались или вообще удалить... В общем, как-то вот так.
 
Но это ещё не всё. Хотелось бы, чтобы была возможность открыть не только текущую базу данных, но и залезть с архивные записи, так, чтобы для пользователя наличие архива было бы прозрачным. То есть, все операции по предыдущим годам я "снёс" в архив, но как только мне понадобилось посмотреть данные за прошлый год, я просто выставляю в программе даты, а программа сама лезет в архивный файл (если она, конечно, его нашла, если он доступен).
 
Что даст такой подход? Очень просто: кроме "спрятывания" ненужного, этот подход ещё ускорит время открытия/записи файла данных.
 
Но вот как именно в этом случае прятать узлы классификаторов, это вопрос вопросов. И, главное, как их делать видимыми, если они были спрятаны?