페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

Connect directly to your database and view updated results on the web — no need to recreate.

Step 1. Convert

...

an Excel file

...

to a web report using i-AUD Designer

    • Download the sample Excel file from the Learning Experience Samples.
    • From the EPA main screen, go to [Menu] > [Tools] and launch i-AUD Designer.

    • Drag and drop the saved Excel file into the i-AUD Designer window.


    • The Excel report now appears in the web view, preserving the original layout.

    • When database data is connected, the number of records displayed on the web screen is limited to 1,000 by default. Change this limit to 5,000 as follows:
      Data > LimitofBinding : 5000



    • Ensure the report automatically resizes to fit the web browser window.

    • In the Properties pane on the right, check Docking: Left, Top, Right, Bottom.

    • To remove the border from the report on the designer screen, set the Line Type property under Border to ‘None’.

...

    • Use Excel’s ‘Name Manager’ to define the ‘YearMonth’ variable in the P sheet.

    • Variables can be used as filter conditions on the web. When a filter condition is set, only the data matching the variable value will be retrieved.

    • The variable value is the cell where you enter the value to filter, and you can enter any value.
      Example) '2025-06   ※ Add a single quote (’) at the beginning to ensure the value is recognized as text, preventing automatic date formatting.


    • Use the variable to get necessary data for the V sheet into the D sheet.

    • First, identify the columns required to create the V sheet.


    • Use an SQL query statement to load the necessary data from the database into the D1 sheet.

    • From the top ribbon menu, click i-MATRIX > DB Bot > Dataset Manager.

① Click '+' to connect to the database.
② Search for a table to retrieve.
③ From the list of table columns on the right, double-click the columns required to the V sheet. This will generate the SQL query statement.
    In the WHERE clause, use the variable defined in the P sheet as the filter condition.
    To substitute a variable name with its value in SQL, prefix the variable name with a colon(:).
    WHERE date = :VS_YM
④ Select a location to output the data. Click the icon to choose the cell where the data will be output.
   * Output type : Table
   * Output location : 'D1'!$A$1
⑤ Save the SQL query statement and the configured settings.
⑥ Click the 'Close' button.

...

    • Next, add and configure the ‘YearMonth’ filter to view the Customer Retention Analysis report by month on the web.
    • Place a ‘Period’ label and a calendar so that users can select the year and month to filter, and add a ‘Search’ button to refresh data when clicked.

    • From the UI Bot menu at the top, click Label and place it on the designer. In the Properties pane, change the Text propertyto ‘Period’, or press F2 on your keyboard. You can also customize the label’s font, color, and other style properties in Style.



    • Next, add the calendar.
    • From UI Bot > Calendar, click Month and place it next to the label.
    • Set the calendar’s Name property to VS_YM, the same variable you defined in the Excel’s ‘Name Manager’. This ensures that the value selected in the calendar is used as the filter condition.
      * Optionally, set InitDate to define the default value when the report is first opened.
      * Ensure that DataFormat matches both the DB data and the variable values defined in Excel. (yyyyMM → yyyy-MM)



    • Finally, add the ‘Search’ button to the designer.
    • From the UI Bot menu at the top, click Button and place it in the desired location on the designer.
    • Similar to the ‘Period’ label, change the button’s Text property to ‘Search’, and adjust its formatting in Style.
      You can use BoxStyle to quickly apply a saved style to the button.



    • Set up an event so that when the ‘Search’ button is clicked, the report data is refreshed using the value from the YearMonth variable.
    • Click Process Bot at the top. In the Objects panel, double-click Button with a name ‘Search’; in the Activities panel, double-click Refresh.
    • In the Refresh module details, select the MXGrid component to refresh, and drag a connection line from the Button to Refresh Module.

      (Note: Dragging and dropping the Excel file onto the web screen automatically creates the MXGrid component.)

    • Save and close the Process Bot.
    • The report setup is now complete.

...