ورود

View Full Version : تغيير يك در ميان رنگ گزارشات در كريستال ريپورت



jmfnima
شنبه 15 مرداد 1390, 10:23 صبح
با سلام به همه دوستان
به چه طريقي ميشه رنگ سطرهاي گزارشات كريستال ريپورت رو به صورت يك در ميان تغيير داد به طوري كه وقتي اونو به اكسل هم تبديل كنيم رنگ سطرها به صورت يك در ميان با هم فرق داشته باشه .

akarsu
شنبه 15 مرداد 1390, 22:33 عصر
روی صفحه گزارش گیری راست کلید بکنید و سپس Formula Workshop را کلیک کن
در پنجره باز شده Formula Workshop را باز کنید ئ سپس روی زیر بخش Details راست کلیک کرده و New Formatting Formulas را بزن .
و تو پنجره باز شده قسمت Background color را انتخاب کن و use editor را بزن
در قسمت کد نویسی خط زیر را بنویس
if RecordNumber mod 2 = 0 then crWhite else crSilver

ma.rad
شنبه 15 مرداد 1390, 23:39 عصر
if RecordNumber mod 2 = 0 then crWhite else crSilver

این چه زبونیه ؟ آموزش کامل شو داری بزاری؟

jmfnima
یک شنبه 16 مرداد 1390, 09:59 صبح
دوست عزيز اين كدهاي وي بي است اگه ميشه كدها رو با زبون سي شارپ بديد . ممنون

akarsu
یک شنبه 16 مرداد 1390, 20:42 عصر
آموزش کامل شو داری بزاری؟

نه آموزش کاملشو ندارم .. چون خودمم این روش رو یکی دیگه بهم گفته

akarsu
یک شنبه 16 مرداد 1390, 20:42 عصر
اين كدهاي وي بي است اگه ميشه كدها رو با زبون سي شارپ بديد

دوست عزیز من خودم تو پروژه #C خودم استفاده کردم یعنی دو سی شارپ کار میکنه

mhsmity
دوشنبه 13 مرداد 1393, 03:38 صبح
روی صفحه گزارش گیری راست کلید بکنید و سپس Formula Workshop را کلیک کن
در پنجره باز شده Formula Workshop را باز کنید ئ سپس روی زیر بخش Details راست کلیک کرده و New Formatting Formulas را بزن .
و تو پنجره باز شده قسمت Background color را انتخاب کن و use editor را بزن
در قسمت کد نویسی خط زیر را بنویس
if RecordNumber mod 2 = 0 then crWhite else crSilver
سلام بنده از این روش استفاده کردم ولی از دو طرف جدول بنده یعنی سمت راست و سمت چپ مقداری رنگ بیرون زده
چون جدول من به اصطلاح Fit کاغذ نیست
برای این که این مشکل رو حل کنم باید طول جدول خودم رو بزرگتر کنم تا Fit کاغذ بشه یا نه ؟
اگه امکان برزگتر کردن جدول نباشه اون وقت چی ؟

mhsmity
پنج شنبه 16 مرداد 1393, 13:38 عصر
سلام بنده از این روش استفاده کردم ولی از دو طرف جدول بنده یعنی سمت راست و سمت چپ مقداری رنگ بیرون زده
چون جدول من به اصطلاح Fit کاغذ نیست
برای این که این مشکل رو حل کنم باید طول جدول خودم رو بزرگتر کنم تا Fit کاغذ بشه یا نه ؟
اگه امکان برزگتر کردن جدول نباشه اون وقت چی ؟

سلام ظاهرا جواب نداره درسته ؟
اساتید کمک کنین
باید از نوع یه پست ایجاد کنم و این سوال رو بپرسم؟

a_mohammadi_m
سه شنبه 28 مرداد 1393, 08:31 صبح
سلام
به نظرم باید background هر یک از فیلدهای داخل جدول رو با فرمول تعریف کنی
موقع طراحی هم طول کادر فیلد رو تا لبه جدولت بکشی
ظاهرا طول فیلد از حاشیه جدول بیورن افتاده

mhsmity
چهارشنبه 29 مرداد 1393, 18:02 عصر
سلام
به نظرم باید background هر یک از فیلدهای داخل جدول رو با فرمول تعریف کنی
موقع طراحی هم طول کادر فیلد رو تا لبه جدولت بکشی
ظاهرا طول فیلد از حاشیه جدول بیورن افتاده

از توجه شما ممنون
ولی این که راه حل زیاد درستی نیست
چون اگه جدول من درای عرض متغییری باشه چیه اصلا جدول من طور کاغذ نیست و خیلی کمتره
اون وقت باید چی کار کرد؟