{"id":24226,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v25\/book\/executing-extraview-functions-1\/"},"modified":"2025-02-14T11:13:01","modified_gmt":"2025-02-14T19:13:01","slug":"executing-extraview-functions-1","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/","title":{"rendered":"Executing ExtraView Functions"},"content":{"rendered":"<p>From within an ExtraView screen, you may want to add a new issue or edit an existing issue. This is typically driven by the \u201cDisplay as URL\u201d data dictionary function. This places a button on a form beside the field described in the data dictionary when you are on the add or edit screens. The \u201cDisplay as URL\u201d function can be used to open URL\u2019s both external to ExtraView and internal to ExtraView.<\/p>\n<p>The reasons for doing this are various and typically related to integrating ExtraView with other enterprise applications.<\/p>\n<p>It is possible to execute many different URLs within ExtraView with this technique, but some may have unpredictable results, according to the context of the request you are making. This documentation does not attempt to offer an exhaustive list of supported functions, but lists the most useful functions. Please contact ExtraView support if your requirement goes beyond this list and you have problems getting the desired functionality. All commands must be executed on a single line, but are shown with one parameter per line for clarity.<\/p>\n<h3>Common Parameters<\/h3>\n<p>Some parameters are common to all commands. These are described as:<\/p>\n<table class=\"border\">\n<tbody>\n<tr class=\"tableHeaderRow\">\n<td>Parameter<\/td>\n<td>Purpose<\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">p_action<\/td>\n<td>This is the name of the Java class within ExtraView that is being called from the command. This is a mandatory parameter<\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">p_option<\/td>\n<td>This is the name of the method within the Java class that is being called from the command. This is a mandatory parameter<\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">ev_menu<\/td>\n<td>This may have the value of <span class=\"fixedWidthFont\">off<\/span> or <span class=\"fixedWidthFont\">on<\/span>. <span class=\"fixedWidthFont\">off<\/span> is the default. This determines whether a navigation bar will be placed on the window that is opened as a result of executing the command, within the standard user interface<\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">p_output_type<\/td>\n<td>This may be one of <span class=\"fixedWidthFont\">HTML<\/span>, <span class=\"fixedWidthFont\">PDF<\/span>, <span class=\"fixedWidthFont\">TEXT<\/span>, <code>MS_EXCEL<\/code>, <code>MS_FORMATTED_EXCEL<\/code> or <code>MS_WORD<\/code> depending on the output you require. Not all output types are valid for all functions.\u00a0 The default is <span class=\"fixedWidthFont\">HTML<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">p_close_win<\/td>\n<td>This is typically used with the standard user interface when adding or updating issues. After the add or update performed by the user, the browser window will be closed if this parameter is present, with a value of <span class=\"fixedWidthFont\">false<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"fixedWidthFont\">ev_signoff<\/td>\n<td>This optional parameter may have the values <code>yes <\/code>or <code>no<\/code>.\u00a0 This parameter signs the user off from their ExtraView session after the command is completed.\u00a0 This command requires the behavior setting named AUTO_SIGNOFF_ON_USER_EXIT to be set to YES before it has any effect<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>In the following commands, part of the URL structure is <code>evSignon<\/code>.\u00a0 This ensures that the user must go through the sign on process to reach the page or function.\u00a0 If the user is already signed on, then ExtraView redirects the user directly to the page.\u00a0 If the user is not signed on, the user must provide their sign on credentials, and then they are taken to the page.<\/p>\n<p>ExtraView allows a user to open several separate sessions within their browser, if the browser supports the ability to run concurrent sessions of the same application.\u00a0 In the case that several sessions are open within the user&#8217;s default browser and one of the following commands is issued, there is no certainty to which browser session the command will be serviced.\u00a0 ExtraView has no control over which session the browser chooses.<\/p>\n<h2>Adding an Issue<\/h2>\n<h3>Syntax<\/h3>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_action=doAddDisplay<br \/>\n&amp;p_option=Display<br \/>\n&amp;p_close_win=true<br \/>\n&amp;ev_menu=off<br \/>\n&amp;p_ddname_1=value<br \/>\n&#8230; &#8230;<br \/>\n&amp;p_ddname_n=value<\/span><\/p>\n<h3>Notes<\/h3>\n<p>Use the name of your server installation in place of <span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView.<\/span><\/p>\n<p>If the optional parameter <span class=\"fixedWidthFont\">p_close_win<\/span> has a value of true, then the <em>add<\/em> window will be closed when the issue is successfully updated by the user. If you set <span class=\"fixedWidthFont\">p_close_win<\/span> to true, it is recommended that you also set <span class=\"fixedWidthFont\">ev_menu<\/span> to off.<\/p>\n<p>The optional parameter <span class=\"fixedWidthFont\">ev_menu=off<\/span> will suppress the navigation bar within the new window that is opened to add the issue.<\/p>\n<p>You may populate fields on the <em>add<\/em> screen that is generated, by using the convention <span class=\"fixedWidthFont\">p_ddname=value<\/span>. Note that you should escape text fields containing special characters. For example, to add the title field to a new issue, you may use a parameter such as:<\/p>\n<p><span class=\"fixedWidthFont\">p_short_descr=This%20is%20the%20title%20of%20the%20issue<\/span><\/p>\n<p>If the user is signed on when the command is issued, a new <em>edit<\/em> window will be opened immediately. If the user is not signed on, then the user is first taken to the sign on screen where they must sign on, before being allowed to edit the issue.<\/p>\n<p>If you want to use the behavior setting named SITE_URL within your API call, use the following syntax in conjunction with the examples below.\u00a0 This syntax shown is most suitable for use within an email template that utilizes HTML:<\/p>\n<p><code>&lt;p&gt;Drilldown Link: &lt;a href=\"$$SITE_URL$$\/ExtraView\/link.html?p_action=doEditDisplayEmail&amp;amp;p_option=Display&amp;amp;<br \/>\np_id=$$ID$$&amp;amp;p_from_action=email&amp;amp;p_from_option=email\"&gt;Click here to view issue number $$ID$$&lt;\/a&gt;&lt;\/p&gt;<\/code><\/p>\n<p><code>&lt;p&gt;Edit Link: &lt;a href=\"$$SITE_URL$$\/ExtraView\/evSignon?p_action=doEditDisplay&amp;amp;p_option=Display&amp;amp;p_id=$$ID$$&amp;amp;p_from_action=search&amp;amp;<br \/>\np_from_option=search\"&gt;Click here to edit issue number $$ID$$&lt;\/a&gt;&lt;\/p&gt;<\/code><\/p>\n<h2>Editing an Issue<\/h2>\n<h3>Syntax<\/h3>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_action=doEditDisplay<br \/>\n&amp;p_option=Display<br \/>\n&amp;p_id=nnnnn<br \/>\n&amp;p_from_action=search<br \/>\n&amp;p_from_option=search<br \/>\n&amp;p_close_win=true<br \/>\n&amp;ev_menu=off<\/span><\/p>\n<h3>Notes<\/h3>\n<p>Use the name of your server installation in place of <span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView<\/span><\/p>\n<p>Replace <span class=\"fixedWidthFont\">nnnnn<\/span> with the issue number you want to edit<\/p>\n<p>If the optional parameter <span class=\"fixedWidthFont\">p_close_win<\/span> has a value of true, then the <em>edit<\/em> window will be closed when the issue is successfully updated by the user.<\/p>\n<p>The optional parameter <span class=\"fixedWidthFont\">ev_menu=off<\/span> will suppress the navigation bar within the new window that is opened to edit the issue. If the user is signed on when the command is issued, a new <em>edit<\/em> window will be opened immediately.<\/p>\n<p>If the user is not signed on, then the user is first taken to the sign on screen where they must sign on, before being allowed to edit the issue.<\/p>\n<h2>The Email Drilldown Link<\/h2>\n<p>This is a special case of a drilldown used by ExtraView, providing the drilldown from within the body of an email to ExtraView. It is provided here for completeness, as it can often be used for other purposes.<\/p>\n<h3>Syntax<\/h3>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/link.html<br \/>\n?p_action=doEditDisplayEmail<br \/>\n&amp;p_option=Display<br \/>\n&amp;p_id=nnnnn<br \/>\n&amp;p_from_action=email<br \/>\n&amp;p_from_option=email <\/span><\/p>\n<h3>Notes<\/h3>\n<p>Use the name of your server installation in place of <span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/<\/span>.<\/p>\n<p>Replace <span class=\"fixedWidthFont\">nnnnn<\/span> with the issue number you want to edit.<\/p>\n<p>If the user is signed on when the command is issued, a new <em>edit<\/em> window will be opened immediately. If the user is not signed on, then the user is first taken to the sign on screen where they must sign on, before being allowed to edit the issue. Prior to version 8.0, the syntax of this link was different. The old syntax still works, but does not open an issue within the current workspace, and will only open an issue in a new browser window. If you wish to use the old format, the syntax is:<\/p>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_action=doEditDisplayEmail<br \/>\n&amp;p_option=Display<br \/>\n&amp;p_id=nnnnn<br \/>\n&amp;p_from_action=email<br \/>\n&amp;p_from_option=email<br \/>\n&amp;p_close_win=true<br \/>\n&amp;ev_menu=off<\/span><\/p>\n<p>If the optional parameter <span class=\"fixedWidthFont\">p_close_win<\/span> has a value of true, then the <em>edit<\/em> window will be closed when the issue is successfully updated by the user. The optional parameter <span class=\"fixedWidthFont\">ev_menu=off<\/span> will suppress the navigation bar within the new window that is opened to edit the issue.<\/p>\n<h2>Running a Detailed Report<\/h2>\n<p>This function will allow you to send a URL to ExtraView, and immediately run a detailed report for an issue. If you are not signed on as a user, ExtraView will take you first to the sign on screen to authenticate your user details. You must know the id of the issue you want to display to be able to use this function.<\/p>\n<h3>Syntax<\/h3>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchReportDetailDisplay<br \/>\n&amp;p_action=doRunDetailed<br \/>\n&amp;id=nnnnn<\/span><\/p>\n<h2>Running a Quicklist<\/h2>\n<h3>Syntax<\/h3>\n<p>This example will access ExtraView\u2019s search class and produce a Quicklist report, using the values in the display field named searchword, and the current values of the product_name and assigned_to fields as filters for the query.<\/p>\n<p><span class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/<br \/>\n?p_action=doRunQuicklist<br \/>\n&amp;p_option=search.SearchDisplay<br \/>\n&amp;searchword=$$VALUE$$<br \/>\n&amp;assigned_to=$$ASSIGNED_TO$$<\/span><\/p>\n<h2>Running Saved Reports<\/h2>\n<p>These functions allow you to send a URL to ExtraView, and immediately run an existing saved report to your browser. If you are not signed on as a user, ExtraView will take you first to the sign on screen to authenticate your user details. You must know the report_id of the report you want to run to be able to use this function.<\/p>\n<p>If you do not know the ID of the report, this is easily found from the report editor for the report type. Edit the report and place your mouse cursor over the box to the right of the report title. This shows the details of the report, including its ID. Alternatively, you can execute the API command <span class=\"fixedWidthFont\">get_reports<\/span>, to see the report_id for all reports.<\/p>\n<p>The <code>p_output_type<\/code> parameter may be set according to this table:<\/p>\n<table style=\"width: 100%;\" cellspacing=\"2\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td bgcolor=\"#ccc\"><strong>Report Type<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>Browser<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>Text<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>MS Word<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>MS Excel Plain<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>MS Excel Formatted<\/strong><\/td>\n<td style=\"width: 15%; text-align: center;\" bgcolor=\"#ccc\"><strong>PDF<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Admin<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Aging<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Calendar<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>Chart<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Column<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Container<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>Geospatial<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Layout<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>History<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Matrix<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Summary<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Taskboard<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<td style=\"width: 15%; text-align: center;\"><\/td>\n<\/tr>\n<tr>\n<td>Treegrid<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<td style=\"width: 15%; text-align: center;\">X<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Column Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchReportDisplay<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Matrix Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchMatrixReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Summary Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchSummaryReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Aging Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchAgingReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Calendar Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchCalendarReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Planning Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchPlanningReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Charts<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchChartReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Taskboard Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.SearchTaskBoardDisplay<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h3>Dashboard Reports<\/h3>\n<div class=\"fixedWidthFont\">http:\/\/www.myserver.com\/evj\/ExtraView\/evSignon<br \/>\n?p_option=search.DashboardReport<br \/>\n&amp;p_action=doRunReport<br \/>\n&amp;p_output_type=HTML<br \/>\n&amp;report_id=nn<\/div>\n<h2>Pop-up List of User Details<\/h2>\n<p>The purpose of this local function is to allow the administrator to program a user list or user pop-up field with the ability to pop-up a new child window, with the complete details of the user whose name is selected in the user list.<\/p>\n<p>An example of how to use this function is to provide a pop-up window for the ORIGINATOR of issues within ExtraView. To achieve this, set the following text (on a single line) into the data dictionary URL field for the ORIGINATOR field:<\/p>\n<p><span class=\"fixedWidthFont\">?p_option=admin.UserAccountsDisplay<br \/>\n&amp;p_action=showUserDetails<br \/>\n&amp;p_user_id=$$NAME$$<\/span><\/p>\n<p>Now select Yes as the value for the field Display as URL.<\/p>\n<p>Update the field in the data dictionary.<\/p>\n<p>A link button will now appear by the ORIGINATOR field on both the add and edit screens as shown here.<\/p>\n<p><img decoding=\"async\" style=\"width: 40%;\" src=\"\/v25\/extraview-media\/images\/api\/drilldown2.png\" \/><\/p>\n<p>When you press the link button, a window will pop up that shows the user\u2019s details, similar to the following.<\/p>\n<p><img decoding=\"async\" style=\"width: 60%;\" src=\"\/v25\/extraview-media\/images\/api\/user_details3.png\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From within an ExtraView screen, you may want to add a new issue or edit an existing issue. This is typically driven by the \u201cDisplay as URL\u201d data dictionary function. This places a button on a form beside the field described in the data dictionary when you are on the add or edit screens. The&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24223,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24226","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Executing ExtraView Functions - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Executing ExtraView Functions - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"From within an ExtraView screen, you may want to add a new issue or edit an existing issue. This is typically driven by the \u201cDisplay as URL\u201d data dictionary function. This places a button on a form beside the field described in the data dictionary when you are on the add or edit screens. The...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-14T19:13:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/\",\"url\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/\",\"name\":\"Executing ExtraView Functions - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-02-14T19:13:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 25\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Application Programming Interface\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Executing ExtraView Functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Executing ExtraView Functions - Product Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/","og_locale":"en_US","og_type":"article","og_title":"Executing ExtraView Functions - Product Documentation","og_description":"From within an ExtraView screen, you may want to add a new issue or edit an existing issue. This is typically driven by the \u201cDisplay as URL\u201d data dictionary function. This places a button on a form beside the field described in the data dictionary when you are on the add or edit screens. The...","og_url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/","og_site_name":"Product Documentation","article_modified_time":"2025-02-14T19:13:01+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/","url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/","name":"Executing ExtraView Functions - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v25\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-02-14T19:13:01+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/executing-extraview-functions-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":2,"name":"ExtraView 25","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":3,"name":"Application Programming Interface","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/application-programming-interface-1\/"},{"@type":"ListItem","position":4,"name":"Executing ExtraView Functions"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v25\/#website","url":"https:\/\/docs.extraview.com\/v25\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v25\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v25\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v25\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v25\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/comments?post=24226"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24226\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24223"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/media?parent=24226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}