Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //########## CLIENTSCRIPT ##########
- var CURRENTRECORDMODULE;
- define(['N/currentRecord'], runClientscript);
- function runClientscript(currentRecord){
- CURRENTRECORDMODULE = currentRecord;
- //*********** HELPER FUNCTIONS ***********
- function create_amort_schedule() {
- var currentRec = CURRENTRECORDMODULE.get();
- var v_loan_pymt_mthd = currentRec.getValue({
- fieldId:'custrecordpfg_adv_loan_pymt_type'
- });
- alert(v_loan_pymt_mthd);
- return;
- }
- var returnObj = {};
- returnObj.create_amort_schedule = create_amort_schedule;
- return returnObj;
- }
- //########## USEREVENT ##########
- var WIDGETMODULE;
- /**
- *@NApiVersion 2.x
- *@NModuleScope Public
- *@NScriptType UserEventScript
- */
- define(['N/ui/serverWidget'], runUserEvent);
- function runUserEvent(widget) {
- WIDGETMODULE = widget;
- var returnObj = {};
- returnObj.beforeLoad = beforeLoad;
- return returnObj;
- }
- function beforeLoad(context) {
- if (context.type == context.UserEventType.VIEW) {
- context.form.addButton({
- id : 'custpage_some_button',
- label : 'Schedule',
- functionName : 'create_amort_schedule'
- });
- }
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement