Answers Anywhere allows natural-language-like questions to retrieve Unwired Accelerator application data. You can use various client interfaces—e-mail, short message service (SMS), Web, and M-Business Anywhere clients— to "ask UA" for information. This allows you to retrieve Unwired Accelerator application content quickly from several interfaces in a natural language form. You need not navigate to the application for which you are searching. Answers Anywhere can be useful in a mobile device with limited connection bandwidth, screen size, and navigation control. You can formulate a simple question, and the content, formatted for a mobile device, is returned to you.
Answers Anywhere is available from the mobile application editor. See Setting Mobile Development Preferences if you do not see the Answers Anywhere section. Answers Anywhere allows you to define queries based on your specific criteria.
Language syntax
Synonyms are used in commands, applications, parameters, and fields. Synonyms are alternative words that the Answers Anywhere search mechanism uses to carry out the search. For example, if the field "auto" has "car," "truck," and "vehicle" defined as synonyms, a query such as "find car with make Acura and color blue" includes the field "auto" in its search for application data.
Application Synonyms - lists the defined application-level synonyms.
Add – add an application synonym.
Edit – edit an existing application synonym.
Remove – remove the selected application synonym.
Remove All – remove all application synonyms.
Field synonyms – if the fields are assigned in the application, you can use the field names to identify the application. If that is the case, Unwired Accelerator returns only that field's content in the structured data.
Add – add a field synonym.
Edit – edit an existing field synonym.
Parameter synonyms:
Add – add a parameter synonym.
Edit – edit an existing parameter synonym.
Common Parameters – Unwired Accelerator applications that contain grid or structured data can use parameters to retrieve dynamic content and use filters to retrieve only the records that are of interest. If your application has more than one parameter, specify the parameter display name or the display name's synonyms for each; for example, "find cars with make Acura and color blue." If you use filtering, the default field name (column name) defined in the application is used to apply the record filter. Otherwise, you can specify the field name or its synonyms and the value to filter out unwanted records.
Check For Naming Conflict – a state in which the same synonym is defined for more than one application or field or parameter. For example, if you create an application named "car rental", and define "make" as a synonym for the field "vehicle." However, an application named "cars damaged" already exists, and has a synonym "make" defined. Selecting this application checks the synonyms in all other applications, finds the duplication, and lists it.
Default Filter Field – select the default field name to use as a filter from the drop-down list.
Custom Error Message – defines the default error message.
Maximum Number of SMS Messages - users with SMS-enabled mobile phones or PDAs can send queries to a mobile phone or modem attached to a computer. Enter the maximum number of SMS messages to receive.
For more information and a tutorial, see "Setting up Natural Language Search," in the Unwired Accelerator Feature Guide.
Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com