Application
- Get Theme - यह code application का वर्तमान theme प्राप्त करने के लिए उपयोग किया जाता है।
- Get Teams Info - यह बताता है कि current user किस-किस teams का हिस्सा है।
- Get Roles Info - user के role या permission से जुड़ी जानकारी पाने के लिए।
- Get mode - application के मौजूदा operational mode या state को पाने के लिए।
- Get width in pixel - यह function application की अंदरूनी चौड़ाई (width) को pixels में लौटाता है।
- Get height in pixel - यह function application की अंदरूनी ऊँचाई (height) को pixels में लौटाता है।
- Get model ID - यह function application से जुड़ी सामान्य जानकारी (Info) को लौटाता है।
- Get active page name - यह function वर्तमान में खुला हुआ active page name लौटाता है।
- To show busy indicator - यह function data load होने तक screen पर “Loading data...” वाला busy indicator दिखाता है।
- To hide busy indicator - यह function screen से busy indicator को छुपा देता है।
- Print user name - यह code current user का display नाम प्राप्त करता है।
- Print current date - यह code वर्तमान तारीख लौटाता है।
- Show message box - यह code screen पर “Incorrect Period!” का error संदेश दिखाता है।
- Export to Excel - यह code report को Excel में export करने की प्रक्रिया शुरू करता है।
- Get active page name - यह function वर्तमान में खुला हुआ active page name लौटाता है।
- Words count on a page - यह code पूरे webpage के text के कुल शब्दों की गणना करके console में दिखाता है।
Table
- Open pivot - यह code table का navigation panel खोलता है।
- Open hyperlink from each cell in table - यह code table में selected row का data पढ़कर यदि उसमें दिया link "http" से शुरू होता है तो उसे browser में खोलता है।
- Update comment table or widget - यह code selected period से महीना-साल निकालकर संबंधित quarter की गणना करता है और उसी आधार पर table व comment widget में filter को update करता है।
- Filter main table based on commenting model page filter - यह code input control से selected member की जाँच करता है और यदि सभी selected नहीं हैं तो BA filter apply करता है, अन्यथा filter हटा देता है।
- Get all dimension info - यह code table के data source में मौजूद सभी dimensions की सूची प्राप्त करता है।
- Filter table & comments based on page Quarter filter - यह code input control से चुना गया महीना और वर्ष पढ़कर उनसे period value बनाता है और उसी के आधार पर table को refresh करता है।
- Get model id - यह function application की सामान्य जानकारी प्राप्त करता है।
- Filter Dimensions in table - यह code country dimension पर filter लागू करता है।
- Filter Measures in table - यह code table के result set से माप (Measures) निकालकर चुने हुए मापों पर filter लागू करता है।
- Add or remove dimension from table - यह code dropdown से selected value के आधार पर filter set करता है और table में dimensions को जोड़ता व हटाता है।
- Get specific measure from table - यह code chart के data source से measure के values पढ़कर उन्हें number में बदलता है और एक array में store करता है।
- Get specific dimension from table - यह code chart में selected data से EmployeeUserName को जोड़कर एक string बनाता है और उसे console में दिखाता है।
- Drill down table - यह code table और chart के selection के आधार पर drill-down/drill-up करते हुए dimensions व filters को dynamic रूप से जोड़ता-हटाता है और data को refresh करता है।
Chart
- Remove Chart Filter - यह code chart के data source से Country का filter हटाकर data को refresh करता है।
- Apply a Filter to Chart - यह code chart के data source में Country dimension पर filter लगाकर data को refresh करता है।
- Apply Multiple Filters Together - यह code chart के data source में Region को multiple filter करके data को refresh करता है।
- Remove Chart Filter - यह code chart के data source से Country का filter हटाकर data को refresh करता है।
- Show or Hide a Chart - यह code chart को दिखाने (true) और छुपाने (false) के लिए उपयोग किया जाता है।
- Update chart based on dropdown - यह code dropdown से चुने गए value के आधार पर chart के data source में type dimension पर filter लागू करता है।
- Add or remove measure from Chart - यह code chart के Value Axis में माप (Measure) को जोड़ने और हटाने के लिए उपयोग किया जाता है।
- Filter dimension on chart based on Cross Calculation filter 1 - यह code input control से selected quarters के आधार पर chart में Date dimension पर filter लगाकर data को refresh करता है।
- Filter dimension on chart based on Cross Calculation filter 2 - यह code input control से चुने गए वर्ष के आधार पर chart में उस वर्ष के सभी quarters पर Date filter लगाकर data को refresh करता है।
- Email to selected user from chart - यह code chart में चुने गए कर्मचारी के आधार पर Non Reported Hours के साथ e-mail draft खोलता है और selection न होने पर warning message दिखाता है।
- Email to multiple user using BCC from chart - यह code chart से selected कर्मचारियों के username इकट्ठा करके उन्हें BCC में जोड़ते हुए एक e-mail draft खोलता है।
- Email to multiple users using BCC from chart with dimension & measures in body - यह code chart से selected कर्मचारियों के username और उनके Non Reported Hours को जोड़कर BCC व e-mail body में भरते हुए एक e-mail draft खोलता है।
- Email - यह code chart में selected कर्मचारी के लिए Non Reported Hours के साथ सीधे उसी कर्मचारी को e-mail draft खोलता है।
- Filter measures in chart based on another chart - यह code Chart_1 में चुने गए माप (Measures) के आधार पर Chart_2 में वही माप filter के रूप में लागू करता है।
- Word Chart - यह R code product और उनके Gross Margin के आधार पर एक wordcloud chart बनाता है।
Input Control
- Get selected value from filter - यह code input control से selected period का ID और विवरण (description) प्राप्त कर console में दिखाता है।
- Select All members in page filter - यह code switch button की स्थिति के आधार पर input control में selected members को set करता है या सभी members का selection करता है।
- Month to Date selection on page filter - यह code आज की तारीख के आधार पर महीने की शुरुआत से वर्तमान दिन तक की सभी तिथियाँ बनाकर उन्हें input control में select करता है।
- Cross filter Input Control between each page - यह code table के prompt से PA और BA के values पढ़कर उसी के अनुसार input control में संबंधित selection set करता है।
- Pre filled page filter (Quarter & Month) / get Fiscal Year from prompt - यह code page initialization पर Fiscal Period से वर्ष-महीना निकालकर उसी के अनुसार quarter और महीना input control में अपने-आप set करता है।
Toggle / Switch Button
- Show/hide table tab on switch button toggle - यह code switch button की स्थिति के अनुसार tab बदलता है।
- Filter to Exclude Product codes 1 - यह code switch button on होने पर तय किए गए P-Codes को कई tables से exclude करता है और switch button off होने पर उन सभी टेबल्स से P-Code filter हटा देता है।
- Filter to Exclude Product codes 2 - यह code switch button के आधार पर एक method call करके कई tables में दिए गए P-Codes को एक साथ exclude या दोबारा include करता है और user को सूचना संदेश दिखाता है।
- Show / Hide Widget - यह code switch ON होने पर Table_1 को दिखाता है और switch OFF होने पर उसे छुपा देता है।
- Apply / Remove Filter - यह code switch ON होने पर Table_1 में Country को केवल India पर filter करता है और switch OFF होने पर Country का filter हटा कर data refresh करता है।
- Enable / Disable User Input - यह code switch ON होने पर दोनों input fields को editable (सक्रिय) करता है और switch OFF होने पर उन्हें disable (निष्क्रिय) कर देता है।
- Toggle Application Theme - यह code switch ON होने पर application को dark theme में बदलता है और switch OFF होने पर सामान्य (light) theme लागू करता है।
- Refresh Data Manually - यह code switch ON होने पर data refresh करते समय busy indicator दिखाता है, refresh पूरा होने पर उसे छुपाता है और अंत में switch को वापस OFF कर देता है।
- Control Visibility of Multiple Widgets - यह code switch की स्थिति के अनुसार chart को दिखाता है और उसी के उलट table को छुपाता या दिखाता है।
- Conditional Action - यह code switch ON होने पर “Alert Mode Activated” और OFF होने पर “Alert Mode Deactivated” का सूचना संदेश दिखाता है।
- Multi-Action Switch - यह code switch ON होने पर “Advanced Mode” के लिए loading indicator दिखाते हुए chart और table को दिखाई देता है, और OFF होने पर दोनों को छुपा देता है।
Story Variable
- Change Story variable filter on page load - यह code वर्तमान तारीख से दिन-महीना-वर्ष निकालकर Fiscal Period variable set करता है और button click पर URL parameter के जरिए story को variable या dimension filter के साथ खोलता है।
- Hide filter panel - यह code filter panel को छुपाने (Hide) के लिए उपयोग किया जाता है।
- Show filter panel - यह code filter panel को दिखाने (Show) के लिए उपयोग किया जाता है।
- Check filter panel - यह code filter panel की वर्तमान visibility की जाँच करने के लिए उपयोग किया जाता है।
Comment Widget
- Pause comment widget - यह code data load होने के दौरान comment widget को अस्थायी रूप से छिपाकर busy indicator दिखाता है और प्रक्रिया पूरी होने पर widget को फिर से दिखाता है।
- Apply filter - यह code comment widget के data source में Period dimension पर filter लागू करता है।
- Remove filter - यह code comment widget के data source से Period dimension का filter हटा देता है।
- Get layout - यह code Comment Widget के layout की Top, Bottom, Left, Right, Height और Width की values निकालकर console में print करता है।
- Set layout - यह code Comment Widget की Top, Bottom, Left, Right position और Height-Width को तय value देकर उसका layout set सेट करता है।
- Get CSS class - यह code Comment Widget की वर्तमान CSS class को प्राप्त करता है।
- Set CSS class - यह code Comment Widget की CSS class को "my-normal-class" में बदलता है।
- Check if comment widget is visible or not - यह code check करता है कि Comment Widget_1 दिखाई दे रहा है या नहीं।
Tags
SAC
