मैं पृष्ठ पर शीर्ष लेख जो निम्नलिखित शामिल हैं में एक सूत्र @InitVars, और इसी तरह पंक्तियाँ:क्रिस्टल रिपोर्ट करती है, सब-रिपोर्ट, और साझा चर
shared numbervar runWaste:=0;
विवरण वी में, मैं एक उप रिपोर्ट है, जो एक सूत्र @SetRunWaste है:
shared numbervar runWaste;
if (OnFirstRecord) then
(
if not(isnull({x.x-or})) and
not(isnull({x.y-override})) and {x.y-override} = true then
runWaste:={x.x-or}
else
runWaste:= {x.x}
);
runWaste
मैं उप रिपोर्ट में इस सूत्र के उत्पादन में देख सकते हैं 18.00 है।
हालांकि, दोनों एक दूसरे उप-रिपोर्ट, विवरण az में में, और w विवरण में मुख्य रिपोर्ट में (एक परीक्षण के रूप में), मैं निम्न सूत्र @test है:
shared numbervar runWaste;
runWaste;
दोनों स्थानों में, यह 0.00 के रूप में दिखाता है।
यह 0 क्यों नहीं दिखा रहा है 18?
मैं क्रिस्टल रिपोर्ट संस्करण 11.0.0.895 का उपयोग कर रहा हूं।
हम्म, जबकि @test को प्रिंटिंग रिकॉर्ड जोड़ने के कारण यह पृष्ठ पाद लेख में काम करने का कारण बन गया, लेकिन यह अभी भी विवरण में गलत है। यह बाद के पृष्ठों पर भी गलत है ... – LeBleu
और आपको यकीन है कि यह कहीं भी रीसेट नहीं हो रहा है, या तो मुख्य रिपोर्ट में कहीं और, किसी सबरेपोर्ट में? – Adrien