Dynamic logos can be used to provide a GUI-based interface from where logos, titles and other report details can be configured.
The following happens after adding domain configuration:
- The settings are stored in database and passed to all reports
- Login screen is updated with the uploaded logo
- Customer # 2020 is updated with the entered title.
Site Configuration
https://kidsmania.itserver.biz/admin/indexyii.php?r=settings/DomainConfiguration

This page can be used to add details to be displayed on reports. You must enter the title for it to start working.
The data is stored in database in “settings” table under category: “company”

Using in Print Menu
In order to use dynamic logos in a print menu, you must follow these steps:
- Render print menu from database
- Use the given values in your report.
Render Print Menu from Database:
Make sure that you are using the “ReturnPrintMenu
” function to create print menu. If it’s using “ReturnDocumentNoWithMenu
“, shift it to use “ReturnPrintMenu
“. Also, make sure that docTypeId
is being passed as 3rd parameter.

Now, add the print entries to “printMenu” table of database and ensure that it’s being rendered correctly.


On every print, all the dynamic details are automatically passed to the report. You only load to update the query and use it in report:

Using in Reports
In any other reports, the fields are added automatically. You just need to use them in report.
You can view a complete, working example on Kids Mania.