তবলিক্স: প্রতিটি পৃষ্ঠায় শিরোনাম সারি পুনরাবৃত্তি করুন - বিল্ডার 3.0 প্রতিবেদন করুন


163

আমার একাধিক পৃষ্ঠায় বিস্তৃত প্রচুর সারি রয়েছে একটি টব্লিক্স। আমি প্রতিটি পৃষ্ঠায় তাবলিক্স সম্পত্তি পুনর্বার শিরোনাম সারি সেট করেছি তবে এটি কার্যকর হয় না। আমি কোথাও পড়েছি যে রিপোর্ট বিল্ডার 3.0 এ এটি একটি পরিচিত বাগ। এটা কি সত্য? যদি তা না হয়, তবে অন্য কিছু করার দরকার আছে?

উত্তর:


426

এটি আপনি যে ট্যাবলিক্স কাঠামোটি ব্যবহার করছেন তার উপর নির্ভর করে। একটি সারণীতে উদাহরণস্বরূপ, আপনার কাছে কলামের গোষ্ঠী নেই, সুতরাং প্রতিবেদন পরিষেবাগুলি কোন পাঠ্যবক্সগুলি কলাম শিরোনাম তা স্বীকার করে না এবং পুনরাবৃত্তি কলামহাইডার্স সম্পত্তিটি সত্য হিসাবে কাজ করে না।

পরিবর্তে, আপনার প্রয়োজন:

  1. গ্রুপিং ফলকে অ্যাডভান্সড মোড খুলুন। (কলাম গ্রুপগুলির ডানদিকে তীরটি ক্লিক করুন এবং উন্নত মোড নির্বাচন করুন))
    • স্ক্রিনশট
  2. সারি গোষ্ঠীগুলি অঞ্চলে (কলাম দল নয়) একটি স্ট্যাটিক গোষ্ঠীতে ক্লিক করুন, যা টব্লিক্সে সম্পর্কিত পাঠ্যবক্সটি হাইলাইট করে। বামতম স্তম্ভের শিরোনামটি হাইলাইট না করা পর্যন্ত প্রতিটি স্ট্যাটিক গ্রুপের মাধ্যমে ক্লিক করুন। এটি সাধারণত তালিকাবদ্ধ প্রথম স্ট্যাটিক গ্রুপ।
  3. প্রোপার্টি উইন্ডোতে, RepeatOnNewPageসম্পত্তিটিকে সত্য হিসাবে সেট করুন ।
    • স্ক্রিনশট
  4. KeepWithGroupসম্পত্তি সেট করা আছে তা নিশ্চিত করুন After

KeepWithGroupসম্পত্তি নির্দিষ্ট করে যা গ্রুপ যা স্ট্যাটিক সদস্য চাহিদা বিদ্ধ। যদি সেট করা থাকে Afterতবে স্থিতিশীল সদস্য তার পরে বা তার নীচে গ্রুপের সাথে শিরোনামবদ্ধ হন, গ্রুপ শিরোনাম হিসাবে কাজ করে। যদি সেট করা থাকে Before, তবে স্থিতিশীল সদস্য গ্রুপ পাদলেখরূপে অভিনয় করে তার আগে বা তারও উপরে গ্রুপটির সাথে লেগে থাকে। যদি সেট করা থাকে তবে Noneরিপোর্টিং পরিষেবাদি স্থির সদস্যকে কোথায় রাখবেন তা সিদ্ধান্ত নেয়।

এখন আপনি যখন প্রতিবেদনটি দেখুন, কলামের শিরোনামগুলি ট্যাবলিক্সের প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি করে।

এই ভিডিওটিতে এটি বর্ণিত উত্তর হিসাবে ঠিক কীভাবে সেট করা যায় তা দেখায়।


1
স্ট্যাসিয়া, যখন আমি কিপ উইথগ্রুপটি নির্বাচন করি এবং সংরক্ষণের চেষ্টা করি তখন আমি পাই "ট্যাব্লিক্স 'ডিটেলটিব্লিক্স'-এর একটি অবৈধ তাবলিক্সমেম্বার রয়েছে All কোন ধারনা?
মুডবুম

24
আমি আমার সমস্যাটি বের করেছিলাম। আপনার উত্তর স্ট্যাকিয়া একেবারে সঠিক, ঠিক সঠিকভাবে পাওয়া ঠিক একটি কৌশল thing নোট করুন যে স্ট্যাটিয়া পুনরাবৃত্তিঅনিউপেজ সম্পত্তি সেট করার সময় ROW গ্রুপ অঞ্চল পরিবর্তন করতে বলেছে। এই সমাধানটি সম্পর্কিত সমস্ত কিছু কলামগুলির সাথে সম্পর্কিত, তবে আপনি কলামগুলিতে ড্রপডাউন ক্লিক করে শুরু করলেও আপনাকে সারি গোষ্ঠীগুলি (বাম দিকে), কলাম গ্রুপগুলি (ডানদিকে) বাছাই করতে হবে। ধন্যবাদ Stacia, উজ্জ্বল।
মুডবুম

5
+1 - আমি পুরো ইন্টারনেটে এই বিষয়ে এক ডজন ওয়াকথ্রুগুলি পড়া শেষ করেছি, এবং এটিই ইস্যুটির পক্ষে সর্বাধিক সরাসরি সমাধান - আপনি বিকল্পগুলির কেন ব্যাখ্যা করেন তা দুর্দান্ত। ধন্যবাদ!
জেএনকে

3
এই ভিডিওটিতে এটি বর্ণিত উত্তর হিসাবে ঠিক কীভাবে সেট করা যায় তা দেখায়: youtube.com/watch?v=WAO819-gkKw
চিংড়ি ভাত

8
কিপউইথগ্রুপ = পরে আমার জন্য কী ছিল। অনেকগুলি মাইক্রোসফ্ট জিনিসের মতো এটিও একটি স্পষ্টতই কৌশল যা কোনও বৈশিষ্ট্য কাজ করার জন্য প্রয়োজন। ধন্যবাদ!
লিকিড

17

আমার কাছে 2.0 আছে এবং সাহায্যের জন্য উপরেরটি পেয়েছি; তবে, কোনও স্ট্যাটিক নির্বাচন কোনও কারণে সেলটি হাইলাইট করে না। আমি এই পদক্ষেপগুলি অনুসরণ করেছি:

  1. কলামের গোষ্ঠীগুলির অধীনে উন্নতগুলি নির্বাচন করুন এবং স্ট্যাটিকগুলি প্রদর্শিত হবে
  2. স্ট্যাটিকটিতে ক্লিক করুন যা সারি গ্রুপগুলিতে প্রদর্শিত হবে
  3. KeepWithGroup এর পরে এবং পুনরাবৃত্তি করুনউইনপেজটি সত্য হিসাবে সেট করুন

এখন আপনার কলাম শিরোনাম প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি করা উচিত।


এটি নিখুঁতভাবে কাজ করেছে .... উপরের উত্তরের চেয়ে অনেক সহজ যা আমার পক্ষে কার্যকর হয়নি।
আর_আভের_17

দুর্ভাগ্যক্রমে এই কারণে আমি আবার খালি পৃষ্ঠা পেতে শুরু করি।
মাইক

10

আমি কীভাবে এই সমস্যাটি স্থির করেছি তা হ'ল আমি ম্যানুয়ালি পিছনে কোডটি পরিবর্তন করেছি (মেনু দেখুন / কোড থেকে)। নিচে অধ্যায় হিসাবে যুগলের অনেক সংখ্যা থাকতে হবে <TablixMember> </TablixMember>সারির সংখ্যা হিসাবে tablix রয়েছে। আমার ক্ষেত্রে আমার <TablixMember> </TablixMember>ট্যাব্লিক্সে সারি সংখ্যার চেয়ে বেশি জোড় ছিল। এছাড়াও যদি আপনি "অ্যাডভান্সড মোড" ("কলাম গ্রুপ" এর ডানদিকে) যান তবে "সারি গোষ্ঠী" এর পিছনে স্থির রেখার সংখ্যা ট্যাবলিক্সের সারি সংখ্যার সমান হওয়া উচিত। এটিকে সমান করার উপায় কোড পরিবর্তন করা।

<TablixRowHierarchy>
      <TablixMembers>
        <TablixMember>
          <KeepWithGroup>After</KeepWithGroup>
          <RepeatOnNewPage>true</RepeatOnNewPage>
        </TablixMember>
        <TablixMember>
          <Group Name="Detail" />
        </TablixMember>
      </TablixMembers>
    </TablixRowHierarchy>

আমার অবাক করে দিয়েছি, এটি করা সমস্যার সমাধান করেছে। আমার একটি টব্লিক্স ডাব্লু / r সারি ছিল (৩ টি শিরোনাম সারি প্লাস একটি গ্রুপ ডাব্লু / একটি শিরোনাম, বিশদ এবং পাদলেখ সারি)। উত্সটি দেখে 6 টি << ট্যাবিলিক্স র> তবে << ট্যাবিলিক্স মেম্বার> <টি ট্যাব্লিক্সরো হাইয়ারচি> তে প্রদর্শিত হয়েছে। অতিরিক্তটি কোনটি (গোষ্ঠীটি জড়িয়ে রেখেছে) সে সম্পর্কে আমি আমার সেরা অনুমানটি নিয়েছিলাম এবং এটি সরিয়ে ফেলেছিলাম। এই সংস্করণটি রেন্ডার করতে ব্যর্থ হয়েছে, তবে ত্রুটি বার্তায় ইঙ্গিত দেওয়া হয়েছে যে একটি সারিতে তার <পুনরাবৃত্তি ...> এবং <কীপথ ...> সেটিংস পূর্ববর্তীগুলির সাথে মেলে পরিবর্তিত হওয়া দরকার; আমি এগুলিকে তৃতীয় (স্ট্যাটিক) সারিতে "সত্য" এবং "পরে" এ বদলেছি এবং ভয়েলা! আমি যদি আসলে বুঝতে পারি!)!
জিআইএসমেটারগুলি

এর জন্য ধন্যবাদ. আমি এখন 10 বছরেরও বেশি সময় ধরে এসএসআরএস ব্যবহার করছি এবং কেবল এই ইস্যুটিতে ছড়িয়ে পড়েছি - প্রকৃতপক্ষে, গ্রুপটির চারপাশে ট্যাবলিক্সেম্বরের একটি অতিরিক্ত মোড়ক ছিল (গ্রুপ সংযোজন এবং অপসারণের পরীক্ষা-নিরীক্ষায় সন্দেহ নেই)। সদস্য তালিকাটি পরিষ্কার করা রহস্যজনক অ-পুনরাবৃত্তি শিরোনাম সমাধান করেছে।
কার্ল ড্যানিয়েল

ধন্যবাদ আমাকে দুটি অতিরিক্ত তাবলিক্সেমবার সারি মুছে ফেলতে হয়েছিল যেগুলি গ্রুপ করা হয়েছিল এবং এতে কোনও ডেটা ছিল না। আমার প্রতিবেদনে আমার জন্য এটির লক্ষণ ছিল যে একটির পরিবর্তে দুটি স্থির সারি দল ছিল। একবার আমি অতিরিক্ত এক্সএমএল সরিয়ে পুনরাবৃত্তি সারিগুলিতে বাসা বাঁধে কাজ শুরু করে working
নপপ্যাডেট

1
ধন্যবাদ. শুধুমাত্র এই সমাধানটি আমার রিপোর্টের জন্য কাজ করেছিল যেখানে আমি একই ধরণের সমস্যার মুখোমুখি হয়েছিলাম।
সৈয়দ

দৃশ্যত সঠিক সেটিংটি ভিজ্যুয়াল স্টুডিওতে অনুপস্থিত। সুতরাং "উন্নত সেটিংস" টিপ্পস যা রিপোর্টবিল্ডারকে উল্লেখ করে সেগুলি সহায়তা করেনি। ফাইলটির ম্যানুয়াল সম্পাদনা কবজির মতো কাজ করেছে। ধন্যবাদ!
মুভিজিপি 0

9

Advanced Modeগ্রুপিং ফলকে খুলুন । (কলাম গ্রুপগুলির ডানদিকে তীরটি ক্লিক করুন এবং উন্নত মোড নির্বাচন করুন))

সারি গোষ্ঠীগুলি অঞ্চলে (কলাম দল নয়) একটি স্ট্যাটিক গোষ্ঠীতে ক্লিক করুন, যা টব্লিক্সে সম্পর্কিত পাঠ্যবক্সটি হাইলাইট করে।

বামতম স্তম্ভের শিরোনামটি হাইলাইট না করা পর্যন্ত প্রতিটি স্ট্যাটিক গ্রুপের মাধ্যমে ক্লিক করুন। এটি সাধারণত তালিকাবদ্ধ প্রথম স্ট্যাটিক গ্রুপ।

বৈশিষ্ট্য গ্রিডে:

  • সেট KeepWithGroupকরাAfter
  • সেট RepeatOnNewPageথেকে Trueহেডার পুনরায় জন্য
  • সেট FixedDataথেকে Trueদৃশ্যমান হেডার রাখার জন্য

5

আপনার যদি এখনও সমস্যাটি থেকে থাকে তবে এটি সম্পাদন করার অন্য একটি উপায় হ'ল নিম্নলিখিতটি করা:

  • সমস্ত সারণী শিরোনাম পাঠ্য খালি ছেড়ে দিন।
  • রিপোর্টস "শিরোনাম" বিভাগে একটি আয়তক্ষেত্রের অভ্যন্তরে পাঠ্যবক্সগুলি যুক্ত করুন, প্রতিটি পাঠ্যবক্সটি টেবিলের জন্য একটি কলাম শিরোনাম উপস্থাপন করবে।
  • এই আয়তক্ষেত্রটি প্রতিবেদন শিরোনাম বিভাগে থাকায় এটি সমস্ত প্রতিবেদন পৃষ্ঠাগুলিতে প্রদর্শিত হবে।

ধন্যবাদ, সুফিয়ান


2

আমার জন্য যা কাজ করেছে তা ছিল স্ক্র্যাচ থেকে একটি নতুন প্রতিবেদন তৈরি করা।

এটি সম্পন্ন হয়েছে এবং নতুন প্রতিবেদনটি কাজ করছে, আমি ভিজুয়াল স্টুডিওতে 2 .rdl ফাইলগুলি তুলনা করব। এগুলি এক্সএমএল ফর্ম্যাটে রয়েছে এবং আমি আশা করছি একটি দ্রুত উইন্ডডিফ বা কোনও কিছু সমস্যাটি প্রকাশ করবে reveal

প্রাথমিক চেহারাতে দেখায় যে কোডের 700 লাইন বা উভয় ফাইলের মধ্যে কিছুটা বেশি পার্থক্য রয়েছে, 2 টির বৃহতটি ত্রুটিযুক্ত ফাইল being তাবলিক্সহাইডার ট্যাগগুলিতে একটি কর্সারি চেহারা সুস্পষ্ট কিছু প্রকাশ করে না।

তবে আমার ক্ষেত্রে এটি একটি দূষিত .rdl ফাইল ছিল। এটি মূলত একটি কার্যকরী প্রতিবেদন থেকে অনুলিপি করা হয়েছিল তাই যা পুনরায় ব্যবহৃত হয়নি তা সরানোর প্রক্রিয়াতে, এটি এটি দূষিত করতে পারে। তবে, অন্যান্য প্রতিবেদন যেখানে এই একই প্রক্রিয়াটি সম্পন্ন হয়েছিল সেখানে বৈশিষ্ট্যগুলি সঠিক বৈশিষ্ট্যগুলিতে তৈরি করা হলে পুনরাবৃত্তি করতে পারে।

আশাকরি এটা সাহায্য করবে. আপনার যদি কোনও জটিল প্রতিবেদন পাওয়া যায় তবে এটি দ্রুত সমাধান নয় তবে এটি কার্যকর।

আপনার শেষের দিকে ত্রুটিযুক্তগুলির সাথে পরিচিত ভাল এক্সএমএল ফাইলগুলির তুলনা করা ভাল ফোরাম পোস্ট করবে। আমি আমার শেষ চেষ্টা করা হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.