Всем известно , что удаленные из r-keeper блюда в storehouse оседают в папке "Удаленные" и со временем (с количеством) начинают болезненно мозолить глаза бухгалтерам-калькуляторам.
Пока по таким блюдам есть расход, удалить их нельзя; но становиться обидно, когда при чистке базы (docskill) нельзя одним махом удалить и этот мусор.
Следует понимать, что прежде, чем чистить эту папку, нужно в самом r-keeper очистить список удаленных: в rk6/db файл menu_.db заменить на чистый из дистрибутива - тогда шифры, ранее занимаемые удаленными блюдами, будут считаться свободными.
После этого следует удалить все блюда из shouse. Но вот незадача: мало того, что папку нельзя очистить целиком, да еще и горячих клавиш для удаления блюд не предусмотрено, все приходится делать мышью, а это очень утомительно.
По взрослому, конечно, надо бы составить SQL-запрос к базе, который удалит нужные данные. Но поскольку мы люди темные, неграмотные, и с программированием БД заморачиваться не хочется, то приходиться изыскивать другие способы.
С лирикой закончено - я поступил с проблемой в лоб, нашел программу, которая записала последовательность движений мыши, поставил на воспроизведение на 1000 итераций (навскидку список блюд был меньше) и пошел гулять
Программа называется Axife Mouse Recorder, взять можно здесь: www.axife.com и на мой взгляд, у программы лишь один недостаток - она платная. Впрочем, демо работает 30 дней и этого срока для решения поставленной задачи должно хватить
Если кто пожелает поделиться SQL-запросом, решающим эту же задачу - буду признателен! Ну, или какими другими способами.
Не забудьте, что после очистки крайне желательно сделать backup/restore или лучше - перекачку в чистую базу.
И конечно не забывайте о том, чтобы сделать архив всех данных _перед_ операциями.
Удачи!