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

نام تاپیک: تبدیل رشته به عدد در جمع

  1. #1

    تبدیل رشته به عدد در جمع

    سلام
    من یه کد تقریبا به این شکل نوشتم و جمع یک ستون رو آخر هر ستون می خوام چاپ کنم

    shared t_sum as number
    t_sum=sum({table1.field})
    formula=t_sum


    مشکل اینه که این فیلد من تو بانک نوعش text هستش و کریستال واسه اون ایراد میگیره هر چی آوردم val یا int استفاده کردم کارساز نبود
    اگه میشه لطفا راهنمایی کنین

  2. #2
    سلام
    از تابع ToNumber برای تبدیل به عدد استفاده کنید
    سپس عملیات عددی نظیر sum انجام دهید

  3. #3
    کاربر دائمی آواتار meh_secure
    تاریخ عضویت
    دی 1383
    محل زندگی
    California
    پست
    964
    این کد کار رو راه می اندازد. اما سعی کنید از همون ابتدا نوع فیلدهاتون رو تعیین کنید تا بعدا به این جور مشکلات نخورید.
    خود بنده دچار چنین مشکلی شده بودم و از تابع Val استفاده می کردم اما کارم درست نشد و مجبور شدم دیتابیس رو تغییر بدم که خودش مشکلاتی رو در بر داشت ....

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021

    Lightbulb

    نقل قول نوشته شده توسط meh_secure
    خود بنده دچار چنین مشکلی شده بودم و از تابع Val استفاده می کردم اما کارم درست نشد و مجبور شدم دیتابیس رو تغییر بدم که خودش مشکلاتی رو در بر داشت ....
    سلام

    نیازی نبود دیتابیس رو تغییر بدید.
    میتونستید به Schema دیتاست برید و در اونجا نوع فیلد رو int میکردید. اینجوری کریستال اونو int میشناسه. البته این کارو باید قبل از دادن DataSet به کریستال، باید انجام بدید.

    در پناه حق موفق باشید و پرتوان

  5. #5
    کاربر دائمی آواتار meh_secure
    تاریخ عضویت
    دی 1383
    محل زندگی
    California
    پست
    964
    آقا ما از این کارا بلد نبودیم و نیستیم.
    میشه شما یکم بما یاد بدید ؟؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021

    Lightbulb

    سلام

    نقل قول نوشته شده توسط meh_secure
    آقا ما از این کارا بلد نبودیم و نیستیم.
    میشه شما یکم بما یاد بدید ؟؟
    روی دیتاست Right Click کنید و View Schema رو انتخاب کنید. از این طریق میتونید Schema دیتاست رو مشاهده کنید و در صورت نیاز تغییر بدید. در اصل Schema یک فایل XML است.

    در پناه حق موفق باشید و پرتوان

  7. #7
    کاربر دائمی آواتار meh_secure
    تاریخ عضویت
    دی 1383
    محل زندگی
    California
    پست
    964
    این که شما فرمودید درست. مشکل بنده در VB6 بود.

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

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