Give a New Look to Form Page Interactive Report - Part 15(A)

Tech Mining
31 Oct 202206:19

Summary

TLDRThis tutorial video guides viewers through modifying an order details page in a software application. It instructs to open a specific page, set properties like page mode and dimensions, and customize the dialog template. The script covers creating a title expression, adding a page item for customer information, and handling SQL query errors. It also explains arranging page items using drag and drop, setting item properties, and configuring buttons. The video promises a continuation with modifications to an interactive grid region.

Takeaways

  • 📄 Welcome to the Tech Mining video, focused on the order Details page.
  • 📋 Open page 29 in the page designer to begin modifications.
  • ⚙️ Set the page mode property to 'model' to open the dialog on top of page 4.
  • 📏 Adjust the width to 900, height to 700, and maximum width to 1200 in the appearance section.
  • 🛠 Set the dialog template to 'wizard model dialog' for a streamlined user interface suitable for input forms.
  • 📂 Page 29 includes two regions: the master region (form on demo orders) and the order Header information.
  • 🔤 The title expression is a combination of a string 'order number' and a page item 'p29 order ID'.
  • ✅ Ensure the region's template attribute is set to 'standard' to display the title.
  • 🖊 Create a new page item under the master region to display customer information as non-enterable text.
  • 💡 Add help text for items, which can be accessed by clicking a help icon next to the item.
  • 🔍 Use the source code link in the video description for additional resources and queries.
  • 📥 Copy the first query from part 7 folder and ignore any error messages when entering the SQL query.
  • 💾 Save the page to resolve error messages.
  • 🔧 Arrange page items in the master region using drag and drop.
  • 🔘 Set the position property to 'edit' for the 'previous order ID' and 'next order ID' buttons.
  • 📝 Save your work regularly.
  • 📺 The next part of the video will cover modifying properties of the second region (order details interactive grid region).

Q & A

  • What is the purpose of the video?

    -The purpose of the video is to guide viewers through the process of modifying the order details page in a software application.

  • Which page number should be opened in the page designer according to the video?

    -The video instructs viewers to open page 29 in the page designer.

  • What is the recommended page mode property setting for the order details page?

    -The page mode property should be set to 'model dialog' to open it on top of page 4.

  • What is the maximum width set for the order details page in the video?

    -The maximum width set for the order details page is 1200.

  • What type of dialog template is suggested for the order details page in the video?

    -The video suggests using the 'wizard model dialog' template, which is defined in the application theme.

  • What is the role of the 'master region form' on page 29?

    -The 'master region form' on page 29 is a form type that carries order header information.

  • How is the title expression for the order details page constructed in the video?

    -The title expression is constructed by concatenating the string 'order number' with a page item 'p29_order_id', which carries the order number.

  • What should be the setting for the Region's template attribute to display the title?

    -The Region's template attribute should be set to 'standard' to display the title.

  • What type of page item is created under the master region in the video?

    -A new page item is created under the master region to present customer information on each order as display-only text.

  • What should be done if an error message appears when entering the SQL query?

    -If an error message appears when entering the SQL query, the video suggests ignoring it and saving the page by clicking the save button, after which the error will vanish.

  • How should page items be arranged in the master region according to the video?

    -Page items in the master region should be arranged using drag and drop, and corresponding properties should be set for each item individually.

  • What properties should be set for the 'forget previous order ID' and 'get next order ID' buttons?

    -The position property for these buttons should be set to 'edit' to place them on top of the region.

  • What will happen in the next part of the tutorial after modifying the order details page?

    -In the next part of the tutorial, the properties of the second region, the order details interactive grid region, will be modified.

Outlines

00:00

🛠️ Modifying the Order Details Page

This paragraph provides a step-by-step guide to modifying the Order Details page in a software application. It begins with opening page 29 in the page designer and setting various properties such as page mode, width, height, and maximum width to enhance the user interface. The dialog template is set to 'wizard model dialog,' which is suitable for input forms. The master region form is explained, including the title expression and how to display order header information. The creation of a new page item for displaying customer information as non-editable text is also covered. Additionally, the paragraph mentions the use of SQL queries, handling potential error messages, and arranging page items using drag and drop.

05:01

🔍 Enhancing User Interface with Help Text and Buttons

The second paragraph focuses on enhancing the user interface by adding help text for an item at runtime, which is displayed when a small help icon is clicked. It explains how to set the 'position' property for buttons to place them on top of the region and how to save the work. The paragraph also previews the next part of the tutorial, which will cover the modification of the second region, the 'order details interactive grid region.' The video script ends with an invitation for viewers to watch the continuation of the tutorial.

Mindmap

Keywords

💡Tech mining

Tech mining refers to the process of exploring and extracting valuable information from technological data, often for the purpose of innovation or problem-solving. In the context of the video, it likely represents the theme of the series or channel, focusing on technology-related tutorials or insights.

💡Order Details Page

The 'Order Details Page' is a specific section of a software application that displays information about a particular order. In the video, it is the main focus of the tutorial, where the user is guided through modifying this page to improve its functionality and presentation.

💡Page Designer

A 'Page Designer' is a tool within software applications that allows users to create or modify the layout and appearance of pages. In the script, the Page Designer is used to open and edit the 'Order Details Page', indicating it is a key component of the customization process.

💡Root Node

In the context of a Page Designer, the 'Root Node' represents the top-level element of the page's structure. The script instructs to click the root node to access and set properties such as 'page mode', which is essential for understanding the hierarchical structure of page elements.

💡Page Mode

'Page Mode' is a property setting that defines the behavior and appearance of a page within an application. The script mentions setting the page mode to 'model dialog', which suggests a specific type of dialog box that is used for displaying and interacting with the page content.

💡Dialog Template

A 'Dialog Template' is a pre-defined layout or structure for dialog boxes in an application. The script specifies setting the dialog template to 'wizard model dialog', which is a type of dialog that guides users through a series of steps, often used for forms or complex processes.

💡Master Region

The 'Master Region' is a part of a page layout that typically contains primary or overarching information. In the script, it is mentioned in relation to the 'Order Details Page', where it forms the main area for displaying order header information.

💡Title Expression

A 'Title Expression' is a string of text that defines the title of a page or section. The script describes creating a title expression that combines the words 'order number' with a page item, which carries the actual order number, to present a clear and informative title on the 'Order Details Page'.

💡Page Item

'Page Item' refers to individual elements on a page that can display or capture data. The script details creating a new page item to present customer information, illustrating how page items are used to construct the user interface and interact with data.

💡Display Only

'Display Only' is a property setting for page items that makes them non-editable, showing data but not allowing user input. The script mentions setting this property for items that should only display information without being modified by the user.

💡SQL Query

An 'SQL Query' is a statement used to retrieve or manipulate data in a database. The script refers to entering an SQL query, which might result in an error message that the user is instructed to ignore, indicating that it is part of the data retrieval process for the 'Order Details Page'.

💡Drag and Drop

This is a user interface technique where users can move items around by clicking, holding, and then releasing them in a new location. The script describes using drag and drop to arrange page items in the 'Master Region', demonstrating a common method for laying out page elements.

💡Help Text

'Help Text' is辅助性文本,用于提供额外信息或指导用户如何使用某个界面元素。在脚本中,它被用来说明如何在运行时为项目指定帮助文本,用户点击帮助图标时会弹出一个窗口显示这些文本。

💡Buttons Node

The 'Buttons Node' likely refers to a part of the page layout dedicated to buttons, which are interactive elements that perform actions when clicked. The script mentions setting properties for buttons such as 'forget previous order ID' and 'get next order ID', indicating their role in navigating through order data.

💡Position Property

'Position Property' is a setting that determines the location of an element on a page. The script specifies setting the position property to 'edit' for buttons, which suggests adjusting their placement within the page layout to improve user interaction.

Highlights

A very warm welcome to Tech mining, this video is the first part of order, Details page.

Execute the following steps to modify, the order Details page.

Open page 29 in the page designer, click the root node, set the page mode property to model, dialog to open it on top of page 4.

Set width to 900, height to 700, maximum width to 1200.

In the appearance section also set, dialog template to wizard model dialog.

Dialog templates are defined in the application theme; the wizard model dialog provides a streamlined user interface suitable for input forms.

Page 29 contains two regions: the master region form on demo orders is a form type and carries order header information.

The title expression consists of two parts: the first one 'order number' is a string concatenated to a page item p29, order ID which carries the order number.

Under appearance, make sure that Region's template attribute is set to standard to show this title.

In the items node under the master region, create a new page item.

Set the following properties: this item will present customer information on each order as display only text.

Display only items are shown as non-enterable text items.

Copy the first query, note that you may get an error message when you enter the SQL query.

Ignore it and save the Page by clicking the save button; the error will vanish.

Using drag and drop, arrange page items in the master region as performed.

From the same file, copy the second query.

For the text attribute, specify help text for an item at runtime; you will see a small help icon in front of this item.

When you click this icon, a window pops up showing this help text.

In the buttons node, set the position property to edit to place them on top of the region.

Save your work.

In the next part, we'll modify the properties of the second region order details interactive grid region.

Transcripts

play00:00

a very warm welcome to Tech mining

play00:02

this video is the first part of order

play00:04

Details page

play00:06

execute the following steps to modify

play00:08

the order Details page

play00:10

open page 29 in the page designer

play00:18

click the root node

play00:20

set the page mode property to model

play00:22

dialog to open it on top of page 4.

play00:25

[Music]

play00:31

foreign

play00:32

set width to 900.

play00:35

height to 700 maximum width to 1200.

play00:41

in the appearance section also set

play00:43

dialog template to wizard model dialog

play00:45

dialog templates are defined in the

play00:48

application theme the wizard model

play00:50

dialog provides a streamlined user

play00:52

interface suitable for input forms

play00:55

page 29 contains two regions the master

play00:58

region form on demo orders is a form

play01:01

type and Carries order Header

play01:03

information

play01:04

this title expression consists of two

play01:07

parts the first one order number is a

play01:10

string concatenated to a page item p29

play01:13

order ID which carries the order number

play01:16

the string when combined would be

play01:18

presented as order number one

play01:22

under appearance make sure that Region's

play01:24

template attribute is set to standard to

play01:26

show this title

play01:30

in the items node under the master

play01:33

region create a new page item

play01:35

set the following properties

play01:38

this item will present customer

play01:39

information on each order as display

play01:41

only text

play01:43

display only items are shown as

play01:45

non-enterable text item

play01:51

[Music]

play02:10

link of source code is in the video

play02:12

description

play02:13

open part 7 folder to get file used in

play02:17

video

play02:17

[Music]

play02:20

copy the first query

play02:27

note that you may get an error message

play02:29

when you enter the SQL query

play02:32

to get rid of this message

play02:33

[Music]

play02:39

ignore it and save the Page by clicking

play02:41

the save button

play02:43

the error will vanish

play02:44

[Music]

play02:49

using drag and drop arrange page items

play02:52

in the master region as performed

play02:58

[Music]

play03:10

foreign

play03:17

items individually and set the

play03:19

corresponding properties

play03:21

[Music]

play03:52

thank you

play03:54

[Music]

play04:24

thank you

play04:26

[Music]

play04:34

from the same file copy the second query

play04:38

[Music]

play04:50

foreign

play04:55

[Music]

play05:01

text attribute we specify help text for

play05:04

an item at runtime you will see a small

play05:07

help icon in front of this item

play05:09

when you click this icon a window pops

play05:12

up showing this help text

play05:19

foreign

play05:21

[Music]

play05:42

buttons node forget previous order ID

play05:45

and get next order ID buttons

play05:51

set position property to edit

play05:54

[Music]

play05:59

to place them on top of the region

play06:01

[Music]

play06:07

save your work

play06:09

in the next part we'll modify the

play06:11

properties of second region order

play06:13

details interactive grid region

play06:16

thanks for watching

Rate This

5.0 / 5 (0 votes)

Related Tags
Page DesignWizard ModelInput FormsCustomer InfoUI StreamliningTech TutorialSQL QueriesDrag & DropUser InterfaceHelp Icons