سؤال
أنا أقوم بتنفيذ webscript باستخدام JavaScript في Alfresco. يحاول إدراج سلسلة إلى ملف ، لكن لا يمكنني القيام بذلك.
عندما أكتب محتوى ملف آخر مثل:
file.properties.content.write(content);
إنه يعمل ، ويتم نسخ محتويات الملف في ملفي. لكن لا يمكنني إدراج سلسلة مباشرة ، مثل:
file.properties.content.write("Stuff like that");
يعطي استثناء. كيف يمكنني كتابة سلسلة في هذا الملف؟
المحلول
حسنًا ، لقد حصلت عليها ، بفضل رجل من منتديات Alfresco. نحتاج إلى تعيينه للإصدار ، ثم تعيين محتوى يكتب في الملف. يذهب مثل:
var doc = userhome.createFile("checkmeout.txt");
doc.addAspect("cm:versionable");
doc.content = "original text";
لا تنتمي إلى StackOverflow