Show the browser Prompt dialog
Member of Web Application (PRIM_WEB.Application)
Name | Type | Data Type | Description |
---|---|---|---|
Caption | *Input | Unicode String | Text to be displayed in the dialog |
Value | *Both | Unicode String | Value for the input box in the dialog |
ResultCode | *Result (Optional) | Enumeration | Button pressed in the dialog |
The Prompt method provides access to the JavaScript Prompt function. Prompt shows the Caption as specified returning whatever was entered in the Value parameter. Prompt uses a JavaScript feature. Precise implementation will depend on the browser.
Simple example demonstrating the use of the Prompt method.
Begin_Com Role(*EXTENDS #PRIM_WEB) Define_Com Class(#PRIM_PHBN) Name(#Prompt) Caption('Prompt') Displayposition(1) Left(16) Parent(#COM_OWNER) Tabposition(1) Top(14) Width(193) Evtroutine Handling(#Prompt.Click) #xDemoAlpha128 := "Enter a value here" If (#sys_web.Prompt( "Prompt for something" #xDemoAlpha128 ) = OK) #Prompt.Caption := ("Reply &1").substitute( #xDemoAlpha128 ) Else #Prompt.Caption := "Prompt cancelled" Endif Endroutine End_Com
Febuary 18 V14SP2