मैं FileMaker के साथ-साथ सामान्य रूप से डेटाबेस प्रशासन के लिए नया हूँ।
मेरी तालिका में, प्रत्येक रिकॉर्ड में एक Adobe Illustrator फ़ाइल और दो फ़ोटोशो फ़ाइलों का लिंक है। लेआउट प्रत्येक रिकॉर्ड के लिए उन फ़ाइलों में से प्रत्येक के लिए एक बटन को निर्दिष्ट करता है। बटन एक ऐसी स्क्रिप्ट लॉन्च करता है, जो सैद्धांतिक रूप से इलस्ट्रेटर / फ़ोटोशॉप फ़ाइल को लॉन्च करेगी जो इसके अनुरूप है।
यहाँ मैं स्क्रिप्ट के लिए इलस्ट्रेटर का उपयोग कर रहा हूँ:
Send Event ["aevt"; "odoc"; test::Illustrator]
जहां test
तालिका Illustrator
का नाम है और इलस्ट्रेटर फ़ाइल वाले कॉलम के नाम का नाम है। (वह कॉलम प्रकार का है Container
।)
तो यहाँ समस्या मैं में चल रहा है। ज्यादातर समय, बटन काम नहीं करता है। यह मुझे एक त्रुटि देता है जो कहता है, "फ़ाइल" blah blah.ai "नहीं मिली और इस ऑपरेशन को पूरा करने के लिए आवश्यक है।"
जब यह काम करता है , तो यह Illustrator
सेल में फ़ाइल को पुन: असाइन करने के तुरंत बाद है । उस मामले में, विशिष्ट रिकॉर्ड जिसे मैंने हाल ही में असाइन किए गए कार्यों और अन्य सभी को तोड़ दिया है। यह मुझे आश्चर्यचकित करता है कि यदि मैं जिस स्क्रिप्ट का उपयोग कर रहा हूं वह Illustrator
अपेक्षाकृत वर्तमान रिकॉर्ड पर विचार कर रहा है । क्या मुझे स्पष्ट रूप से निर्दिष्ट करने की आवश्यकता है? क्या किसी को पता है कि मुझे क्या याद आ रहा है?
संपादित करें: ऐसा लगता है कि समस्या वास्तव में तब उत्पन्न होती है जब सभी संदर्भित फाइलें एक ही फ़ोल्डर में नहीं होती हैं ।