

To be able to trigger a DataEase file menu action without clicking in the file menu. Function can be used anywhere in DataEase where you have active HTML like. WebCatalog, WebField, ServiceWindows.
You will need to include the definition of function in your HTML if it is not pre-defined.
<script>
function jsAction(actionNr) {
var vactionNr = actionNr.toString();
try {
if (window.external.hasPrismConnection) {
var fromprism = window.external.doAction(actionNr.toString());
msg = "We have contact with: " + fromprism;
} else
msg = "There is no contact and no catch";
} catch (err) {
msg = "There is no contact and a catch";
}
return fromprism;
}
</script>
Action Name is javascript variable. you need to define them as below to use them directly or you can just use the ID value directly.
| Action Name: | ID Value | Description |
|---|---|---|
| ABOUTDATAEASE | 21264 | Show About Dialog |
| ACTION | 21230 | |
| ACTIVEDOCSTATE | 30005 | Show the State of the current document. RT - Runtime /DT -Design Time/Mode /NA - /Catalog , QBM/OML etc. |
| ADDFILTER_AND | 21812 | |
| ADDFILTER_OR | 21813 | |
| ALLBAR | 30008 | Show/Hide all Old Style Tool/Tab/Menu and Status bars. |
| ALL_RECORDS | 21364 | |
| ALPHABETIC | 21431 | |
| APPLY | 21320 | |
| APPSTAT_ACTINFO | 21649 | |
| APPSTAT_BRLINFO | 21656 | |
| APPSTAT_DELETEINFO | 21659 | |
| APPSTAT_DOCINFO | 21391 | |
| APPSTAT_DQLINFO | 21653 | |
| APPSTAT_IMPORTINFO | 21392 | |
| APPSTAT_OBJINFO | 21655 | |
| APPSTAT_OMLINFO | 21654 | |
| APPSTAT_RECINFO | 21389 | |
| APPSTAT_REFRESHINFO | 21658 | |
| APPSTAT_RNGINFO | 21657 | |
| APPSTAT_SERVINFO | 21390 | |
| APPSTAT_TABLEINFO | 21652 | |
| ARRANGE | 21272 | |
| ASCENDING | 21164 | |
| BACKUP | 21386 | |
| BANDFOOTER | 21831 | |
| BANDHEADER | 21830 | |
| BOTH | 21212 | |
| BOTTOMEDGES | 21208 | |
| BROWSER | 21010 | |
| BUTTON_OBJ | 21179 | |
| CASCADE | 21271 | |
| CATALOG | 21274 | |
| CHANGE_KEY | 21291 | |
| CHECK_FLD_OBJ | 21400 | |
| CLASSES | 21010 | |
| CLEAR | 21132 | |
| CLEARDATAFILTER | 21820 | |
| CLEARFIELD | 21133 | |
| CLEARFILTERS | 21155 | |
| CLEARORDER | 21157 | |
| CLEAR_TABS | 21316 | |
| CLOSE | 21108 | |
| CLOSEALL | 21273 | |
| CLOSEAPP | 21241 | |
| COLOR | 21229 | |
| COLUMNS | 21428 | |
| COMMANDS | 21422 | |
| COMPILE | 21660 | |
| COPY | 21130 | |
| COPY_RECORD | 21330 | |
| COPY_SPECIAL | 21331 | |
| CUSTMENU | 21313 | |
| CUSTOM_FUNCTIONS | 21243 | |
| CUSTOM_OBJ | 21185 | |
| CUSTTOOLBAR | 21406 | |
| CUT | 21129 | |
| DATA20000_LINKS | 21244 | |
| DATAENTRY | 21394 | |
| DATAFILTER | 21142 | |
| DATAMODEL | 21166 | |
| DEFINE | 21410 | |
| DELETE | 21109 | |
| DELETEAPP | 21256 | |
| DELETERECORD | 21158 | |
| DELETE_DEF_RECORD | 21664 | |
| DESCENDING | 21165 | |
| DESELECT_OBJ | 7000 | |
| DOCUMENT | 21285 | |
| DOCUMENTS | 21426 | |
| DONE | 21370 | |
| ELLIPSE_OBJ | 21183 | |
| EVENTS | 21729 | |
| EXECUTE | 21810 | |
| EXIT | 21117 | |
| EXPORT | 21112 | |
| EXPRESSION | 21811 | |
| FIELD_OBJ | 21177 | |
| FILTERING | 21152 | |
| FIND | 21640 | |
| FIND_NEXT | 21641 | |
| FIND_PREV | 21642 | |
| FIRSTRECORD | 21150 | |
| FIRSTRECORD_P | 21814 | |
| FONT | 21228 | |
| FOOTER | 21287 | |
| FORMUSAGE | 21310 | |
| FORMVIEW | 21140 | |
| FUNCTIONS | 21424 | |
| GETBARSTATUS | 30009 | Give you the status on a Toolbar/Statusbar etc. returns VISIBLE or HIDDEN (Neither for ALLBAR if not all are hidden/visible.) |
| GRAPH_OBJ | 21397 | |
| GRIDOPTIONS | 21227 | |
| GRIDS | 21225 | |
| GRIDSNAP | 21226 | |
| HEADER | 21286 | |
| HELP_DESKTOP | 21259 | |
| HELP_DQL | 21408 | |
| HELP_GLOSSARY | 21263 | |
| HELP_HOWTO | 21262 | |
| HELP_INDEX | 21258 | |
| HELP_MENUS | 21260 | |
| HELP_ONLINE | 21265 | |
| HELP_SEARCH | 21407 | |
| HELP_TOOLBAR | 21261 | |
| HISTORY_NEXT | 30002 | |
| HISTORY_PREV | 30003 | |
| HORIZCENTER | 21206 | |
| HORIZONTAL | 21210 | |
| IMAGE_FLD_OBJ | 21399 | |
| IMPORT | 21111 | |
| INSTALL | 21434 | |
| INSTALL_APP | 21254 | |
| INST_OPTIONS | 21436 | |
| KEYPAD | 21430 | |
| LABELING | 21395 | |
| LASTRECORD | 21151 | |
| LASTRECORD_P | 21817 | |
| LAYOUT | 21139 | |
| LEFTEDGES | 21205 | |
| LINE_OBJ | 21181 | |
| LINKS | 21135 | |
| LISTVIEW | 21141 | |
| LIST_FLD_OBJ | 21401 | |
| LOCKAPP | 21251 | |
| LOOKUP | 21160 | |
| MENUBAR | 21293 | |
| METHODS | 21017 | |
| NAME | 21232 | |
| NEWAPP | 21239 | |
| NEWRECORD | 21146 | |
| NEW_DBRFILE | 21651 | |
| NEW_FORM | 21101 | |
| NEW_MENU | 21103 | |
| NEW_REPORT | 21102 | |
| NEW_SCRIPT | 21650 | |
| NEXTRECORD | 21148 | |
| NEXTRECORD_P | 21816 | |
| NEXT_PG | 21278 | |
| NEXT_PG_P | 21819 | |
| NOFILTERING | 21153 | |
| NO_ACTION | 21000 | |
| NO_RECORDS | 21366 | |
| NULL | 0 | |
| OBJECTPALETTE | 21832 | |
| OBJECTS | 21010 | |
| OLE_OBJ | 21398 | |
| OPEN | 21104 | |
| OPENAPP | 21240 | |
| OPEN_FORM | 21827 | |
| OPEN_MENU | 21826 | |
| OPEN_PROCEDURE | 21829 | |
| OPEN_REPORT | 21828 | |
| OPEN_TEXTFILE | 21610 | |
| OPERATORS | 21425 | |
| OUTLINES | 21223 | |
| PASTE | 21131 | |
| PASTELINK | 21134 | |
| PASTE_SPECIAL | 21136 | |
| PERFORMANCE | 21405 | |
| PICKLISTS | 21421 | |
| PICTURE_OBJ | 21180 | |
| POPUP | 21002 | |
| POPUP_APPLICATION | 21238 | |
| POPUP_APP_STATUS | 21388 | |
| POPUP_APP_UTILITIES | 21385 | |
| POPUP_DOCUMENT | 21404 | |
| POPUP_EDIT | 21126 | |
| POPUP_EDIT_ALIGN | 21203 | |
| POPUP_EDIT_OBJECT | 21412 | |
| POPUP_EDIT_SIZE | 21393 | |
| POPUP_FILE | 21100 | |
| POPUP_FILE_FRAME | 21237 | |
| POPUP_FILE_NEW | 21361 | |
| POPUP_GOTO | 21145 | |
| POPUP_HELP | 21257 | |
| POPUP_MULTIUSER | 21363 | |
| POPUP_OBJECTS | 21396 | |
| POPUP_PICK_LISTS | 21420 | |
| POPUP_QUERY | 21384 | |
| POPUP_SCRIPT | 21409 | |
| POPUP_STYLE | 21231 | |
| POPUP_VIEW | 21138 | |
| POPUP_VIEW_ZOOM | 21368 | |
| POPUP_WINDOW | 21268 | |
| PREDEFINED_PRINTERS | 21881 | |
| PREFERENCES | 21250 | |
| PREVIEW | 21362 | |
| PREVIOUSRECORD | 21149 | |
| PREVIOUSRECORD_P | 21815 | |
| PREV_PG | 21279 | |
| PREV_PG_P | 21818 | |
| 21114 | ||
| PRINTERSETUP | 21113 | |
| PROCEDURE | 21317 | |
| PROCS | 21017 | |
| PROPS | 21017 | |
| PRTSPEC | 21312 | |
| P_DATAMODEL | 21311 | |
| RADIO_FLD_OBJ | 21402 | |
| RD_BROWSE | 21737 | |
| RD_CREATE | 21736 | |
| READ_RECORDS | 21365 | |
| RECTANGLE_OBJ | 21182 | |
| REDO | 21128 | |
| REFRESH | 21162 | |
| REFRESH_AUTO | 21161 | |
| REFRESH_FORM | 21433 | |
| REFRESH_TIME | 21367 | |
| RELATEDFORM | 21159 | |
| RELATIONDIAG | 21245 | |
| RELATIONSHIPS | 21242 | |
| RENAMEAPP | 21255 | |
| RENAME_OBJECT | 21732 | |
| REORG | 21253 | |
| REPLACE | 21643 | |
| RESTORE | 21252 | |
| RESTORERECORD | 21169 | |
| RETRIEVE_DEF_FIELD | 21661 | |
| RETRIEVE_DEF_RECORD | 21662 | |
| RETURNDATA | 21167 | |
| RETURNTOPARENT | 21170 | |
| RIGHTEDGES | 21204 | |
| RULERS | 21224 | |
| SAVE | 21106 | |
| SAVEAS | 21107 | |
| SAVEASNEWRECORD | 21168 | |
| SAVERECORD | 21147 | |
| SAVE_DEF_RECORD | 21663 | |
| SAVE_TEXTFILE | 21612 | |
| SCRIPT | 21017 | |
| SCRIPT_METHOD_NEXT | 21720 | |
| SCRIPT_METHOD_OPTIONS | 21722 | |
| SCRIPT_METHOD_PREVIOUS | 21721 | |
| SECURITY | 21314 | |
| SELECTALL | 21137 | |
| SEPARATOR | 21001 | |
| SETFILTERS | 21154 | |
| SETORDER | 21156 | |
| SET_TABS | 21315 | |
| SE_ADD_REFRESH | 21734 | |
| SE_DELETE_REFRESH | 21735 | |
| SPIN_FLD_OBJ | 21403 | |
| SQL | 21321 | |
| SQL_COMMANDS | 21423 | |
| START_FIELD_DEFN | 21733 | |
| STATUSBAR | 21222 | |
| STYLES_LISTBOX | 21809 | |
| STYLE_DELETE | 21234 | |
| STYLE_SAVEAS | 21235 | |
| SUBFORM_OBJ | 21176 | |
| SUMMARY_OBJ | 21186 | |
| S_NEW_SCRIPT | 21432 | |
| S_PREFERENCES | 21435 | |
| S_RELATIONSHIPS | 21429 | |
| TABBAR | 21292 | |
| TABLES | 21427 | |
| TABLE_GRID_DISPLAY | 21665 | |
| TEMPLATES | 21017 | |
| TEST_DESIGN | 21277 | |
| TEST_RUN | 21276 | |
| TEXT | 21411 | |
| TEXT_OBJ | 21178 | |
| TILEHORIZ | 21270 | |
| TILEVERT | 21269 | |
| TOOLBAR | 21221 | |
| TOPEDGES | 21207 | |
| UNDO | 21127 | |
| UNLOCKAPP | 21387 | |
| UPDATE | 21233 | |
| USERS | 21248 | |
| USER_HELP | 21290 | |
| VARIABLE_OBJ | 21184 | |
| VERTCENTER | 21209 | |
| VERTICAL | 21211 | |
| ZOOM_BY | 21822 | |
| ZOOM_CUSTOM | 21383 | |
| ZOOM_FILL | 21382 | |
| ZOOM_FILL_HEIGHT | 21824 | |
| ZOOM_FILL_WIDTH | 21825 | |
| ZOOM_IN | 21380 | |
| ZOOM_NORMAL | 21369 | |
| ZOOM_OUT | 21381 | |
| ZOOM_PREVIOUS | 21823 | |
| ZOOM_TO | 21821 | |