powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странный глюк с отчётом...
5 сообщений из 5, страница 1 из 1
Странный глюк с отчётом...
    #34445007
Kaiden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!

Есть форма, по нажатию кнопок которой для предварительного просмотра выводятся разные отчёты. Выводятся они нормально, но после закрытия одного из отчётов (а именно отчёта, формирующего товарный чек) с формой происходит что-то странное: на форме появляются какие-то линии, фрагменты отчёта, какие-то кнопки и т.д. Метод Refresh не помогает.

Удалось установить, что во всём винованты эти три строчки:
Код: plaintext
1.
2.
SUM zakaz.xamount TO pfAmount
SUM zakaz.price TO pfSum
SUM zakaz.price * zakaz.xamount TO pfTotal

Выполняются они по нажатию кнопки, формирующей этот отчёт. Переменные pfAmount, pfSum и pfTotal позже используются в отчёте. Без этих строчек форма не глючит.

Честно говоря, ума не приложу, откуда взялся этот глюк. Может, у кого-нибудь было что-то подобное?
Использую VPF 7.0
...
Рейтинг: 0 / 0
Странный глюк с отчётом...
    #34445041
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй после сумирования вернуть указатель записи на тоже место, откда начал

Кстати, зачем там три оператора SUM? Можно же вполне обойтись одним:

SUM zakaz.xamount,zakaz.price,zakaz.price * zakaz.xamount TO pfAmount,pfSum,pfTotal

или так

SUM zakaz.xamount,zakaz.price TO pfAmount,pfSum
pfTotal=pfSum*pfAmount
...
Рейтинг: 0 / 0
Странный глюк с отчётом...
    #34445457
Kaiden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за советы, особенно за SUM, но они, увы, не помогли. Хотя после объединения трех операторов в один глючит чуть меньше :) Странные дела...
...
Рейтинг: 0 / 0
Странный глюк с отчётом...
    #34445587
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
Какая установка SET TALK с учетом активной сессии данных? Нужно установить OFF.
...
Рейтинг: 0 / 0
Странный глюк с отчётом...
    #34445668
Kaiden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо, помогло :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странный глюк с отчётом...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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