مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

amir ali askari

عضویت از 1395/04/21

چاپ اطلاعات روی فرم های نیمه آماده در استیمول

  • سه شنبه 22 تیر 1395
  • 01:40
تشکر میکنم

سلام دوستان من میخوام با استیمول گزارشی طراحی کنم مثل فیش های آب و برق که متون تکراری قبلا توسط چاپ خونه چاپ شدن ،کاربر اون فرم های رو داخل پرینتر میگذاره و اطلاعات اصلی توسط برنامه ا ی که نوشتم چاپ میشه.

نکته مهم اینه که مثلا در فرم های نیمه آماده مثلا جدولی با 10سطر وجود داره که حالا بستگی داره رکوردها کمتر باشن یا بیشتر اگر بیشتر باشن ادامه شون در صفحه بعدی چاپ شوند.و اگر کمتر مثلا3 رکورد،سه ردیف از جدول پر میشن باقیش خب خالی میمونن.

کیست که مرا یاری کند؟sad

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

amir ali askari

عضویت از 1395/04/21

  • سه شنبه 22 تیر 1395
  • 01:45

یه مثال براتون میزنم که بهتر متوجه بشین مثل برگه های فاکتور که جدول داره ودر هر صفحه 20ردیف وجود داره که بستگی داره یا همشون پر میشن یا نه ولی شماره ردیف تا 20قبلا چاپ شده

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 22 تیر 1395
  • 07:05

متوجه منظور شما شما شدم مشکلتون کجاست ؟

میتونید در گزارش از Table استفاده کنید و Border جداول رو حذف کنید

با کمی آزمون و خطا میتونید مقاذیر در جاهای خود قرار دهید

کاربر سایت

amir ali askari

عضویت از 1395/04/21

  • سه شنبه 22 تیر 1395
  • 15:28

مرسی ایمان جان  مشکل اصلی من اینه که میخوام اندازه جدول ثابت باشه ومطابق با تعداد رکورد ها تغییر اندازه نده مثلادر هر برگه همیشه جدولی با 20سطر چاپ میشه اما بستگی  به این داره که اقلام کالا چندتا باشن اگر کمتر باشن مثلا اگر 3قلم باشن سه سطر از جدول با مشخصات اقلام پر میشن وبقیه سطر ها خالی ان اما شماره ردیف دارن  تا 20واگر بیشتر از 20قلم باشن بقیه را در صفحه بعد چاپ میکنه  (مثال فاکتور)فعلابرای اینگه گیجتون نکنم کاری به چاپ با فرم و بدون فرم نداشته باشید ایشاالله بعد از  رفع مشکل اصلی به اون هم رسیدگی میکنیم البته با اجازه ویاری شما

کاربر سایت

amir ali askari

عضویت از 1395/04/21

  • چهارشنبه 23 تیر 1395
  • 12:27

کسی از دوستان میتونه کمکم کنه؟؟؟

کاربر سایت

amir ali askari

عضویت از 1395/04/21

  • چهارشنبه 23 تیر 1395
  • 17:08

پیداش کردمsmiley اصل مطلب این بود که میخواستم فضای خالی با جدولی که سطر هاش خالی است پر پشه باید از empity data band استفاده کنیم .نکته مهم اینه که باید زیر باند دیتا(data band)قرار بگیره و هرچی  باند زیرنویس(columnfooter,group footer,pagefooter,footer)هست خاصیتprint to buttomشون رو trueکنیم ویک متغییر سیستمی شماره خط(line) هم بهش اضافه کنیم آن وقت کل فضایی خالی با سبکی که تعیین میکنیم برای باند دیتا و امپیتی دیتا پر میشه.اینم لینکش

اول هم این مشکل و حل کردم چون برای چاپ بدون فرم جدول خالی خیلی مهمه .

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)