powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос по Data Grouping в отчете
6 сообщений из 6, страница 1 из 1
вопрос по Data Grouping в отчете
    #32526939
МиХаИл1978
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему по полю accountnum группировка работает
а вот с таким условием нет RIGHT('sdf.caco.accountnum',10)
...
Рейтинг: 0 / 0
вопрос по Data Grouping в отчете
    #32527367
Фотография SAM-FoxPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так:

SELECT RIGHT('sdf.caco.accountnum',10) AS <ИМЯ ПОЛЯ> ... GROUP BY <ИМЯ ПОЛЯ>

Успехов
...
Рейтинг: 0 / 0
вопрос по Data Grouping в отчете
    #32527458
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select left(x,10) from t group by 1
...
Рейтинг: 0 / 0
вопрос по Data Grouping в отчете
    #32528320
МиХаИл1978
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное ни поняли вопроса
по клику выполняется програмный код
_peremenothet="Uos.accountnum"
SET ENGINEBEHAVIOR 70
SELECT...............................;
Uos.accountnum,.......................;
FROM uos ;
GROUP BY ........, ............;
ORDER BY _peremenothet;
INTO CURSOR caco
какая то переменная=RIGHT(_peremenothet,LEN(_peremenothet)-4)

отчет должен группироваться по этой переменной
report format vednal2121 PREVIEW noconsole to print prompt

Группировка происходит в отчете так все суммируется в одну строчку
должно вывестись

сумма по 1 группе
сумма по 2 группе
сумма по 3 группе
-------------------
Общая сумма

А получается
сумма по всем группам
------------------
Общая сумма
Что не так и извините что если не так выразился
...
Рейтинг: 0 / 0
вопрос по Data Grouping в отчете
    #32528498
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так и напиши в качестве признака группировки отчета следующее выражение:

RIGHT(caco.accountnum,LEN(caco.accountnum)-4)

Как варант, можешь создать переменную отчета по этому выражению и в качестве признака группировки указать эту переменную отчета.

А в твоем случае, ты просто вычислил ОДИН РАЗ значение переменной ДО выполнения отчета. А в самом отчете значение этой переменной не изменилось ни разу. Отсюда и полное отсутствие промежуточных итогов. Фактически, ты создал в отчете группу по константе.
...
Рейтинг: 0 / 0
вопрос по Data Grouping в отчете
    #32528578
МиХаИл1978
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо ВладимирМ
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос по Data Grouping в отчете
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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