powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Суммирование по удаленным записям
7 сообщений из 7, страница 1 из 1
Суммирование по удаленным записям
    #37925579
19SAA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть приложение, загрузка данных в которое осуществляется из dbf. Успешно загруженные записи из dbf удаляются. Пытаюсь сверить данные загруженные в приложение с удаленными из dbf. Открываю dbf Foxpro 2.6, суммирую командой
set delete off
sum имя_поля to s for deleted() and имя_поля>0
(имя_поля>0 это условие загрузки в определенное поле приложения). Сумма в переменной s оказывается большей чем в приложении. Долго пытался разобраться в том, что же "пропало по дороге", безуспешно. Скопировал удаленные записи из dbf в отдельный файл и восстановил их.
Copy to имя_файла for deleted()
Use имя_файла
Recall all
И все стало хорошо, все суммы из этого файла пошли с приложение.
Почему неправильно суммируется по удаленным записям?
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37925616
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
19SAA,

Попробуйте

Код: c#
1.
Copy to имя_файла for deleted() and имя_поля>0



и расскажите что получилось
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37925617
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем "and имя_поля>0" ?
если есть отрицательные значения то s будет больше.
убери "and имя_поля>0" и посмотри на результаты
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37925819
19SAA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alextashk,

попробовал, получаются суммы такие же как и когда суммировал по удаленным записям, неправильные т.е.
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37925825
19SAA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
имя_поля>0 это условие загрузки в определенное поле приложения
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37926028
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
19SAAalextashk,

попробовал, получаются суммы такие же как и когда суммировал по удаленным записям, неправильные т.е.
значит записи с имя_поля<0 тоже переносятся. посмотри что дает
sum имя_поля to s for deleted() and имя_поля<0

если разница совпала, то изучай чего в приложение перенеслось
...
Рейтинг: 0 / 0
Суммирование по удаленным записям
    #37927338
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
19SAAalextashk,

попробовал, получаются суммы такие же как и когда суммировал по удаленным записям, неправильные т.е.

Как то всё путано. Давай таблицу. Обрежб все поля кроме поля участвующего в суммировании и формировании условия.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Суммирование по удаленным записям
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]