![]() |
#11 |
Участник
|
Цитата:
Сообщение от Alexx7
![]() Вот задача.
Нужен отчет типа Валовая прибыль с колонками: Клиент, Себестоимость, Сумма продаж, Прибыль, Рентабельность(%). С этм понятно. Далее заказчик требует расшифровку т.е. по двойному щелчку по клиенту появляется ещё один отчет только уже с подробной расшифровкой о товаре приобретенном "кликнутым" клиентом. Есть ли возможность реализовать такую хотелку (подскажите хотябы имя события которое генерит двойной щелчек по печ. форме) или на худой конец может быть можно сгруппироваь как в Экселе, чтобы заказчик потом просто "плюсики" нажимал и у него всё разворачивалось. Спасибо. Создайте новую форму, добавьте контрол ActiveX(Microsoft Office Spreedsheet). Создайте метод на контроле X++: void OnEvent_DblClick(COM _EventInfo = null) { ; info("1"); } Это простой пример. А вы можете выкидывать на этот элемент ваши данные, а вместо info можете вызывать нужную вам форму с другими данными (расшифровка). К сожаленью в стандарте чё-то не нашёл похожего примера.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему. Последний раз редактировалось miklenew; 30.07.2009 в 10:41. |
|