CISCO ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ
ക്ലൂപിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ
- ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്ററിനെക്കുറിച്ച്, പേജ് 1-ൽ
- പേജ് 1-ൽ ക്ലൂപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ആരംഭിക്കുന്നു
- പേജ് 2-ൽ, ഒരു സന്ദർഭത്തിൽ ക്ലൂപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ആരംഭിക്കുന്നു
- Example: ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ഉപയോഗിച്ച്, പേജ് 2-ൽ
ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്ററിനെക്കുറിച്ച്
ബിൽറ്റ്-ഇൻ ലൈബ്രറികളും API-കളും ഉള്ള ഒരു JavaScript വ്യാഖ്യാതാവാണ് CloupiaScript വ്യാഖ്യാതാവ്. ഒരു വർക്ക്ഫ്ലോ ടാസ്ക് സൃഷ്ടിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യാതെ തന്നെ ക്ലൂപ്പിയ സ്ക്രിപ്റ്റ് കോഡ് പരിശോധിക്കാൻ നിങ്ങൾക്ക് ക്ലൂപിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ഉപയോഗിക്കാം.
ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്ററിന്റെ അന്തർനിർമ്മിത പ്രവർത്തനങ്ങൾ
- PrintObj()—ഒരു ഒബ്ജക്റ്റ് ഒരു ആർഗ്യുമെന്റായി എടുത്ത് ഒബ്ജക്റ്റിലെ എല്ലാ ഗുണങ്ങളും രീതികളും പ്രിന്റ് ചെയ്യുന്നു. അച്ചടിച്ച ഫലം ഒബ്ജക്റ്റിലെ വേരിയബിളുകളുടെ പേരുകളും മൂല്യങ്ങളും ഒബ്ജക്റ്റിന്റെ എല്ലാ പ്രവർത്തനങ്ങളുടെയും പേരുകളും നൽകുന്നു. മെത്തേഡ് സിഗ്നേച്ചർ പരിശോധിക്കാൻ നിങ്ങൾക്ക് ഏതെങ്കിലും രീതി നാമങ്ങളിൽ toString() എന്ന് വിളിക്കാം.
- അപ്ലോഡ്()-എടുക്കുന്നു fileഒരു ആർഗ്യുമെന്റായി പേര് നൽകുകയും അപ്ലോഡ് ചെയ്യുകയും ചെയ്യുന്നു fileന്റെ ഉള്ളടക്കങ്ങൾ ക്ലോപിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്ററിലേക്ക്.
CloupiaScript ഇന്റർപ്രെറ്റർ ആരംഭിക്കുന്നു
CloupiaScript വ്യാഖ്യാതാവ് തുറക്കാൻ, ഇനിപ്പറയുന്നവ ചെയ്യുക:
- ഘട്ടം 1 ഓർക്കസ്ട്രേഷൻ തിരഞ്ഞെടുക്കുക.
- ഘട്ടം 2 ഇഷ്ടാനുസൃത വർക്ക്ഫ്ലോ ടാസ്ക്കുകൾ ക്ലിക്ക് ചെയ്യുക.
- സ്റ്റെപ്പ് 3 ലോഞ്ച് ഇന്റർപ്രെറ്റർ ക്ലിക്ക് ചെയ്യുക.
ക്ലോപ്പിയ സ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ സ്ക്രീൻ ദൃശ്യമാകുന്നു. - ഘട്ടം 4 ക്ലോപ്പിയ സ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ഫീൽഡിന്റെ ചുവടെയുള്ള ടെക്സ്റ്റ് ഇൻപുട്ട് ഫീൽഡിൽ JavaScript കോഡിന്റെ ഒരു ലൈൻ നൽകുക.
- ഘട്ടം 5 എന്റർ അമർത്തുക.
കോഡ് എക്സിക്യൂട്ട് ചെയ്യുകയും ഫലം പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. കോഡിൽ ഒരു വാക്യഘടന പിശക് ഉണ്ടെങ്കിൽ, പിശക് ദൃശ്യമാകും.
ഒരു സന്ദർഭം ഉപയോഗിച്ച് ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ആരംഭിക്കുന്നു
ഒരു പ്രത്യേക ഇഷ്ടാനുസൃത ടാസ്ക്കിന്റെ പശ്ചാത്തലത്തിൽ നിങ്ങൾക്ക് JavaScript വിലയിരുത്താനാകും. അങ്ങനെ ചെയ്യുന്നതിന്, നിങ്ങൾ ഒരു ഇഷ്ടാനുസൃത ടാസ്ക് തിരഞ്ഞെടുക്കുക, ക്ലൂപിയാസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ സമാരംഭിക്കുക, ആ ഇഷ്ടാനുസൃത ടാസ്ക് എക്സിക്യൂട്ട് ചെയ്യുന്നതിന് നിർവചിച്ചിരിക്കുന്ന സന്ദർഭ വേരിയബിളുകൾ നൽകുക.
നിങ്ങൾ ഇന്റർപ്രെറ്റർ സമാരംഭിക്കുമ്പോൾ, ഇഷ്ടാനുസൃത ടാസ്ക് ഇൻപുട്ട് ഫീൽഡുകളുടെ മൂല്യങ്ങൾക്കായി അത് നിങ്ങളോട് ആവശ്യപ്പെടുകയും ടാസ്ക്കിന്റെ ഇൻപുട്ട് ഒബ്ജക്റ്റ് പോപ്പുലേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. നിങ്ങൾ യഥാർത്ഥത്തിൽ ഇഷ്ടാനുസൃത ടാസ്ക് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ ലഭ്യമായ എല്ലാ വേരിയബിളുകളും ലഭ്യമാക്കിയിട്ടുണ്ട്.
ലഭ്യമായ സന്ദർഭത്തിൽ ക്ലൂപിയാസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ തുറക്കാൻ, ഇനിപ്പറയുന്നവ ചെയ്യുക:
- ഘട്ടം 1 ഓർക്കസ്ട്രേഷൻ തിരഞ്ഞെടുക്കുക.
- ഘട്ടം 2 ഇഷ്ടാനുസൃത വർക്ക്ഫ്ലോ ടാസ്ക്കുകൾ ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 3 നിങ്ങൾ JavaScript പരിശോധിക്കേണ്ട ഇഷ്ടാനുസൃത ടാസ്ക്കുള്ള വരിയിൽ ക്ലിക്കുചെയ്യുക.
- ഘട്ടം 4 സന്ദർഭം വിത്ത് ഇന്റർപ്രെറ്റർ സമാരംഭിക്കുക ക്ലിക്ക് ചെയ്യുക.
ഇഷ്ടാനുസൃത ടാസ്ക്കിനായി ഇൻപുട്ട് മൂല്യങ്ങൾ ശേഖരിക്കുന്നതിന് ഇൻപുട്ട് ഫീൽഡുകൾക്കൊപ്പം ലോഞ്ച് ഇന്റർപ്രെറ്റർ സ്ക്രീൻ ദൃശ്യമാകുന്നു.
നിങ്ങൾ തിരഞ്ഞെടുത്ത ഇഷ്ടാനുസൃത ടാസ്ക്കിനായി നിർവചിച്ചിരിക്കുന്നവയാണ് ഇൻപുട്ട് ഫീൽഡുകൾ. - ഘട്ടം 5 സ്ക്രീനിൽ ഇൻപുട്ട് മൂല്യങ്ങൾ നൽകുക.
- ഘട്ടം 6 സമർപ്പിക്കുക ക്ലിക്കുചെയ്യുക.
- ഘട്ടം 7 സമർപ്പിക്കുക ക്ലിക്കുചെയ്യുക.
ക്ലോപ്പിയ സ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ സ്ക്രീൻ ദൃശ്യമാകുന്നു. - ഘട്ടം 8 ക്ലോപ്പിയ സ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ ഫീൽഡിന്റെ ചുവടെയുള്ള ടെക്സ്റ്റ് ഇൻപുട്ട് ഫീൽഡിൽ JavaScript കോഡിന്റെ ഒരു ലൈൻ നൽകുക.
- ഘട്ടം 9 എന്റർ അമർത്തുക.
കോഡ് എക്സിക്യൂട്ട് ചെയ്യുകയും ഫലം പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. കോഡിൽ എന്തെങ്കിലും വാക്യഘടന പിശക് ഉണ്ടെങ്കിൽ, പിശക് ദൃശ്യമാകും.
Example: CloupiaScript ഇന്റർപ്രെറ്റർ ഉപയോഗിക്കുന്നു
printObj( ) ഫംഗ്ഷൻ അതിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ ഗുണങ്ങളും രീതികളും പ്രിന്റ് ചെയ്യുന്നു.
ഒരു ഫംഗ്ഷനെ കുറിച്ചുള്ള കൂടുതൽ വിശദാംശങ്ങൾ കണ്ടെത്താൻ functiontoString() എന്ന് വിളിക്കുക.
ഇനിപ്പറയുന്ന മുൻampReportContext ക്ലാസ് എങ്ങനെ പരിശോധിക്കാമെന്നും ReportContext.setCloudName() നെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ എങ്ങനെ നേടാമെന്നും le കാണിക്കുന്നു.
സെഷൻ ആരംഭിച്ചു
ഇറക്കുമതി പാക്കേജ് (com.cloupia.model.ciM);
var ctx = പുതിയ റിപ്പോർട്ട് സന്ദർഭം();
printObj(ctx);
ഗുണങ്ങൾ =
cloudName:null
ക്ലാസ്:ക്ലാസ് com.cloupia.model.cIM.ReportContext filterId:null
id:null
targetCuicId:null
തരം:0
ഐഡികൾ:[Ljava.lang.String;@4de27bc5
രീതികൾ =
setIds
jdoReplaceField
jdoReplaceFields
ടുസ്ട്രിംഗ്
getCloudName
കാത്തിരിക്കുക
getClass
jdo റീപ്ലേസ് ഫ്ലാഗുകൾ
ഹാഷ് കോഡ്
jdoNewInstance
jdoReplaceStateManager
jdoIsDetached
അറിയിക്കുക
jdoGetVersion
jdoProvideField
jdoCopyFields
jdoGetObjectId
jdoGetPersistenceManager
jdoCopyKeyFieldsToObjectId
jdoGetTransactionalObjectId
ഗെറ്റ്ടൈപ്പ്
getFilterId
സെറ്റ്ടൈപ്പ്
jdoIsPersistent
തുല്യമാണ്
setCloudName
jdoNewObjectIdInstance
jdoIs ഇല്ലാതാക്കി getTargetCuicId
setId
setFilterId
jdoProvideFields
jdoMakeDirty
jdoIsNew
CloudName ആവശ്യമാണ്
getIds
എല്ലാ jdoIsTransactional അറിയിക്കുക
getId jdoReplaceDetachedState jdoIsDirty
setTargetCuicId jdoCopyKeyFieldsFromObjectId
var func = ctx.setCloudName;
ഫങ്ക്
ശൂന്യമായ setCloudName(java.lang.String)
func.toString();
ഫംഗ്ഷൻ setCloudName() {/*
ശൂന്യമായ setCloudName(java.lang.String) */}
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
CISCO ക്ലോപ്പിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ [pdf] നിർദ്ദേശങ്ങൾ ക്ലൂപിയസ്ക്രിപ്റ്റ് ഇന്റർപ്രെറ്റർ, ക്ലൂപിയസ്ക്രിപ്റ്റ്, ഇന്റർപ്രെറ്റർ |