سلام
با یه مشکل برخورد کردم هر کاری می کنم درست نمیشه
نمی دونم چطوری یه TextBox رو راست نویس کنم این مشکل رو هم داخل VB و هم داخل Crystall Report دارم.
Right-to-left رو هم True میکنم درست نمیشه
سلام
با یه مشکل برخورد کردم هر کاری می کنم درست نمیشه
نمی دونم چطوری یه TextBox رو راست نویس کنم این مشکل رو هم داخل VB و هم داخل Crystall Report دارم.
Right-to-left رو هم True میکنم درست نمیشه
سلام
RTL کنترلرهای عادی که در همان پنجره properties ممکن است و در کریستال هم باید ...نمی دونم چطوری یه TextBox رو راست نویس کنم این مشکل رو هم داخل VB و هم داخل Crystall Report دارم.
Right-to-left رو هم True میکنم درست نمیشه
Control->RightClick->Paragraph->Reading order
و اگر اعمال فوق را انجام داده اید ولی اثری نداشته احتمالاً برنامه شما اصلا کامپایل نشده، یا به علت خطای سینتکسی در جایی از کد و یا یک ایراد کوچمک در VS ...
فرمان Project->Rebuild Solution را اجرا کنید تا پروژه صراحتاً کامپایل شود.
سلام
1- این کارا رو کردم ولی مشلم حل نشد خصوصا در کریستال
Rebiuld که می کنم با موفقیت انجام می شود ولی این مشکلش حل نمیشه
2 - یه سوال دیگه هم در مورد کریستال داشتم
چگونه یه خط یا یه box رو کج کنم (به اندازه ی 45 درجه)
گزارشام بزرگه میخوام داخل هر ستون چند فیلد بزارم
3- شرمنده progressbar.dll ندارین
چون با progressbar خود vs مشکل دارم.حرکت نداره
Last edited by azad5162; 06-04-2009 at 09:00.
سلام
اگر آن مشکل RightToleft را میگویید، باید خودتان جایی را اشتباه کرده باشید و چیزی به ذهنم نمیرسد، اگر نمونه ای آپلود کنید، میتوانم علت را پیدا کنم.این کارا رو کردم ولی مشلم حل نشد خصوصا در کریستال
Rebiuld که می کنم با موفقیت انجام می شود ولی این مشکلش حل نمیشه
تاجایی که من از نسخه 2008 کریستال میدانم، کریستال فقط چرخشهای ضریب 90 در جه را دارد 90 و 180 و 270 و این چرخش 45 را ساپورت نمیکند.چگونه یه خط یا یه box رو کج کنم (به اندازه ی 45 درجه)
گزارشام بزرگه میخوام داخل هر ستون چند فیلد بزارم
ولی اگر این چرخش 45 را برای label های ثابت نیاز دارید، میتوانید تصویر متن چرخیده ای در photoshop درست کنید و تصویر را در کریستال استفاده کنید.
progressbar خود vs کارتان را راه نمی اندازد؟ درصد پردازش را ندارید؟شرمنده progressbar.dll ندارین
چون با progressbar خود vs مشکل دارم.حرکت نداره
نکند از این progressbar ها میخواهید که فقط یک انیمیشن حرکتی هستند و ربطی هم به درصد پیشرفت ندارند؟؟؟!!!
اینها در واقع progressbar نیستند! و نیازی به progressbar و کنترلر خاص و dll ندارد !!!
ساده فکر کنید، چه نیاز است، همیشه همه چیز را بپیچانیم؟ شما به راحتی میتوانید از یک تصویر متحرک gif برای منظور خود استفاده کنید.
سلام
براتون امکان داره درباره گزارش پویا بهم بگین که کاربر خودش فیلد های مورد نظرش رو انتخاب کنه
با فیلدهای database مشکل دارم نمی دونم چه جوری توی گزارش بذارمشون که بعد با Selected formola داده ها رو بفرستم
سلامم
اصولاً نرم افزار Stimul بسیار ساده تر و پیشرفته تر از کریستال است.براتون امکان داره درباره گزارش پویا بهم بگین که کاربر خودش فیلد های مورد نظرش رو انتخاب کنه
مخصوصاً در ضمینه ساخت گزارش پویا، پیشنهاد میکنم کریستال را بیخیال شوید و با Stimul کار کنید.
سلام
از همراهیتون ممنون
ولی احساس میکنم همون مشکل را با این نرم افزار هم دارم تا جایی که من خوندم فقط یاد گرفتم dataset رو به صورت runtime به گزارش اضافه کنم
که این کارو من با کریستال هم انجام میدم ولی...
من می خوام فیلد ها در زمان اجرا عوض بشوند یعنی اگر کاربر 5 تا فیلد اول رو انتخاب کرد گزارشم 5 تا فیلد اول رو نشون بده و اگر 5 تا فیلد آخر، گزارش 5 تا فیلد آخر رو نشون بده.
header هاشون رو میشه منظم کرد ولی فیلد های datasetرو نمی تونم در زمان اجرا عوض شوند.
یه مشکله دیگه هم با شبکه دارم برنامه روی یک سیستم کار میکنه یعنی من server رو خود همون سیستم می زارم و برنامه جواب میده ولی...
حالا روی سیستم 2 تا ویندوز دارم یکی ویندوز اصلی و یکی داخل VMware این 2 تا ویندوز شبکه هستند برنامه رو روی هر کدام نصب می کنم جواب میده ولی وقتی روی یکی، Server رو دیگری می گذارم جواب نمیده.
از این گذشته برنامه ای که خودتون فرستادین رو نمیتونم به شبکه ببرم یعنی روی هر سیستم که نصب کنم متعلق به همان سیستم است و نمی دانم یک سیستم دیگر باید چگونه از database سیستم اول استفاده کند
Last edited by azad5162; 09-04-2009 at 13:18.
سلام
Stimu امکاناتی دارد که خود کاربر میتواند گزارش مورد نظر خود را بسازد و فیلدها را هم چیدمان کند، ضمناً فارسی را هم ساپورت میکند.
بدون شک شما در stup برنامه مشکل دارید...Server رو دیگری می گذارم جواب نمیده
از این گذشته برنامه ای که خودتون فرستادین رو نمیتونم به شبکه ببرم یعنی روی هر سیستم که نصب کنم متعلق به همان سیستم است و نمی دانم یک سیستم دیگر باید چگونه از database سیستم اول استفاده کند
شما باید تمام پیشنیاز ها را نصب کنید.
Installer3.1
Framework2~3.5
Crystall
Sql Server
و...
بعد از اتمان نصب پیشنیازها باید فایلهی مورد نیاز را به محل مناسب کپی کنید که این شامل کپی کردن فایلهای دیتابیس هم میشود، همان دو فایل mdf و ldf ...
بعد باید ارتباط فایلها را با sqlserverبرقرار کنید و connectionstring مطلوب را برای برنامه تهیه کنید.
یا باید بانکک mdf را attach کنید و یا اگر برنامه تان کوچک و مختصر است (در حد دفترچه تلفن) میتوانید از sqlserver express و قابلیت attach موقت در زمان اجرا و با دادن مسیر mdf استفاده کنید.
همه مراحل فوق را میتواند در یک بسته setup گنجاند.
شما باید بهتر بدانید برنامه تان برای اجرا نیاز به چه شرایطی دارد !
موفق باشید.
سلام
من نمي خوام كاربر اجازه داشته بشه گزارش بسازه
هر چي هست بايد خودم از طريق كد به صورت runtime اضافه كنم
يعني ميخوام كاربر داخل برنامه تيك بزنه بعد بر طبق كاري كه كاربر ميخواد با كد اضافه بشه
من فقط مي خوام ياد بگيرم چگونه فيلدهاي database رو در زمان اجرا به Report اضافه كنم كه از اين طريق بتوانم فيلد هاي دلخواه را اضافه كنم
اين در stimul هست دنبالش بگردم؟
Last edited by azad5162; 10-04-2009 at 20:11.
سلام
بحرحال اگر اینکار را هم بخواهید در کریستال نمیتوانم کمکتان کنم.يعني ميخوام كاربر داخل برنامه تيك بزنه بعد بر طبق كاري كه كاربر ميخواد با كد اضافه بشه
(
یعنی میشود کارهایی کرد ولی چندان خوش آیند و منطقی نیست!!!
یعنی باید فیلدهایی از قبل روی فرمتان مستقر کنید و در runtime این فیلدها را بدست اورده و caption شان را اصلاح کنید و در صورت اینکه تعداد فیلها هم میتوانید متغییر باشد، محل و موقعیت انها را در runtime چیدمان کنید و برخی را با قرار دادن ابعاد صفر نامرئی کنید ...
و...
کدی کاملاً غیر حرفه ای و صددرصد غیر قابل نگه داری و ترمیم.
اصلاً کار زیبا و اصولی نیست، این میتواند یک فاجعه کدنویسی باشد، با کریستال ارزشش را ندارد ...
این کار مورد نظر شما در کریستال زجرآور است و آدم را از برنامه نویسی شدن پشیمان میکند!
)
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)