Search the Community
Showing results for tags 'report builder'.
-
Does anyone knows what is the perfect configuration size for thermal ticket paper and how to set the height limit to printing area!? Please help!
-
- report builder
- reportbuilder
-
(and 3 more)
Tagged with:
-
Hello UniGUI Community I Would like to explore the possibility of developing or integrating an inbuilt report builder to enhance the functionality of any UniGui Application. I am reaching out to this knowledgeable community for suggestions, guidance, and best practices to achieve this goal. The primary aim of incorporating a report builder is to enable end-users to create, customize, and generate reports directly from the application even if it's relying on third-party software like FastReport. The report builder should support features such as: Drag-and-drop functionality for easy report designing. Dynamic data-binding to the application's data sources. Filter, sort, and group data as needed. I understand that implementing an inbuilt report builder is a complex task, and I would greatly appreciate any insights on the following: Are there any existing UniGUI-compatible libraries or components that can facilitate the development of an inbuilt report builder? What are the potential challenges and pitfalls that I should consider while embarking on this endeavor? Are there any recommended design patterns or architectural approaches to ensure a seamless integration with the existing UniGUI application? Thank you in advance for your assistance and for fostering a collaborative learning environment in this forum. Regards to All
-
Hi I use Report Builder for preview my report. If the query don't answer the report file don't created in UniServerModule.NewCacheFileUrl folder . I checked every time, no files created. And I want to not open the preview form if it is not answered, and the message of ( Not Found ) is displayed. How should I do this? function TrepDataModule.GenRep(const InvN: string): string; var lPDFDevice: TppPDFDevice; begin InvNum := InvN; OpenDS(); lPDFDevice := TppPDFDevice.Create(nil); try lPDFDevice.PDFSettings := ppReport1.PDFSettings; lPDFDevice.FileName := UniServerModule.NewCacheFileUrl(False, 'pdf', '', '', Result, True); lPDFDevice.Publisher := ppReport1.Publisher; // generate the report ppReport1.PrintToDevices; finally lPDFDevice.Free; CloseDS; end; end; I Insert if Not(lPDFDevice.FileName<>'') then Begin Showmessage('Not Found...'); Exit End; But all of time message showed. Best Regards.