logo
logo

Форум Как удалить курсы валют за период?

создать новую тему раскрыть все
Как удалить курсы валют за период? arnold 11/03/2020 16:09 #написать ответ
Загрузил курсы валют с 2015 г. И обнаружил, что курс доллара загрузился нормально (1 USD = 71,55 RUR). А с курсом евро случился косяк - загрузился почему-то в виде: 0,01 EUR = 7368,42 RUR. Соответственно в отчёте "Курсы валют" в 2015 г. изобразился скачок евро с двухзначных до четырехзначных цифр. Заметил это не сразу, какое-то время вводил операции. А теперь эту ахинею с курсом евро не удалить: в отличие от страницы "Операции", на странице "Валюты" нет группового выделения. По одной операции удалять - нереально. И что теперь делать?
Вопрос решил "обходным путём". arnold 11/03/2020 21:33 #написать ответ
С евро у меня было только три операции несколько лет назад. Удалил их и евровый счёт, удалил валюту евро. Потом снова внёс валюту евро, загрузил курсы за несколько лет (уже в нормальном виде). Затем обратно создал евровый счёт и по-новой внёс те три операции.
Было бы их много - трындец. Групповое удаление курсов не помешало бы.
Как удалить курсы валют за период? Ирина Морозова 17/04/2021 00:24 #написать ответ
У меня кстати подобная проблема
Такой же вопрос silverum 30/11/2023 03:25 #написать ответ
как удалить курсы валют за период? не по одной строке
Как вариант - экспортом/импортом базы данных Марат 30/11/2023 05:18 #написать ответ
Можно экспортировать всю базу в Excel, затем удалить ненужные курсы. После этого, импортировать все операции в новую базу.
... silverum 30/11/2023 14:13 #написать ответ
не очень удобно. Т.к валют много и каждый раз когда надо удалить какие блоки - создавать новую базу...
Проще всего редактором базы данных Dervish 30/11/2023 18:42 #написать ответ
Для этого понадобится редактор DB Browser for SQLite. Он сможет открыть только файл, с которого снят пароль. Открываете файл, в нем есть две таблички: CurrencyRates, это, собственно, курсы валют. И вторая таблица, это Currencies, это сами валюты.
 
Из таблицы CurrencyRates удаляете ненужное (в столбцах Currency1 и Currency2 идентификаторы валют, к которым относится курс) и сохраняете изменения. Либо, можно проставить значение Deleted в 1-ку, это будет тот же эффект.
 
Не забудьте перед началом редактирования файла с данными сделать его резервную копию.