Member 14906011 Ответов: 1

Сводка нижнего колонтитула группы


Это мой первый отчет . Мои поля-Имя покупателя, название товара, количество, единица измерения, и у меня есть группа имен покупателей. Пожалуйста, руководство мне пример

В каждом нижнем колонтитуле группы имен покупателей я хочу, чтобы он дал мне общее количество имени покупателя, которое основано на единичном примере упоминания ниже

Наименование покупателя : Азбука
единица измерения количества товара
Рис 10 25
Рис 5 25
Рис 3 30
XXX 2 25
гггг 1 50
zzz 3 40

теперь в нижнем колонтитуле группы покупателей он должен показать мне
Блок 25 Итого= 17 Блок 30 Итого = 3 Единицы 40 Итого = 3 Блока 50 Итого = 1
Общее Количество = 24

2-я проблема заключается в том, что когда он пытается отфильтровать код данных от даты до даты, упомянутой ниже, он дает мне какую-то большую ошибку строки "оставшийся текст не является частью Формулы detalils errorkind"

Что я уже пробовал:

для моего первого запроса я не знаю как это сделать он дает мне общее количество но не единицу измерения

для моего второго запроса
crys.Load(@"D:\DalaliPlus\DalaliPlus\DalaliPlus\Crystal Report\crystalreport1.rpt");
crystalReportViewer1.ReportSource = crys;
crystalReportViewer1.SelectionFormula = "BuyerDetailSeller.Ddate=>" + fromdate.Value.ToShortDateString() + "  AND BuyerDetailSeller.Ddate <= " + todate.Value.ToShortDateString() + "";

Maciej Los

Когда региональные настройки отличаются от настроек SQL-сервера, то fromdate.Value.ToShortDateString() воля вызывает ошибку.

Member 14906011

Сэр я еще не установил sql server
только Visual studio и crystal runtime

в свойствах у меня есть упоминание
fromdate как короткий и значение как 03/08/2020
устареет и значение как 03/08/2020


когда я использовал это в запросе базы данных access
"select * from buyerdetailseller where (((buyersellerdetail.ddate) between #01/04/2019# AND #05/09/2019#));

я получил результат, но не в

тогда почему я не получаю то же самое в
crystalReportViewer1.SelectionFormula = "BuyerDetailSeller.Ddate=>#" + fromdate.Ценность.ToShortDateString() + "# и BuyerDetailSeller.Ddate <= "# + todate.Ценность.ToShortDateString() + "#";

1 Ответов

Рейтинг:
2

Member 14906011

Спасибо за Вашу поддержку но у меня есть решение
Эту функцию я использовал, ничего не меняя

crystalReportViewer1.SelectionFormula = "{BuyerDetailSeller.Ddate} >= CDATE('" + fromdate1.Value.ToString("yyyy,MM,dd") + "') AND {BuyerDetailSeller.Ddate} <= CDATE('" + todate1.Value.ToString("yyyy,MM,dd") + "')";


Member 14906991

в основной группе автоматически в подгруппе в функции обновления в визуальном коде в функции сохранения он придет

Member 14906011

Спасибо Вам большое я все понял