কোন স্ফটিক রিপোর্ট এবং এসএসআরএস (এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি) ব্যবহার করা ভাল?
কোন স্ফটিক রিপোর্ট এবং এসএসআরএস (এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি) ব্যবহার করা ভাল?
উত্তর:
একদিকে, ক্রিস্টাল রিপোর্টগুলি ব্যয়বহুল এবং অতিবাহিত গাধা পোয়ের একটি বাষ্পীয় স্তূপ এবং অন্যদিকে এসএসআরএস আসলে সিআর বিপণনের সমস্ত প্রতিশ্রুতি পূরণ করে - এবং এটি নিখরচায়।
সিআর সম্পর্কে আমার অবজ্ঞার ঘটনাটি ভয়ঙ্কর জিনিসটি ব্যবহার করতে বাধ্য হয়ে বহু বছর থেকেই ডেকে আনে। আমি যখন আপনাকে ক্রিস্টাল ডোডো বা ক্রিস্টাল রিপোর্টস সাক গাধা ডর্ক (যেমন মজাদার নয় বরং আরও বেশি শিক্ষিত এবং প্রযুক্তিগত বিশদ সহকারে প্রমাণিত করতে পারি) এর মতো উল্লেখ দিতে পারি তখন সিআর এর সম্পূর্ণ উদ্ভট বিবরণ দেওয়ার সত্যিকার অর্থে কোনও লাভ নেই point
ফ্রি ?! হা. এমনকি এটি পেতে এমএসএসকিউএল সার্ভারও কিনতে হবে না - আপনি উন্নত পরিষেবাদির সাথে এসকিউএল এক্সপ্রেস ইনস্টল করতে পারেন। এটি ডাউনলোড হিসাবে উপলব্ধ যা এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি অন্তর্ভুক্ত । এসকিউএল এক্সপ্রেস সহকারী ব্যবহারকারীদের সংখ্যায় এটি সমর্থন করতে পারে সীমাবদ্ধ থাকলেও নিম্নলিখিত পর্যবেক্ষণগুলি মূলত:
এসকিউএল এক্সপ্রেসের অংশ হিসাবে প্রাপ্ত এসএসআরএসের লাইসেন্সের জন্য কেবল এটি এসকিউএল এক্সপ্রেসের অংশ হিসাবে স্থাপন করা দরকার। অন্যান্য ডেটা উত্সগুলির সাথে সংযোগ নিষিদ্ধ করার বা এসকিউএল সার্ভারের কাছ থেকে কোনও প্রতিবেদন ডেটা পাওয়ার প্রয়োজনীয়তার কিছুই নেই।
এসএসআরএসের উপরোক্ত সংস্করণটির ব্যবহারকারীর সংযোগগুলিতে কোনও অন্তর্নিহিত বাধা নেই। সমস্ত সীমাবদ্ধতা এসকিউএল এক্সপ্রেস ডাটাবেস ইঞ্জিনে আরোপিত হয়।
এসএসআরএস ADO.NET ব্যবহার করে, যার মধ্যে রয়েছে বাক্সের বাইরে, ওরাকল, জেট (অ্যাক্সেস), ওএইলডিবি এবং ওডিবিসি-র জন্য ড্রাইভার
সুতরাং আপনি এসএসআরএসের ফ্রি সংস্করণটিকে যে কোনও ব্যাক-এন্ডের সাথে সংযুক্ত করতে পারেন যার সাথে আপনি ADO.NET সংযুক্ত করতে পারেন, যার মধ্যে রয়েছে (উদাহরণস্বরূপ) মাইএসকিউএল। ররি আমাকে নীচে একটি মন্তব্যে জানিয়েছে যে এটি "সমর্থিত নয়"। তা সত্য কিন্তু আমি লাইসেন্স যে নিষেধের এটা এবং যখন ড্রাইভার সরবরাহ করা হয় না কিছু খুঁজে পাচ্ছি না SSExpress দ্বারা তারা অবশ্যই হয় ভিসুয়াল স্টুডিও অধিকাংশ সংস্করণ দ্বারা সরবরাহকৃত এবং আপনি আপনার সেটআপ কিট তাদের তরণী পারে। এটি একটি স্পষ্টভাবে সমর্থিত কনফিগারেশন নাও হতে পারে তবে কী? এমনকি যদি আপনার একটি পূর্ণ এমএসএসকিউএল লাইসেন্স থাকে তবে এটি মাইক্রোসফ্টকে কিছু তৃতীয় পক্ষের ডাটাবেসে (কিছুটা অদ্ভুততার উল্লেখ না করার জন্য) কথা বলতে সহায়তা করার জন্য আশা করার জন্য কিছুটা জিজ্ঞাসা করবে।
আমি অভ্যন্তরীণ মুখোমুখি প্রতিবেদনগুলির জন্য এবং এএসপি.এনইটি অ্যাপ্লিকেশনগুলিতে এম্বেড হওয়া বাহ্যিক সম্মুখের প্রতিবেদনের জন্য ব্যাপকভাবে এসএসআরএস ব্যবহার করি যা প্রচুর পরিমাণে পরিশোধকারী গ্রাহকদের ব্যুরো পরিষেবা সরবরাহ করে। আমাদের ক্ষেত্রে এটি ঘটে যে ব্যাকিং স্টোরটি মাইক্রোসফ্ট এসকিউএল সার্ভার ২০০৮ এর লাইসেন্সযুক্ত অনুলিপি, তবে এটি আমাদের প্রতিবেদনের সমাধানের প্রযুক্তিগত যোগ্যতার ক্ষেত্রে ঘটনাচক্রে।
ক্রিস্টাল রিপোর্টগুলি সমর্থনের দাবি করে এমন একটি দক্ষতার দীর্ঘ তালিকা রয়েছে তবে যা কাজ করে না অথবা আপনি পাঁচজনের বেশি ব্যবহারকারী চাইলে স্তম্ভিতভাবে ব্যয়বহুল লাইসেন্সের প্রয়োজন হয়। আপনি এসকিউএল সঠিকভাবে করতে সিআর-কেও বিশ্বাস করতে পারবেন না। SELECT COUNT(*) FROM SOMETABLE WHERE 1=0
শূন্য ফলে উত্পাদন করা উচিত কিন্তু তা উত্পাদন করে এক । অন্তর্নির্মিত ক্যোয়ারী ইঞ্জিনটি ত্রুটিযুক্ত, এবং এমন একটি দল যা এচুয়েচারদের একটি গোছা কিছু করতে পারে নিখরচায় (যেমন মাইএসকিউএল) তাদের কোডের বাইরে পারফরম্যান্স হিসাবে বর্ণনা করার মতো কিছু পাওয়ার আশা রাখে না।
এবং তারা না। অশুভ জিনিসটি কোনও বালতির মতো কোনও মেমরি ফাঁস করে না এবং আপনি যদি এসকিউএল প্রোফাইলিং সরঞ্জাম ব্যবহার করেন তবে দেখতে পাবেন এটি দর্শনীয়ভাবে অদক্ষ।
কথিত সহায়তার কথা হিসাবে, আমি ব্যক্তিগতভাবে প্রমাণ করতে পারি যে ডায়ালগের পুনরায় আকার দেওয়ার বাগগুলি প্রথম প্রকাশ্যে নথিভুক্ত করার পরে কয়েক দশক ধরে অসম্পূর্ণ করা হয়েছে । যদি আপনি নিজের ক্রেডিট কার্ডটি বের করেন এবং দাবি করা চাঁদাবাজি মুক্তিপণ প্রদান করেন (আমিও এই জাতীয় কোনও ভয়াবহ সমর্থন করার জন্য সুদর্শন বেতন চাই) আপনি নিজের সাথে এমন একজনের সাথে কথা বলবেন যে নিজের নাম দায়ূদ বলে দাবি করে, তবে অনিবার্যভাবে এটি "দাহ-ফুট" হিসাবে ঘোষণা করে, এবং আপনার প্রশ্নটি কে না বুঝতে পারে তারও খুব কম উত্তর হবে।
এসএসআরএস সমর্থন পরিস্থিতি মোটামুটি একই রকম, তবে এটি আসলে কাজ করে যাতে আপনার আসলে খুব বেশি প্রয়োজন হয় না।
অন্যদিকে এসএসআরএস সিআর দাবী করে এমন সমস্ত কিছুই করে। এটি কোনও বাগ ছাড়াই নয়, তবে তারা আনন্দিতভাবে খুব কম, এবং তারা খুব কমই একাধিক প্রকাশ চক্র থেকে বেঁচে থাকে।
এসএসআরএস ডিজাইনার ইউআই ভিজ্যুয়াল স্টুডিও আইডিইতে হোস্ট করা হয়। এটি আদর্শ মাইক্রোসফ্ট স্টাইলে আকর্ষণীয়ভাবে উপস্থাপিত হয়েছে, তবে এর চেয়ে বেশি এটি বেশ ভালভাবে চিন্তা করা যায়, প্রচলিত প্রতিবেদন ডিজাইনারদের থেকে বেশ কয়েকটি সহজ তবে মৌলিক প্রস্থানকে একত্রিত করে। উদাহরণস্বরূপ, টেবুলার ডেটা উপস্থাপনের জন্য আপনি স্বতন্ত্র পাঠ্য বাক্সগুলির সাথে মশলা না করে কোনও সারণি সংজ্ঞায়িত করেন। ফলস্বরূপ আপনাকে তাদের সারি বেঁধে দেওয়ার চেষ্টা করার দরকার নেই, এবং তাদের উপর সীমানা স্থাপন করা একটি তুচ্ছ স্টাইলশিট অনুশীলন।
এসএসআরএস আসলে সিআর দাবী সমস্ত জিনিস করে, এটি সস্তা, এটি নির্ভরযোগ্য বিস্তৃত নির্ভরযোগ্য প্রযুক্তিগত ডকুমেন্টেশন রয়েছে, এটি প্রসারিত করার জন্য ডিজাইন করা হয়েছে (এছাড়াও নথিভুক্তও) এবং আপনি এটি কোনও কিছুতে সংযুক্ত করতে পারেন যার জন্য আপনি ওডিবিসি ড্রাইভার পেতে পারেন। এটি কোন মস্তিষ্ক
এটি দেখতে দেখতে আসলে ওভারল্যাপিং গ্রুপগুলি এসএসআরএস ২০০৫ এর সাথেও করা যেতে পারে, যদিও আমি এটি কখনই জানতাম না। আমি অবাক হই যে কেউ কি কখনও নীচে-আপেক্ষিক অবস্থান সম্পর্কিত সমস্যাটিকে ক্র্যাক করেছে?
আমি সংস্করণ 10 অবধি স্ফটিক রিপোর্টটি ব্যবহার করে আসছি এবং আমি সবসময় এএসপি.নেট অ্যাপ্লিকেশন সহ সফলভাবে চেয়েছিলাম এমন জিনিসগুলি করছিলাম। ওয়েবে এটির আউটপুট WYSIWYG এর মতো সত্যিই ভাল এবং এক্সেল এবং পিডিএফ রফতানিও সঠিক। মুদ্রণটিও দুর্দান্তভাবে সঠিক।
সম্প্রতি, আমি এসএসআরএস ২০০৫-তে প্রায় এক বছর ধরে কাজ করে এসেছি এবং এতগুলি অভাবের মুখোমুখি হয়ে বেঁচে আছি যা অবশ্যই বাক্সের বাইরে সরবরাহ করা উচিত। এসএসআরএস ওয়েব আউটপুট বিভিন্ন ব্রাউজার এবং বিভিন্ন রেজোলিউশনের সাথে ব্যাপকভাবে পরিবর্তিত হয় এবং সহজেই একজন বিকাশকারীকে অসুস্থ করে তুলতে পারে। তদ্ব্যতীত, রিপোর্ট ভিউয়ারের সাথে স্ক্রোলিংয়ের বিষয়গুলি একটি শেষ ব্যবহারকারীকে খুব তাড়াতাড়ি উন্মাদ করে তুলবে কারণ এটি আইএফআরএম ব্যবহার করে এইচটিএমএল ভিত্তিক। ( দ্রষ্টব্য: ক্রিস্টাল 13 ওয়েব-ভিউয়ারে একটি আইফ্রেমে ব্যবহার করে যা বিক্ষিপ্ত পাঠ্য-মোড়ানো এবং ওভারল্যাপিংয়ের সমস্যায় ভোগে)। রফতানি মোটেই ভাল হয় না। আপনি সেলগুলিতে বাম বা কেন্দ্রে চিত্রগুলি সারিবদ্ধ করতে পারবেন না এবং চিত্রগুলির জন্য পটভূমি রঙ নির্দিষ্ট করতে পারবেন না। আপনি সম্পূর্ণ রিপোর্ট বডি প্রান্তিককরণ করতে পারবেন না। সম্ভাবনার জন্য, আমি কয়েক ঘন্টা রেন্ডার করা এইচটিএমএল দিয়ে খেলেছি এবং সেই কাজটি করার জন্য সঠিক প্রতিস্থাপনগুলি খুঁজে পেয়েছি, তবে এই সাধারণ ফিক্সগুলি আমার অনুমান এসএসআরএস বিকাশকারীদের জানা ছিল না কারণ সম্ভবত তারা নিজেরাই এসএসআরএস ব্যবহার করেনি।
তদ্ব্যতীত, ওয়েব অ্যাপ্লিকেশনগুলিতে আপনাকে বাক্সের বাইরে প্যারামিটারগুলির জন্য খারাপ UI সহ্য করতে হবে। আমি এটিকে পুরোপুরি সরিয়ে দিয়েছি এবং এএসপিএক্স পৃষ্ঠাগুলিতে এটি তৈরির ব্যয়টি আমাকে অবজেক্টডাটাসোর্স এবং ডাটাবেস পৃষ্ঠাগুলি কৌশলটি ব্যবহার না করে ডেটাগ্রিডে ট্যাবুলার প্রতিবেদনগুলি ডিজাইনের চিন্তা করতে বাধ্য করে। আপনি আপনার প্রয়োজন অনুসারে পরামিতিগুলি বিন্যাস করতে পারবেন না। পরামিতি বিভাগগুলির বাগগুলি কোনও পরিবর্তন ছাড়াই সম্পূর্ণ প্রতিবেদন পোস্ট করে। গোষ্ঠীকরণের সাথে পেজিং একটি কৌশল নিয়ে কাজ করে, তবে বাছাইয়ের চেয়ে সম্পূর্ণ ডেটাসেটে ব্যর্থ হয়। প্রতিটি বিট মাঝারি থেকে উন্নত স্তরের ইউআই প্রয়োজনীয়তার জন্য, এসএসআরএসের এত সময় ব্যয় হয় যে এটি সহজেই সম্ভব নয়। এসএসআরএস ব্যবহারকারীর সংখ্যা কম হওয়ায় অনলাইন সম্প্রদায়ের কাছে সহজ সমস্যার জন্য ভাল সমাধান নেই। এসএসআরএসের ভাল দিকটি ভুলে যাবেন না তা হ'ল এটির স্থাপনা, বিজ্ঞপ্তিগুলি অন্তর্নির্মিত, ক্যাশে এবং কনফিগারেশন দিক, তবে জয়ের জন্য কোনও ইউআই নয়।
বটমলাইনটি হ'ল আমি দেখেছি যে এসএসআরএস আপনাকে হতাশ করছে কেবল মাইক্রোসফ্ট সাপোর্ট টিমের অনর্থহীনতার কারণে যখন তাদের বলতে হবে 'দুঃখিত! এখন এক মাস পরে না। এসএসআরএস ২০০৮-এ ঠিক এই মুহুর্তের অনেকগুলি সমাধান নেই। তদ্ব্যতীত, এসএসআরএস '8 এ যাওয়ার অর্থ ব্যাক-এন্ড প্ল্যাটফর্মগুলিরও একটি সম্পূর্ণ স্থানান্তর means সমীকরণটি মাথায় রেখে আপনি যত বেশি একটি সফ্টওয়্যার ব্যবহার করেন, সময়ের সাথে সাথে এটি তত বেশি পরিপক্ক হয়, ক্রিস্টাল যাইহোক আরও ভাল পছন্দ কারণ, এসএসআরএস শীঘ্রই আপনার বাগের সাথে ঠিক করার জন্য ব্যয় সংগ্রহ করে।
3 ডিএলএল ফাইল অন্তর্ভুক্ত করে আপনি রিপোর্টিং পরিষেবাদি ব্যবহার করে একটি অ্যাপ স্থাপন করতে পারেন। এটি একটি বিশাল সুবিধা। (দ্রষ্টব্য - আপনাকে জিএসি থেকে 3 টি ডিএলএল ফাইলের একটি পেতে হবে))
ক্রিস্টাল প্রতিবেদনের সাহায্যে আপনাকে প্রতিটি মেশিনে রানটাইম ইনস্টল করতে হবে যা অ্যাপ্লিকেশনটি চালাবে (কোনও ওয়েবসাইট বা ক্লায়েন্ট অ্যাপ্লিকেশন)।
প্রতিবেদনের পরিষেবাগুলিতে বেশিরভাগ লোকের প্রয়োজনীয় সমস্ত বৈশিষ্ট্য রয়েছে এবং মোতায়েন করা খুব সহজ। আমি না হলে আমি কখনই ক্রিস্টাল রিপোর্ট ব্যবহার করব না।
যেহেতু এই থ্রেডটি খোলে ফিরে গেছে, আমি আমার দুটি সেন্ট যুক্ত করব। 7 ও 8 দিনের সংস্করণ চলাকালীন আমাকে প্রায় তিন বছর ক্রিস্টাল ব্যবহার করতে হয়েছিল। আমি এর প্রতি মিনিটে ঘৃণা করি। আমি কিছুটা নতুন সংস্করণ দেখেছি এবং এখনও এটি পছন্দ করি না।
আমি এটাকে এতই অপছন্দ করি যে এটি বলতে আমার কষ্ট দেয়: আমার অভিজ্ঞতা থেকে ক্রিস্টালের জটিল প্রতিবেদনের জন্য এসএসআরএসের চেয়ে ভাল উপযুক্ত suited একজন সহকর্মী এবং আমি এসএসআরএসে কাজ করার জন্য একটি মাঝারি জটিল রিপোর্ট লেআউটটি পাওয়ার জন্য মরিয়া চেষ্টা করেছি এবং হাল ছেড়ে দিয়েছি। পণ্য সম্পর্কে আমার ধারণা - কেবল আমার মতামত, মনে রাখবেন - এটি প্রাইম টাইমের জন্য বেশ প্রস্তুত নয়।
স্ফটিক আপনাকে আপনার জীবনকে ঘৃণা করতে এবং অন্য কোনও কাজের সন্ধান করবে, তবে এর কারণ এতটা বিস্তৃত: এটি কার্যকর।
পরিষেবাগুলির প্রতিবেদন করা আমার অভিজ্ঞতার চেয়ে অনেক ভাল। এটি একটি ভাল পরিবেশ, তবে সমস্ত সংযোগের মধ্যে (ডেটা উত্স) প্রতিবেদন থেকে পৃথক এবং ভাগ করা যায়। এটি পরিবেশের মধ্যে অনেক সহজ স্থাপনার জন্য তোলে।
আমি উভয় ব্যবহার করেছি, ইতিমধ্যে যা বলা হয়েছে তাতে আমি কয়েকটি পয়েন্ট যুক্ত করব:
সাধারণ স্টাফের জন্য, আমি ডিফল্টরূপে এসএসআরএসের পরামর্শ দেব। ক্রিস্টাল কিছুটা স্ফীত ও উদ্ভট।
ক্রিস্টাল এমএস ওয়ার্ড ফর্ম্যাটে (। ডক) সহজেই রফতানি করতে পারে। গ্রাহকরা আমার অভিজ্ঞতায় প্রায়শই এটি চান।
যদি ফর্ম্যাটিং গুরুত্বপূর্ণ হয় তবে ক্রিস্টাল আরও ভাল হতে পারে। উদাহরণস্বরূপ, এসএসআরএস প্রতিবেদনে একক পাঠ্য বাক্সে একাধিক ধরণের পাঠ্য থাকতে পারে না। অর্থ যে আপনার কাছে থাকতে পারে না, বলুন, প্রতিবেদনের শীর্ষে একটি মন্তব্য যাতে ইটালিক এবং সাধারণ পাঠ্য উভয়ই রয়েছে। ক্রিস্টাল এটি করতে পারেন:
দ্রষ্টব্য: এই প্রতিবেদনে সেই তারিখগুলি সহ অন্তর্ভুক্ত শুরু থেকে শেষ তারিখের ডেটা রয়েছে ।
এসআরএসএস (একাধিক ওভারল্যাপিং পাঠ্যবক্সগুলি ছাড়াই) পারে না। আমার একবার একবার 20 পৃষ্ঠাগুলির শব্দের ডকুমেন্টটি দেওয়া হয়েছিল, যাতে ডজন বা তার মধ্যে গ্রাফ এবং টেবিলের ডেটা সহ একটি প্রতিবেদনে রূপান্তরিত করতে। আমি এসএসআরএস থেকে শুরু করেছিলাম, তবে বুঝতে পেরেছিলাম যে ক্রিস্টাল-এ আমি রঙিন শিরোনাম এবং সমস্ত কিছু দিয়ে কাজের বাকী থেকে সোজাভাবে প্রতিবেদনের হার্ডকোড বিটগুলি অনুলিপি এবং পেস্ট করতে পারি। সুতরাং ক্রিস্টালের অনেক দিক থেকে আরও ভাল "ডিজাইনার" রয়েছে।
আপডেট:
আপাতদৃষ্টিতে এই দুটি বিষয়ই বর্তমান এসআরএসএসে স্থির করা হয়েছে। কেউ এই সম্পর্কে আরও মন্তব্য করতে যত্নশীল?
আমি কার্লটনের সাথে আংশিকভাবে তার কারণগুলির জন্য সম্মত । আমি আরও মনে করি যে প্রতিবেদনের পরিষেবাগুলি একটি আরও পরিপক্ক পণ্য (যদিও স্ফটিক প্রতিবেদনগুলি প্রায় দীর্ঘ হয়ে গেছে)। পরীক্ষা এবং মোতায়েনের মডেলটি বেশ আন্তরিক এবং রিপোর্ট ব্যবহারের ট্র্যাক করার অন্তর্নিহিত ক্ষমতাটি খুব সহায়ক।
রিপোর্টিং সার্ভিসেসে প্রতিবেদনগুলি ডিজাইন করাও আমার পক্ষে অনেক সহজ মনে হয়েছে - মাইক্রোসফ্ট কীভাবে একটি ভাল আইডিই তৈরি করতে শিখেছে, অন্যদিকে ক্রিস্টাল আইডিই সর্বদা একটি চিন্তার পরে দেখা যায় (যদিও এটি জন্মের চেয়ে ভাল, যা এটি আগে ব্যবহৃত হত) ।
সম্পাদনা: অতিরিক্ত চিন্তা আমি এও মনে করি যে উইন্ডোজ শপে এসএসআরএস ওএস এবং এসকিউএল সার্ভারের সাথে সমস্ত ধরণের মিষ্টি সংহতকরণ সরবরাহ করে। আপনি এসএসআরএসে মোটামুটি সহজেই বিল্ট-ইন কোড পুনরায় ব্যবহারের জন্য এসকিউএল অ্যাসেমব্লির উপর নির্ভর করতে পারেন এবং অ্যাক্টিভ ডিরেক্টরি সুরক্ষা মডেলের সাথে একীকরণ আপনার প্রতিবেদনগুলি খুব সহজ করে তোলে।
ম্যান ... আমার সংস্থার অনেক স্ফটিক রিপোর্ট আছে ... এবং এর আগে সংস্থার কাছে প্রচুর পরিমাণে ছিল। সংস্করণ 8.5 থেকে 11.5 পর্যন্ত। তাদের কথা বলতে বলতে দরজায় ইতিমধ্যে তাদের পা রয়েছে। আমি মনে করি ক্রিস্টালপুরপোর্টভিউয়ারটি একটি বাজে টুকরো টুকরো তবে এটি কাজ করে (বেশিরভাগ অংশে)।
এই উত্তরগুলির কয়েকটি পড়ার পরে, আমি আমার পরবর্তী প্রতিবেদনের প্রকল্পের জন্য এসএসআরএসে স্যুইচ করছি! লেখাটি দেওয়ালে রয়েছে ... এমএস ক্রিস্টালকে ভিএস থেকে নামিয়ে এসএসআরএস দিয়ে প্রতিস্থাপন করবে। এমএস যখন এটির জন্য চার্জ শুরু করে তখন কেবল সেই জিনিসটিই স্তন্যপান করতে চলেছে।
সম্পাদনা: আজ এসএসআরএসের সাথে জগাখিচুড়ি করা এবং এটি বেশ আশাব্যঞ্জক বলে মনে হচ্ছে। আমার অবশ্যই বলতে হবে যে ডিজাইনার কিছুটা অভ্যস্ত হয়ে উঠছে ... সিআর ডিজাইনার এটি ব্যবহারের সুবিধার্থে পরাজিত করেছে। আপনি বলতে পারেন যে এটি প্রোগ্রামারদের জন্য ডিজাইন করা হয়েছে যেখানে সিআর হিসাবে রিপোর্ট ডিজাইনারদের দিকে প্রস্তুত।
সম্পাদনা 2: এসএসআরএস সত্যিই আমার প্রতিবেদনের প্রয়োজনীয়তা পূরণ করতে ব্যর্থ। আপনি যখন পূর্বরূপ দেখতে চান এবং স্ট্যান্ডোলোনের জন্য কোনও প্যারামিটার প্রম্পটিং পাওয়া যায় না তখন প্রতিবেদনগুলি ডিজাইন করা সফল হয়। সেগুলি ডিজাইনের আরও ভাল উপায় কি আছে ... পছন্দ করে ভিএসে নেই?
আপনি কি বিকল্প সম্পর্কে চিন্তা করেছেন? আপনি যদি স্ফটিক প্রতিবেদনের বৈশিষ্ট্যগুলি ব্যবহার করতে চান তবে এর জন্য এত বেশি অর্থ প্রদান করতে না চান তবে আপনি ক্রিস্টাল-ক্লিয়ারে একবার দেখে নিতে পারেন যা জাভা ভিত্তিক রিপোর্টিং সরঞ্জাম যা ক্রিস্টাল রিপোর্টস টেম্পলেটগুলি সমর্থন করে। এটি একটি জিইউআই-ডিজাইনারের সাথে আসে এবং ডেটা উত্সগুলি প্রতি সিস্টেমের জন্যও কনফিগারযোগ্য। (প্রায় ওডিবিসি-এর মতো, আপনি কেবল সংযোগের জন্য একটি নাম সেট করেছেন এবং সংযোগটি সিস্টেমে কনফিগার করা হয়েছে))
আমি অবাক হয়েছি কেন কেন কেউ সিআর-এর সাথে একটি বড় সমস্যার কথা উল্লেখ করেনি - যে এটি কেবল উত্স নিয়ন্ত্রণ বা দলের পরিবেশে ব্যর্থ। আমি ভুল হলে আমাকে সংশোধন করুন তবে যে কোনও প্রতিবেদন ডিফার সরঞ্জামগুলির জন্য সত্যই আমি খুব শক্ত লাগলাম। একটি আছে (প্রায় বছর পূর্বে মুক্তি পেয়েছে) তবে এটি কেবল ভাল করে না - এটি খারাপ বলে নয় তবে (আমার ধারণা) কারণ সিআর কেবল রিপোর্টের কাঠামোটি সঠিকভাবে বা কোনও কিছু প্রকাশ করে না ... আমি এক্সএমএলকে রফতানি করার চেষ্টা করেছি তবে এটা চতুর এবং ভুল। এমনকি আমি নিজের .rpt তুলনামূলক লেখার চেষ্টা করেছি।
এটি কেবল দলের উন্নয়নের কথা নয়; এমনকি যদি একক বিকাশকারী প্রতিবেদনের সংস্করণগুলি বজায় রাখার জন্য একটি দুঃস্বপ্ন এবং এমনকি যদি আপনার গ্রাহক কয়েকটি জিনিস যুক্ত করার বা কয়েকটি রঙ পরিবর্তন করার সিদ্ধান্ত নিয়েছে তবে আপনাকে এখন প্রতিটি একক পাঠ্যবক্স ট্র্যাক করার জন্য অভিশাপ দেওয়া হয়েছে কারণ পরিবর্তনগুলি খুঁজে পাওয়ার কোনও উপায় নেই।
আরডিএল ফর্ম্যাটটি অনেক বেশি পরিষ্কার এবং উন্মুক্ত। এবং এটি একটি চমত্কার বড় সুবিধা হতে পারে।
আমি উভয় বছর ধরে ব্যবহার করেছি। ক্রিস্টাল অনেক বেশি চার্জ প্রতিবেদন করে এবং আমি যখনই সম্ভব এসএসআরএস ব্যবহার করার চেষ্টা করি। তবে এসএসআরএস ফায়ারফক্স বা অন্য কোনও ব্রাউজার সমর্থন করে না, কেবল আইই, এটি একটি সমস্যা। স্ফটিকের প্রতিবেদনগুলি আরও সুন্দর দেখাচ্ছে এবং রফতানিগুলি আরও শক্তিশালী, ব্যবহারকারীরা ওয়ার্ডে ভাল রফতানি করতে চান। আপনি যদি জাভা প্রোগ্রামার হন তবে আমি জ্যাস্পার রিপোর্টগুলি ব্যবহার করব এটি নিখরচায় এবং ফাংশনের জন্য জাভা ভাষা ব্যবহার করে।
আমি উভয় ব্যবহার করেছি (ক্রিস্টাল রিপোর্টস ২০০৮ এবং এসএসআরএস ২০০৮) কারণ সময় মতো আমি এই থ্রেডটি লক্ষ্য করিনি।
সিআর-এর সাথে সেটআপ যা কিছুটা সহজ ছিল তা ছাড়া, আমি সিআর কমপক্ষে এসএসআরএসের সমতুল্য এমন একটি বৈশিষ্ট্যও লক্ষ্য করতে পারি না। হ্যাঁ, ক্রিস্টাল রিপোর্টগুলি আসলেই খারাপ।
আমার মতে সিআর-এর সবচেয়ে খারাপ দিকটি আইডিই। তবে অন্যান্য ঘাতক বৈশিষ্ট্যগুলিও রয়েছে, যেমন দুর্বল এসকিউএল পারফরম্যান্স এবং মারাত্মক বর্ণন গ্রাফগুলি (কমপক্ষে ভিএস ২০০৮ এর সাথে উপস্থিত সিআর সংস্করণে) উল্লেখযোগ্য "কিলার" বৈশিষ্ট্যগুলিও রয়েছে।
আমি সিআর এবং এসএসআরএস উভয়ের সাথেই কাজ করেছি এবং এটি আমি খুঁজে পেয়েছি।
ক্রিস্টাল রিপোর্টগুলি নিজস্ব স্মৃতিতে চালিত হয় যখন এসএসআরএস সীমাবদ্ধ এসকিউএল সার্ভার মেমরিতে চলে।
ক্রিস্টাল প্রতিবেদনটি বেশ ব্যয়বহুল। সম্প্রতি তারা এসএসআরএস ২০০৮ রিলিজের প্রতিক্রিয়া হিসাবে আমি মনে করি যে তাদের দাম কমেছে 250 to
এসএসআরএস বিনামূল্যে।
ক্রিস্টাল রিপোর্টে সাফল্য লাভ করার সবচেয়ে বড় কারণ:
আপনি এসএসআরএস ব্যবহার করে কোনও প্রকল্পে 80% প্রতিবেদন ডিজাইন করতে পারেন। তবে বাকি 20% এর জন্য আপনাকে কিছু অন্যান্য প্রতিবেদনের সরঞ্জাম ব্যবহার করতে হবে। এই 20% প্রতিবেদন শীর্ষ স্তরের পরিচালক, পরিচালক এবং প্রধান নির্বাহী কর্মকর্তা ছাড়া অন্য কারও দ্বারা ব্যবহৃত হয় না। তাদের প্রয়োজনীয়তা কখনই হ্রাস করা যায় না এবং সিআর সেখানে একটি আশ্চর্যজনক কাজ করে।
ক্রিস্টাল রিপোর্ট এখনও COM ভিত্তিক। যা ** এর একটি ব্যথা।
ক্রিস্টাল প্রতিবেদনে ক্ষমতা বা বৈশিষ্ট্যের অভাব নেই। এটি স্যাপের কাজের ঘোড়া। তবে এর ক্লাসগুলির অনেকগুলি সুরক্ষিত এবং প্রোগ্রামারগুলিতে অ্যাক্সেস সরবরাহ করে না। এটা উদ্দেশ্য দ্বারা হয়। এসএপি লোকেরা এত লোভী যে তারা প্রতিটি বৈশিষ্ট্যকে নিয়ন্ত্রণে রাখতে চায় এবং বিশেষ লাইসেন্স ব্যবস্থার অধীনে বিকাশকারীদের কাছে ক্লজ এবং বিষয়গুলি প্রকাশ করার জন্য অতিরিক্ত ভাগ্য চার্জ করতে চায়। কেবল ডিবাগ করুন এবং দ্রুত ভিএস-তে রিপোর্টডোকনমেন্ট অবজেক্টটি দেখুন আপনি অবজেক্টে উপলব্ধ সমস্ত কিছুর পরেও জানতে পারবেন আপনি এগুলি খুব সহজেই আপনার কোডটিতে ব্যবহার করতে পারেন !!
যতক্ষণ না জিইউআই এবং সিএসএস বিষয়গুলি এমন কোনও সিওএম অবজেক্টের প্রত্যাশা সম্পর্কিত যা যথার্থ মুদ্রণের জন্য ডিজাইন করা হয়েছে, প্রতিটি ব্রাউজারে সঠিকভাবে রেন্ডার করা একটি মোট পয়েন্ট এমনকি একটি সাধারণ ডিভ বিভিন্ন ব্রাউজারে আলাদাভাবে রেন্ডার করে।
আমি 7 বছর থেকে স্ফটিক রিপোর্টগুলির সাথে কাজ করে যাচ্ছি এবং সক্রিয়ভাবে অন্যান্য সমস্ত বিকল্পগুলি অন্বেষণ করার সময় সর্বদা এটি অভিশাপ দিচ্ছি। তবে আমি এখনও সাইস্টাল প্রতিবেদনের মতো নমনীয় কিছু দেখতে পাচ্ছি না। বেশিরভাগ কাজের জন্য এসএসআরএস ভাল। তবে ড্যাশবোর্ডের জন্য, সাবরেপোর্টগুলি সহ কমপ্লেক্স রিপোর্টগুলি, ব্যালেন্স শিটগুলি, ট্রায়াল ব্যালেন্সগুলিতে আমি কখনই এসএসআরএসে আমার সময় নষ্ট করব না।
ক্রিস্টাল রিপোর্টে গুগল ট্রেন্ড অনুসন্ধানের চেষ্টা করুন। এটি গত 6 বছর থেকে ধারাবাহিকভাবে হ্রাস পাচ্ছে। ভবিষ্যতে সিআর-এর পক্ষে ভাল লাগছে না।
তবে আরে! এমএস, এসএপি এবং ওআরসিএল এখনও তাদের অ্যাপ্লিকেশনগুলির মূল অংশে ক্রিস্টাল প্রতিবেদনের সমর্থন করে !! এবং কোনও বিআই পণ্য সস্তা আসে না।
আমি মনে করি একজন মার্টিয়ান যেমন ক্রিস্টাল রিপোর্টগুলির সাথে একটি বিস্তৃত এবং ধনাত্মক (তবে কখনও কখনও জটিল) অভিজ্ঞতা অর্জন করে যা এখন আমাদের ইউজার ইন্টারফেসে (ভিবিএ) সম্পূর্ণরূপে সংহত হয়েছে, যেখানে অনুরোধ করা প্রতিবেদনের পরামিতিগুলি এবং ফিল্টারগুলি ব্যবহারকারীর ইন্টারফেস থেকে স্বচ্ছভাবে উত্তরাধিকার সূত্রে প্রাপ্ত ...
আপনি যদি এসএসআরএস বিবেচনা করছেন এবং এটি "ফ্রি" তবে আপনি যদি অতিরিক্ত এসকিউএল সার্ভার লাইসেন্স কিনতে বা এসকিউএল এক্সপ্রেস বিতরণ করতে চান তবে আপনি ডেটা ডায়নামিক্স প্রতিবেদনে আগ্রহী হতে পারেন
এটি এসএসআরএস-এ থাকা সমস্ত কিছু সরবরাহ করে এবং সর্বাধিক প্রোগ্রামিংয়ের নমনীয়তার জন্য মাস্টার রিপোর্ট, থিমস, ক্যালেন্ডার ডেটা অঞ্চল, ডেটা ভিজুয়ালাইজেশন (ডাটাবার, স্পার্কলাইন, আইকনসেট, কালারস্কেল, ...) যুক্ত করে, বার্কোড প্রতিবেদন আইটেম, এক্সেল টেমপ্লেট রফতানি এবং ডেটা মার্জ করা এবং আরও অনেক কিছু। আপনি ডেটা ডায়নামিক্স (এখন গ্রেপসিটি) থেকে একটি পরীক্ষা ডাউনলোড করতে পারেন এবং কয়েকটি প্রতিবেদন দিয়ে চেষ্টা করে দেখতে পারেন, আপনি হতাশ হবেন না।
আমি এখন দুজনের সাথেই কাজ করেছি এবং পাশাপাশি ছিলাম। ক্রিস্টাল ভাল হয়েছে, কিন্তু বছরের পর বছর ধরে এক্সপেনসিস। এটির ছদ্মবেশী, তবে আমরা এতে অভ্যস্ত এবং ইন্টারফেসের সাথে পরিচিত। আমি ল্যাম্প পরিবেশে কাজ করি না, এই বাড়িটি বেশ কয়েকটি বড় ক্লায়েন্টের সাথে এমএস ডায়নামিক্স এবং এমএএস এর সাথে কাজ করে।
আমি এসএসআরএসের জন্য ক্লায়েন্ট ইনস্টল সম্পর্কে উদ্বিগ্ন হওয়ার দরকার নেই। বিতরণগুলি আরও সহজ এবং ডেটা উত্স এবং প্রতিবেদনের মডেলগুলি ভাগ করে নেওয়া ভালভাবে কাজ করছে।
ব্রাউজার যতদূর যেতে পারে, আমি ফায়ারফক্সে এসএসআরএস ২০০৮ গেজ পুরোপুরি রেন্ডার করে দেখেছি। আমি g গেজগুলি ইস্যু ছাড়াই এক্সলে রফতানি করেছি। আমি ফোনে এমওএসএস সহ এবং এর বাইরে প্রতিবেদন স্থাপন করেছি। প্রতিবেদন স্থাপনের পাশাপাশি সেগুলি আড়াল করার জন্য উইন্ডোজ প্রমাণীকরণ ব্যবহার করার ক্ষমতা দুর্দান্ত। রিপোর্ট ভিউয়ার অবজেক্টটি ভিএস ২০০৫ এবং এর পরে মিষ্টি।
লোকেরা, আপনি যে সংস্করণের কথা বলছেন তা দয়া করে উল্লেখ করুন!
উদাহরণস্বরূপ, VS2008 বিল্ট-ইন ফ্রি আরডিএলসি রিপোর্টিং (এসকিউএল সার্ভার 2005 রিপোর্টিং পরিষেবাদির সমান) শিরোনাম এবং পাদচরণের ক্ষেত্রে বাঁধাই করা ক্ষেত্রগুলিকে সমর্থন করে না এবং এটি একটি প্রাথমিক বৈশিষ্ট্য!
এখন আমি এই ভিএস ২০০৮ রিপোর্টিং / আরডিএলসি ২০০৫ থেকে ক্রিস্টাল রিপোর্ট ২০০৮ বেসিক (যা ভিএস ২০০৮ এর সাথে আসে) তে রূপান্তর করছি কারণ এর এই বেসিক বৈশিষ্ট্যটি নেই।
আমি আত্মবিশ্বাসী যে রিপোর্টিং পরিষেবাদি 2.0 / আরডিএলসি 2008 (যা ভিজ্যুয়াল স্টুডিও 2010 এর সাথে আসে) এবং আরও ভাল, সর্বশেষতম রিপোর্টিং পরিষেবাদি 3.0 / আরডিএলসি 2010 ( যা এসকিউএল সার্ভারে ফ্রি জন্য আসে 2008 আর 2 এক্সপ্রেস সার্ভিসের সাথে এক্সপ্রেস ) আরও ভাল এসএসআরএস সমাধান।
SQL সার্ভার উন্নত পরিষেবাগুলির সাথে R2 হলো এক্সপ্রেস (ফ্রি) http://www.microsoft.com/express/Database/InstallOptions.aspx
এখনই আমি রিপোর্টিং পরিষেবাদি 3.0 / আরডিএলসি 2010 এর জন্য ধারণার একটি প্রুফ তৈরি করছি, এবং ফলাফল পোস্ট করব।
রিপোর্টিং সার্ভিসেস (এসএসআরএস / আরডিএলসি) সর্বদা কাজ করা আরও সহজ তবে দাম সহ সহজ হয়। সাধারণ প্রতিবেদনের জন্য, সর্বদা এসএসআরএস / আরডিএলসি চয়ন করুন। মাস্টার-বিশদ, পৃষ্ঠা নিয়ন্ত্রণ এবং আরও জটিল জটিল প্রতিবেদনগুলির জন্য, দয়া করে নতুন এসএসআরএস / আরডিএলসি সংস্করণ (২০০৮,২০১০) এবং ক্রিস্টাল রিপোর্ট সহ এই পরিস্থিতিতে একটি পিসি তৈরি করুন।
যারা পুরানো স্ফটিক প্রতিবেদন একাদশ এবং প্রতিবেদন পরিষেবা 1.0 এর সাথে তুলনা করছেন তাদের জন্য দয়া করে এই 2005 পোস্টটি দেখুন:
এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি এবং স্ফটিক প্রতিবেদনগুলি: একটি প্রতিযোগিতামূলক বিশ্লেষণ http://www.crystalreportbook.com/SSRSandCR_Conc સમાવેશ. asp