PDA

View Full Version : فیلد فارسی در crystal report



ayani2002
دوشنبه 08 بهمن 1386, 12:03 عصر
من در یک subreport فیلد فارسی دارم و از فونت bnazanin استفاده کردم وقتی این subreport را به یک report ، اضافه کردم و در crystal report گزارش را دیدم همه چیز درست است و لی وقتی دکمه print را می زنم در acrobat این کلمه فارسی را برعکس نمایش می دهد.(مثلا "مزدا" را " آزدم"نمایش می دهد)

sm
دوشنبه 08 بهمن 1386, 12:52 عصر
تنظیمات مربوط به زبان سیستم رو توی Advance مربوط به RAL از قسمت کنترل پانل روی فارسی ست کنین.

موفق باشید

ayani2002
دوشنبه 08 بهمن 1386, 15:28 عصر
من این کارم کردم ولی مشکلم حل نشد

sm
سه شنبه 09 بهمن 1386, 10:00 صبح
فیلد مربوطه رو توی کریستال RTL کردین ؟

موفق باشید

ayani2002
سه شنبه 09 بهمن 1386, 12:53 عصر
بله ،فیلد rtl است

ayani2002
سه شنبه 09 بهمن 1386, 15:22 عصر
مشکل حل شد

sm
شنبه 13 بهمن 1386, 13:09 عصر
نمیخواین توضیح بدین چطور حل شد ؟

موفق باشید

mosavi_M_K
یک شنبه 08 اردیبهشت 1387, 10:25 صبح
با سلام فیلد را چطوری به rtl تغییر می دهیم.

Moslemu
شنبه 14 اردیبهشت 1387, 09:40 صبح
سلام.
1. برا اينكه فيلدتونو rtl كنيد، روي اون كليك راست كنيد و Format Text رو بزنيد.
توي تبِ Paragraph ميتونيد Right to Left رو انتخاب كنيد.

2. وقتي كه فيلدهاي فارسي رو rtl مي‌كنيد و گزارشو به pdf تبديل مي‌كنيد، فيلدها برعكس نشون داده مي‌شن؛ اما اگه فيلدها رو Left to Right كنيد، اين مشكل حل مي‌شه.

mosavi_M_K
شنبه 14 اردیبهشت 1387, 10:55 صبح
سلام گزارش من با vb.net ساخته شده و با كليك سمت راست روي فيلد format text وجود نداره اگه ممكنه بيشتر توضيح بدهيد.

sm
یک شنبه 15 اردیبهشت 1387, 11:01 صبح
نوع فيلدتون كاراكتري هست يا عددي ؟

اگه از بانك ميخونين اون مهم است.

موفق باشيد

ly.comeng
چهارشنبه 06 شهریور 1387, 11:15 صبح
سلام
من با دستوراتی که گفته شد انجام دادم و درست کار کرد(یعنی فارسی شد)
حالا سوالم اینه که موقع چاپ هم فارسی میزنه؟فونت ها خراب نمیشن؟ و ...

bsng110
چهارشنبه 06 شهریور 1387, 15:57 عصر
هوالحکیم. سلام. من هم این مشکل را داشتم. به خاطر اینه که ویژوال استودیوتون را کامل نصب نکردین. اگه بقیه کامپوننت ها را هم نصب کنید، حتماً زبانه Paragraph نیز به گزینه ها اضافه می شود. در ضمن حواستان باشد که فقط بعضی از فیلد ها زبان Paragraph دارند بنابر این چنانچه در بعضی فیلد ها این زبانه را ندیدید، فکر نکنید عیب از کریستال و ... است. یا علی. حق نگهدارتان

Jabdon
چهارشنبه 27 شهریور 1387, 23:29 عصر
سلام
آفایون من یه گزارش با C# و خود کامپوننت داخلش درست کردم (همون Crystal Report) ولی نمی دونم چرا فیلد های فارسی رو با علامت سوال نشون میده . لطفا راهنمایی کنین

با تشکر

Jabdon
پنج شنبه 28 شهریور 1387, 14:43 عصر
عجب !!!!!
چقد این فروم فعاله !!!!!
عجب !!!!!!
دوتا سوال کردیم اصلا انگار که نه انگار.

Jabdon
پنج شنبه 28 شهریور 1387, 17:33 عصر
آفایون من یه گزارش با C# و خود کامپوننت داخلش درست کردم (همون Crystal Report) ولی نمی دونم چرا فیلد های فارسی رو با علامت سوال نشون میده . لطفا راهنمایی کنین

Moslemu
پنج شنبه 28 شهریور 1387, 18:38 عصر
سلام.
یعنی مقادیرتونو با علامت سؤال نشون می ده؟
فونتتون چیه؟

Jabdon
پنج شنبه 28 شهریور 1387, 18:59 عصر
سلام
خداروشکر بالاخره یکی منو تحویل گرفت .
عزیزم فونت من اول Arial بود بعد کردمش Tahoma تو هیچ کدوم نشون نداد و فیلدارو به صورت زیر نشون میده
مثلا لباس رو به صورت زیر نشون می ده .
؟؟؟؟
نمی دونم باید چکار کنم درست بشه لطفا کمک.

Moslemu
پنج شنبه 28 شهریور 1387, 21:29 عصر
فونتهای B رو هم امتحان کردید؟
آخه ممکنه Arial یا Tahoma، مدل فارسیشون نباشه!

Jabdon
پنج شنبه 28 شهریور 1387, 22:00 عصر
سلام
B رو هم تست کردم ولی فقط اعداد رو فارسی کرد و روی نوشته ها تاثیری نداشت. میشه کلا خصوصیات یک فیلئ فارسی رو توی SQl و Crystal بگین و یا حتی نحوه پر کردنش از طریق TextBox چون من به نظرم همه چی درسته ولی با برای اطمینان این مواردو اگر زحمتشو بکشین ممنون می شم.
با تشکر

Moslemu
جمعه 29 شهریور 1387, 09:21 صبح
توی SQL از نوع nvarchar برای فیلدهای فارسی استفاده میشه.
RTL رو هم انتخاب کردید؟ (توی کریستال)



... حتی نحوه پر کردنش از طریق TextBox ...
با تشکر
حتی نحوه ی پر کردنش؟!!

Jabdon
جمعه 29 شهریور 1387, 13:46 عصر
سلام

حتی نحوه ی پر کردنش؟!!

(http://barnamenevis.org/forum/report.php?p=597892)
آره . چون از یکی از دوستان شنیدم که میشه یک TextBox رو با فرمت UTF-8 برای SQL فرستاد برای همین پرسیدم . حالا من فیلد هام توی SQL از نوع varchar هست میرم تغیر میدم و نتیجه رو میگم .

خیلی ممنون

Jabdon
جمعه 29 شهریور 1387, 13:54 عصر
سلام
Moslemu (http://barnamenevis.org/forum/member.php?u=50526) جان دستت درد نکنه که منو راهنمایی کردی . مشکل حل شد. باید فیلدهای فارسی تویه SQL از نوع nvarchar باشن تا داخل Crystal Report فارسی نشون بده . بازم ممنونم از راهنمایی هات.

باتشکر