با سلام
من یک برنامه با vb+sql server +crystal report 9.0 نوشته ام
حالا بعد از مدتی در گزارش print شده حروف انگلیسی به صورت مربع مربع چاپ می شود
در صورتی که در پیش نمایش درست نمایش میدهد.
با تشکر
با سلام
من یک برنامه با vb+sql server +crystal report 9.0 نوشته ام
حالا بعد از مدتی در گزارش print شده حروف انگلیسی به صورت مربع مربع چاپ می شود
در صورتی که در پیش نمایش درست نمایش میدهد.
با تشکر
اگر report رو با crystal report می گیری برو نرم افزار وفت رو از مایکروسافت بگیر بعد به نرم افزارت پیوندش بده ( خط های انگلیسی رو به نرم افزار وفت بده )
نیازی به اون برنامه ای که دوستمون گفتن نیست!
از فونتهای فارسی همچون Tahoma استفاده کنین
یا فونتهایی نظیر nazanin , zar
موفق باشید
این هم کل فونهتای B ویندوز... BNazanin , BZar و بقیه
موفق باشید
درباره سلام
من از فونتهای B استفاده کردم ولی مشکلم حل نشد
البته اینو بگم که گزارشگیری از VB انجام شده و ویندوز هم 2000 است.
تنظیمات زبان و ناحیه سیستمتون رو روی فارسی و ایران قرار بدین ببینین مشکل حل میشه؟
موفق باشید
دوست عزیز
ممنون از شما ، نسخه فونتهای شما نیز قدیمی است ، من با اطمینان از تنظیمات زبان فارسی ، تستشون کردم ، متاسفانه جواب نداد .
راه حل نسخه جدید فونتهای B ...
همین تنظیمات رو توی XP تست کنین ببینین حل میشه؟
جناب sm
من روی ویندوز Xp کار میکنم ، تنظیمات هم درسته ،
همون طور که حدس میزنم ، این مشکل فونته .
اگر نوع داده هاتون NCHAR , NVARCHAR هست یه کار بکنین.
توی دستور Select که به گزارشتون رد کردین داده ها رو به char , varchar تبدیل کنین و نمایش بدین ... ببینین باز هم مشکل باقیه ؟
هرچند که باتوجه به شکل ضمیمه بعید میدونم مشکل از برنامه باشه... احتمالا از ویندوز شماست
آخه من توی این مثال از بانک Northwinde خود SQL و از جدول Product استفاده کردم و فیلد Product Name اون که از نوع Nvarchar هم بود رو مستقیم آوردم توی گزارش و فونت اون رو هم B Nazanin قرار دادم ولی می بینین که مشکلی نداره!
همین گزارش رو روی سیستمتون اجرا کنین ببینین درسته؟
موفق باشید
متوجه شدم!
به نوع فیلد ربط نداره ، فیلد (VarChar , NVarChar ) تاثیری ندارند ،
جناب sm خصوصیت RightToLeft مربوط به Object رو True کنید تا فونت مربعی رو شما هم مشاهده کنید .
(نگید که این خصوصیت False بمونه ) ،
کلی مشکل ایجاد میکنه ، اگه لازم شد میگم!
درسته... بخاطر Right To Left کردن هست
توی این حالت اگه از فونت های فارسی بدون B استفاده کنین مشکلی ندارین... مثل Nazanin
موفق باشید
باز برگشتیم سر جای اول !
فونتهای غیر B ، فیلدهایی که فقط شامل اعداد هستند رو با اعداد انگلیسی نشون میده !