घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मुख्य";
वर्तमान संग्रह: 2003.05.01;
डाउनलोड करें: [xml.tar.bz2];

नीचे

DX: QuickReport351। देखने से पहले पृष्ठों की गिनती के साथ समस्या इसी तरह की शाखाएँ खोजें


MaxSit   (2003-04-17 19:01) [0]

दस्तावेज़ को देखने से पहले आपको जनरेटेड रिपोर्ट में पृष्ठों की संख्या को जानना होगा।

मैं यह करता था:
Form1.QuickRep1.Prepare;
PageCount: = Form1.QuickRep1.QRPrinter.PageCount;
Form1.QuickRep1.Preview; // जब मैं का उपयोग कर PageCount बनाने

लेकिन, जब 200-300 पृष्ठों पर रिपोर्ट शुरू हुई, तो उपयोग करें
तैयारी कब से असहनीय हो गई यह समय में चलता है जितना पूर्वावलोकन। इस साइट पर मैंने पाया: << QuickReports में "पृष्ठ संख्या" कैसे सम्मिलित करें >> यह उपयोग करने का सुझाव देता है:
TQRSysData.Data:=qrsPageCount;
, लेकिन मेरे पास qrsPageCount नहीं है, क्यूआर के पुराने संस्करणों को देखा, यह वहां भी अनुपस्थित है।

क्या विचार हैं अग्रिम धन्यवाद।



Anatoly Podgoretsky   (2003-04-17 19:37) [1]

लेकिन QrPrinter का एक PageCount है, लेकिन उन्हें शायद कहां से Delirium में qrsPageCount मिला है।
और मुझे बताएं कि आप QuickRep1.Prepare क्या कर रहे हैं; इतना समय बर्बाद कर रहे हैं।



MaxSit   (2003-04-17 19:54) [2]

तथ्य यह है कि यदि आप ऐसा करते हैं:

Form1.QuickRep1.Tag: = Form1.QuickRep1.QRPrinter.PageCount;
Form1.QuickRep1.Preview;

पहली पंक्ति पर AV त्रुटि।

यह इस प्रकार काम करता है:
//Form1.QuickRep1.Tag:=Form1.QuickRep1.QRPrinter.PageCount;
Form1.QuickRep1.Preview;



MaxSit   (2003-04-17 19:58) [3]

डॉगोंकु में:
Form1.QuickRep1.Tag - यह मेरा PageCount वैरिएबल है



Anatoly Podgoretsky   (2003-04-17 20:28) [4]

QuickRep1.QRPrinter.PageCount में मान सीधे होने पर आपको एक अलग चर की आवश्यकता क्यों है; किसी भी समय सीधे पहुँचा जा सकता है।



MaxSit   (2003-04-17 20:38) [5]

यह पूर्वावलोकन के दौरान प्रत्येक पृष्ठ पर भरने के लिए है: "PageCount से PageNo पृष्ठ"।
यदि इस पैड को क्यूआरएलबेल के एक प्रिंट इवेंट में ही लटका दिया गया है, तो हम निम्नलिखित देखेंगे:

पृष्ठ 1 1 से
पृष्ठ 1 2 से
पृष्ठ 1 3 से
...
पृष्ठ 1 100 से

और केवल संपूर्ण दस्तावेज़ के गठन के बाद ही हमें वास्तविक QuickRep1.QRPrinter.PageCount प्राप्त होगा।



Anatoly Podgoretsky   (2003-04-17 20:59) [6]

यह हिस्सा आपके पास तैयार है
और QRPrinter के साथ आपको अधिक सावधान रहने की आवश्यकता है, यह कई स्थानों पर NIL में स्थापित है, इसलिए इसे एक्सेस करना बहुत खतरनाक है।



Anatoly Podgoretsky   (2003-04-17 21:03) [7]

आपके पास दो बार, तीन बार, तैयारी, पूर्वावलोकन, प्रिंट करने वाले पृष्ठ होंगे
समय की हानि भयानक है।



MaxSit   (2003-04-17 21:49) [8]

QR karyavyy, मैं निश्चित रूप से सहमत हूं, ठीक है, कोई अन्य विकल्प नहीं हैं। और मैं लंबे समय से क्यूआर का उपयोग कर रहा हूं, हम (अनातोली पॉडगोरेट्स्की) पहली बार नहीं हैं जब हम इस मुद्दे पर चर्चा कर रहे हैं। नए जनरेटर के तहत पूरे प्रोजेक्ट का रीमेक बनाने का कोई तरीका नहीं है।
और ग्राहकों को आवश्यकता होती है कि प्रत्येक पृष्ठ पर पृष्ठों की संख्या और वर्तमान पृष्ठ का हस्ताक्षर हो और कहीं वे सही हों, यह सुविधाजनक है।



Anatoly Podgoretsky   (2003-04-17 22:26) [9]

MaxSit © (17.04.03 21: 49)
आप यह नहीं कह सकते कि यह अनाड़ी है, लेकिन आपको यह समझना चाहिए कि आप क्या कर रहे हैं, इस स्थिति में स्पष्ट रूप से इस स्तर पर QRPrinter NIL- है
यहाँ पूछे जाने वाले प्रश्न क्या है।

QuickRep1.Prepare;
QuickRep1.ReportTitle: = "इस रिपोर्ट में" + है
IntToStr (QuickRep1.QRPrinter.PageCount) + "पृष्ठ";
QuickRep1.QRPrinter.Free;
QuickRep1.QRPrinter: = nil;

QuickRep1.Preview;

जिससे आपको मदद मिलनी चाहिए।



MaxSit   (2003-04-17 22:40) [10]

हाँ, लेकिन फिर:
QuickRep1.Prepare;

और मैं उसके बिना यह चाहता हूं।



Johnmen   (2003-04-18 00:04) [11]

पहले से पृष्ठों की कुल संख्या जानने के लिए, आपको एक रिपोर्ट तैयार करनी होगी। तो? So. तो एक प्रारंभिक रन अपरिहार्य है।
इस तथ्य के बावजूद कि हमारे पास रिपोर्ट की छवि पहले से ही है, यह हमें पूरी तरह से संतुष्ट नहीं करता है - यह पृष्ठों की कुल संख्या को इंगित नहीं करता है। इसलिए हमें इसे फिर से उत्पन्न करना चाहिए, अर्थात एक दूसरा रन भी अपरिहार्य है ...



पन्ने: 1 पूरी शाखा

मंच: "मुख्य";
वर्तमान संग्रह: 2003.05.01;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.59 एमबी
समय: 0.024 c
14-687
malkolinge
2003-04-15 16:18
2003.05.01
सॉफ्टकवर में पुस्तकों का व्यवहार कौन करता है?


1-628
Cybermozg
2003-04-19 13:50
2003.05.01
संसाधनों की सफाई कैसे करें?


1-577
РР№Р · РЅР ° РЅР °Р °
2003-04-18 13:40
2003.05.01
रिकॉर्ड -> फ़ाइल


3-431
gary5555
2003-04-12 15:25
2003.05.01
कैसे करें लाइन नंबरिंग अपरिवर्तित ???


8-653
xn0bys
2003-01-24 10:36
2003.05.01
छवि का एक टुकड़ा फिर से बनाना ...





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский