QueryPrompt.Value Property

ClosedDescription

Sets and returns the the text that should be used to respond automatically to a query prompt.

ClosedSyntax

QueryPrompt.Value = ResponseText

Where ResponseText is a string containing the text used to respond to the query prompt.

ClosedRequirements

Version

BarTender 6.00 or higher

Edition

Automation, Enterprise Automation

ClosedRemarks

If the QueryPrompt.Value property contains a string, then the query prompt will not be displayed for a data browse or print function. If the QueryPrompt.Value property is empty, then the query prompt will be displayed for the user to enter a response. The response box on the prompt dialog will initially contain the value of the QueryPrompt.DefaultReply property. The string entered into the QueryPrompt.Value property will replace the default reply.

ClosedVB.NET Example

'Declare a BarTender application variable

Dim btApp As BarTender.Application

'Declare a BarTender document variable

Dim btFormat As BarTender.Format

'Declare a BarTender query prompt variable

Dim btQueryPrompt As BarTender.QueryPrompt

'Create a new instance of BarTender

btApp = New BarTender.Application

'Set the BarTender application visible

btApp.Visible = True

'Open a BarTender document

btFormat = btApp.Formats.Open("c:\Format1.btw", False, "")

'Select the query prompt

btQueryPrompt = btFormat.Databases.QueryPrompts.GetQueryPrompt(1)

'Set the value of the query prompt

btQueryPrompt.Value = "Jane Doe"

'End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges)

ClosedC# Example

// Declare a BarTender application variable

BarTender.Application btApp;

// Declare a BarTender document variable

BarTender.Format btFormat;

// Declare a BarTender query prompt variable

BarTender.QueryPrompt btQueryPrompt;

// Create a new instance of BarTender

btApp = new BarTender.Application();

// Set the BarTender application visible

btApp.Visible = true;

// Open a BarTender document

btFormat = btApp.Formats.Open("c:\\Format1.btw", false, "");

// Select the query prompt

btQueryPrompt = btFormat.Databases.QueryPrompts.GetQueryPrompt(1);

// Set the value of the query prompt

btQueryPrompt.Value = "Jane Doe";

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);

Related Topics