search_field_list

This command provides a list of fields that may be used as query filters for the current user.

SYNTAX

http://www.myserver.com/evj/ExtraView/ev_api.action?
user_id=username
&password=password
 OR [&access_token=token-value]
&statevar=search_field_list
[&access_token=token-value]

NOTES

The delimiter used the results is the value of the DEFAULT_TEXT_REPORT_DELIMITER in the ExtraView application defaults. This command takes into account all security permissions for the user. The general form of each entry returned by the command is:

<prefix><fieldName><delimiter><fieldTitle><delimiter><parentName>

  • The parentName is blank or the immediate parent in an allowed-value or database-type relationship
  • The delimiter is that specified in in the behavior setting named DEFAULT_TEXT_REPORT_DELIMITER
  • The characters in the prefix have the following meanings:
    ~ means the field is part of a repeating row layout
    * means the field has a display type of textarea or logarea
    % means the field has a display type of user

The optional access_token parameter allows you to use a valid OAuth2 token obtained with the get_token command.  If you provide the access_token parameter, then the user_id and password parameters should not be provided.  This prevents the password being sent in clear text over your network connection.

An example of the return from this command is:

TIMESTAMP:Last Modified
 
EMAIL_SWITCH:Generate Email
 
%CHANGED_BY:Changed By
 
KEYWORD:Keywords
 
PRODUCT_NAME:Product
 
*SUGGESTIONS:Engineering Remarks
 
RELEASE_FOUND:Release
 
SHORT_DESCR:Title
 
SEVERITY_LEVEL:Severity
 
PRIORITY:Priority
 
STATUS:Status
 
ID:Defect #
 
DATE_CREATED:Created
 
%OWNER:Owner
 
CATEGORY:Category
 
RESOLUTION:Resolution
 
%LAST_CHANGE_USER:Changed by
 
DAYS_IN_STATUS:Days in Status
 
DAYS_OPEN:Days Open
 
MONTHS_OPEN:Months Open
 
%ASSIGNED_TO:Assigned To
 
%ORIGINATOR:Originator
 
PRIVACY:View
 
RELEASE_FIXED:Release Fixed
 
MONTHS_IN_STATUS:Months In Status
 
START_UPDATE:Updated Start Date
 
WEEKS_IN_STATUS:Weeks In Status
 
WEEKS_OPEN:Weeks Open
 
BUILD_FOUND_IN:Build Found In
 
BUILD_FIXED_IN:Build Fixed In