
Views or Custom Views involving more than one table are usually NOT updatable.Since reports are read-only, View/Add/Copy/Delete/Edit/Update settings are not applicable to reports. If you add back a primary key later, you'll need to come back to this page and re-enable them. (Composite key is supported) If there is no primary key specified, View/Add/Copy/Delete/Edit/Update settings have no effect and will be reset to disabled when the button is pressed. It is assumed that all tables have primary key.To access ALL setting for a table (including Multi-page, Table-specific Options and Master/Detail), click the table node in the database pane and then click the Table tab to go to the Table Setup page. To change the display order of the menu item, click -> (see Tools). Note that changing the display order of table in this Table Setup page does not change the display order of the tables in the menu. Note that a table cannot be moved out of its parent node. Select a table by clicking the first column - column, then drag and drop to where you want. You can still change the display order of the menu item by drag-and-drop. If you prefer to view the tables in alphabetical order, click -> (see Tools). If all fields are not selected for View/Edit/Search, the function will not be generated. Please refer to the Field Setup for details. View/Edit/Search functionality works at field level and can be setup for each field in the Field Level Setup page.For all checkbox or combobox columns, if you want to apply the setting to ALL tables or views, you can choose your setting at the or or or row.If you need to set these settings for multiple tables, this page allow you to view and set them quickly. You can click on the or or or node in the database pane to go to the Tables Setup page which is a grid showing the most frequently used settings for all tables.

A database object can be either a table, a view, a Custom View or a report.Īfter loading the database, the tables will be shown in the database pane on the left pane. Note that you can also output JSON data by using the ExecuteJSON($sql).Note: For simplicity, we use "table" in the following description to refer to any of database object in the project. Including the relevant PHPMaker scripts and initializing them: ExecuteHTML($sql) // Execute a SQL and show as HTML table ?>Īnd then writing your SQL Queries to output the data as the above example demonstrates. Once that’s done then you can integrate your external application with the PHPMaker application by: First off you need to generate your PHP Project. This uses principals from the custom php file feature of PHPMaker. Here’s a basic tutorial on integrating you PHP app with PHPMaker. PHPMaker Tutorial: Integrating external PHP with PHPMaker
