मेरे पास एक शब्दकोश नोडरफ है जो मुझे पता है। मुझे इस शब्दकोश को बहुत सारे मूल्यों से भरना है, इन मूल्यों को हाथ से या जावास्क्रिप्ट कंसोल का उपयोग करके आयात करना होगा। क्या इस मान को आयात करने के लिए जावास्क्रिप्ट कंसोल का उपयोग करने का कोई तरीका है? उदाहरण के लिए:

var firstArray = ['a','b','c'];
var secondArray =['1','2','3'];
var dict = search.findNode("workspace://SpacesStore/9f3291b8-9733-45bd-8537-7c2e8a18cd2a");
...
...

अग्रिम में धन्यवाद।

-1
john2994 17 पद 2020, 17:05
1
क्या आप कृपया अपनी सटीक समस्या का अधिक वर्णन कर सकते हैं? आपके सरणियों से एक अल्फ्रेस्को नोड में कोरलेशन कहां है? क्या आपके पास एक विशिष्ट स्रोत से गुणों को सेट करने के लिए एक दस्तावेज़ मॉडल है? मैं नहीं देख सकता कि उस विवरण में आपकी सहायता कैसे करूँ।
 – 
Heiko Robert
18 पद 2020, 14:26
मैं हेइको से सहमत हूं, मुझे समस्या समझ में नहीं आती ..
 – 
Lista
18 पद 2020, 23:06

1 उत्तर

सबसे बढ़िया उत्तर

यदि आप JS कंसोल को ऐड ऑन के रूप में उपयोग कर रहे हैं, तो आप नोडरेफ और एसीपी आयात करने के लिए नीचे दी गई स्क्रिप्ट का उपयोग कर सकते हैं।

संदर्भ: https://gist.github.com/CesarCapillas/6f7692a1d657ce43851598ca9d5ecaa1

Import a script from the repository using a name-based path: 

<import resource="/Company Home/Data Dictionary/Scripts/library.js">

Import a script from the repository using a NodeRef reference: 

<import resource="workspace://SpacesStore/6f73de1b-d3b4-11db-80cb-112e6c2ea048">

Import a script from a Java classpath location: 

<import resource="classpath:alfresco/extension/myutils.js"> 

// Import ACP  
var targetNodeForImport = companyhome.childByNamePath("Sites/swsdp2/documentLibrary");  
var ACPFile = companyhome.childByNamePath("ACPexport.acp");  
var importAction = actions.create("import");  
importAction.parameters.encoding = "UTF-8";  
importAction.parameters.destination = targetNodeForImport;  
importAction.execute(ACPFile);
2
Arjun 17 पद 2020, 21:02