نمایش نتایج 1 تا 7 از 7

نام تاپیک: TextBox

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    ایران - تبریز
    سن
    50
    پست
    61

    TextBox

    سلام
    وقتی در کریستال ریپورت یک تکست باکس (باند شده به بانک اطلاعاتی) قرار میدهم . هنگامیکه آن فیلد مقدار تهی دارد (Null) تکس باکس اصلا دیده نمیشود . در حالیکه من میخواهم دیده شود ولی محتوای نداشته باشد . از کجا میتوانم این خاصیت را فعال کنم .

    با تشکر احد پاشائیان

  2. #2
    کاربر دائمی آواتار کم حوصله
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    ایران - مشهد
    پست
    962
    برای چی می خواهی فیلد خالی نمایش یابد آن که عملا بود و نبودش فرقی ندارد :!: :?:

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    ایران - تبریز
    سن
    50
    پست
    61
    سلام
    ممنون از دقت و توجه شما !

    تو گزارش من یک جدولی وجود دارد که بعضی از این اطلاعات فیلد ها NULL یا تهی می باشد . در اینصورت کادر این فیلد خالی (NULL) رسم نمیشود و در نتیجه شکل یا فرمت این جدول بهم میخورد لذا من دنبال اینم که تمامی کادرها رسم شوند .

    منتظر جواب های دوستان هستم .
    A_Pashayan@yahoo.com
    _________________________________________
    برنامه نویسان واقعی برنامه نویسان سیستم هستند ...

  4. #4
    کاربر دائمی آواتار کم حوصله
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    ایران - مشهد
    پست
    962
    اولا بهترین راه اینه که شما خودتون اون جداول را طراحی کنید و وابسته به فیلد ها نباشه که درصورتی که یکی نال بود با همچین مشکلی روبرو بشید
    ولی خوب یک راه حل:
    شما زمانی که دارید جدول خود را به گزارش معرفی می کنید به جای استفاده از خود جدول از امکانات command استفاده کنید
    و دستور سلکت خود را به این گون بنویسید

    SELECT ISNULL(FILD1,' ') FROM TABLE1 WHERE .....

    این دستور ISNULL با چک کردن فیلد شما در صورت نال بودن فیلد شما اون مقداری را که بعد از کاما در نظر می گیرید به عنوان مقدار اون فیلد در نظر میگیره
    حال اگر فیلد شما رشته ای بود مقدار را داخل کوتیشن بگذارید و اگر فیلد شما از اعداد بود بدون کوتیشن بگزارید

    به قول گلاد جونم: برو حالشو ببر :wink: :mrgreen: (:D) :موافق:

    بازم مشکلی داشتی بگو من در خدمتم :wink: :mrgreen:

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    ایران - تبریز
    سن
    50
    پست
    61
    ُسلام
    ممنون از راهنمایی شما

    راه حل شما را برای حل مشکلم بکار بردم .
    ولی آیا این خصوصیت برای Text Box در Crystal Report وجود دارد که ما با True یا False کردن آن کادر جعبه باکس ها برای فیلد تهی رسم شود .

    تشکر از راهنمایی شما .
    احد پاشائیان
    _________________________________________
    برنامه نویسان واقعی برنامه نویسان سیستم هستند ...
    A_Pashayan@Yahoo.com

  6. #6
    کاربر دائمی آواتار کم حوصله
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    ایران - مشهد
    پست
    962
    والا احد جان الان حضور ذهن ندارم
    ولی تا جایی که یادم میاد یک خاصیت داره که در صورت صفر بودن تکست یا تکراری بودن آن نمایش نیابد ولی برعکس شو یادم نیست
    فردا بررسی می کنم بهت جواب می دم
    راستی این راه حلی که دادم به دردت خورد یا نه ؟؟؟ :wink: :mrgreen:

  7. #7

    salam

    سلام

    ببینید دوستان تمام چیزهای مد نظر شما و حتی فراتر از ذهنتان با کد نویسی زبان مخصوص کریستال رپورت و دستور زبان بیسیک مخصوص کریستال رپورت قابل کنترل هست

    کافیه کار با فورمولا فیلد و پارامتر فیلد رو خوب یاد بگیرین البته بحث بیشتر است ولی الان حسش نیست فقط برای حل مشکل یه مثال میزنم فکر کنید شما یه فیلد داری که میخواهی اگر مقدارش خالی بود لیبل را هم نشان ندهد

    روی لیبل مورد نظر راست کلیک --> Format ---> سربرگ Common تیک مربوط بهsuppress را میزنی و دکمه روبرو که عکس مداد داره رو میزنی و توی قسمت پائین مینویسی
    مثلا اگر فیلد بیمه از جدول مزد مقدارش صفر بود این لیبلی که الان داری براش فرمول مینویسی نشون داده نشه



    if {mozd.bime} = 0 then true


    و میتونی طرز استفاده فرمول نویسی را یاد بگیری و در ایجاد ستون ردیف و فیلدهای محاسباتی در زمان اجرا و غیره بکار ببری

    با تشکر

تاپیک های مشابه

  1. تعداد کاراکترهای TextBox
    نوشته شده توسط مجتبی جوادی در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 5
    آخرین پست: یک شنبه 09 اردیبهشت 1386, 12:46 عصر
  2. رابطه بین textbox و فرامین SQL
    نوشته شده توسط masoudcarpet در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: جمعه 07 اردیبهشت 1386, 18:01 عصر
  3. چگونه محتویات یک textbox html را در textbox asp.net قرار داد
    نوشته شده توسط j-mehdi در بخش طراحی وب (Web Design)
    پاسخ: 13
    آخرین پست: دوشنبه 30 خرداد 1384, 21:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •