Страница 1 из 1

Связь с данными из класса

Добавлено: 23 дек 2009, 16:04
coddy
Добрый день!
Необходимо реализовать в приложении печать простеньких чеков:
Название товара, цена, скидка и дата печати.
Нет БД, данные хранятся в объектах.
Вроде создал в дизайнере отчет.
Источником данных сделал stiUserData: создал 4 столбца (товар\цена\скидка\дата)
Теперь не могу понять как добавить мои данные к этому компоненту?
и сформировать отчет с данными.

Связь с данными из класса

Добавлено: 24 дек 2009, 04:44
Jan
Здравствуйте,

В приложении находится пример проекта с использованием этого компонента. Но лучше было бы использовать просто DataSet.

Спасибо.

Связь с данными из класса

Добавлено: 26 дек 2009, 12:00
coddy
Спасибо большое, разобрался.
Теперь появилась следующая проблема: как очистить данные из компонентов stiUserData и stiReport?
При нажатии на кнопок выполняется следующий код:

Код: Выделить всё

stiUserData1.Count = 1;
stiReport1.RegData("UserData", stiUserData1);
stiReport1.Show();
При первом нажатии все нормально, данные берутся из нужного источника.
При последующих нажатиях просто появляется предыдущий отчет.

Связь с данными из класса

Добавлено: 28 дек 2009, 05:42
Jan
Здравствуйте,

можно сделать так:

Код: Выделить всё

stiReport1.DataStore.Clear();
Спасибо.