मुझे एक विरासत टुकड़ा-ओ-एस-एप मिला है जिसे मैं बनाए रख रहा हूं। यह एक वीबी 6 ऐप है जो क्रिस्टल रिपोर्ट (क्रिस्टल 8 जैसा दिखता है) कहता है और उसके बाद प्रोग्रामेटिक रूप से डिफ़ॉल्ट प्रिंटर पर प्रिंट करता है, जिसे एक्रोबैट डिस्टिलर (v5.0) के रूप में स्थापित किया जाता है। जब यह पीडीएफ पर प्रिंट करता है, तो यह स्वचालित रूप से परिणामस्वरूप पीडीएफ को एक फ़ोल्डर (सी: \ पीडीएफ) में रखता है और इसे क्रिस्टल रिपोर्ट फ़ाइल नाम के पहले 5 वर्णों के रूप में नामित करता है। क्या हो रहा है कि फ़ाइल नाम के सामने एक ही वर्ण के साथ दो रिपोर्ट एक दूसरे के बाद मुद्रित हो रही हैं, और दूसरा पहले ओवरराइट कर रहा है।वीबी 6 ऐप प्रिंटिंग क्रिस्टल रिपोर्ट एडोब डिस्टिलर पीडीएफ - पीडीएफ फाइलनाम कैसे सेट करें?
क्या डिस्टिलर आउटपुट उत्पन्न करने के लिए कहीं सेटिंग्स हैं? क्या मैं आउटपुट पथ समायोजित कर सकता हूं, या फ़ाइल नाम? आउटपुट के रूप में रिपोर्ट फ़ाइल नाम रिपोर्ट के पहले पांच वर्णों का उपयोग क्यों किया जा रहा है? या वह एक क्रिस्टल समारोह है?
क्या क्रिस्टल से प्रिंट करते समय आउटपुट पीडीएफ फ़ाइल नाम परिभाषित करने का कोई तरीका है? यह बहुत की तरह रिपोर्ट प्रिंट कर रहा है:
With CrPt .Connect = "DSN=" & Trim(sServerName) & ";UID=usernam;PWD=password;DSQ=database" .ReportFileName = sReport .Formulas(0) = "version=""" & App.Major & "." & App.Minor & "." & App.Revision & """" .Destination = crptToPrinter .Action = 1 End With
किसी भी मदद की?
धन्यवाद!
मुझे आपका विवरण पसंद है। विस्तृत और सुस्पष्ट – PowerUser