создать новую тему раскрыть все
свернуть/развернуть ветвь ошибка [Che 30/08/2008 10:24] # написать ответ
 
Программа работала отлично, но пришлось переустановить систему после переустановки напрочь отказывается работать. При добавлении операции и вводе суммы в поле "Сумма расхода" начинают вылезать абсолютно нереальные числа в полях "Цена за еденицу" и "Количество" они могут быть и отрицательными. Если начинать вводить произвольные числа иногда вылетает ошибка, а так пишет, что не указанна или неправильно указана цена за единицу и просит ввести положительное значение (а это поле вобще не задействовано).  
Перепробывал все, в настрайках базы отключал поля количество и цена за единицу, тогда но просто генерирует левые значения.
 
Файл: Transactions.cpp
Строка: 735
Версия: 2.0 alpha
Сборка: 215
 
Call Stack:  
0045340c 00453012 0045232a 0045cc2a
7e368734 7e373745 7e373591 7e37765c
7e36b903 7e39fd1d 7e396561 7e376df4
7e3761ac 7e368734 7e368816 7e36c63f
 
...сообщение об ошибке. Программа в данном случае ругается на отрицательное (или нулевое) значение суммы в операции.
 
Судя по тому, что вам пришлось переустанавливать систему, у вас были неприятности и сбои в самой операционной системе. Возможно, что при этом пострадали некоторые файлы на диске.
 
Я рекомендовал бы вам сделать следующее:
 
1. Заново скачайте AbilityCash с сайта для того чтобы исключить проблему "битого" exe-шника.
 
2. Если это не поможет, и в базе данных снова будут проскакивать отрицательные значения, попробуйте выгрузить всю базу данных в Excel, создать новую базу данных, и загрузить данные из Excel-я в новую базу. Перед загрузкой можно убедиться что в Excel-е указаны правильные суммы.
 
3. Если это не поможет, вы можете попробовать восстановить базы данных из последней резервной копии.
 
3. Если и это не поможет, то я могу предложить вам свои услуги по восстановлению данных.
 
Я был бы очень признателен если бы вы описали о результатах в этой ветке форума.