PDA

View Full Version : فونت در كريستال ريپورت



Mainar
سه شنبه 17 آذر 1388, 10:25 صبح
سلام

من ميخوام از اطلاعات يه ديتا گريد تو كريستال ريپورت گزارش بگيرم.
مقدار بعضي از خونه هااز عدد و حروف فارسي تشكيل شده.تو كريستال ريپورت فونتشونو B Badr گذاشتم. تو Previwe خودش درست نشون ميده اما وقتي برنامه رو Run و فرم گزارش رو اجرا ميكنم دوباره فونت اون خونه ها بهم ميريزه. حرف بايد بين عددا باشه اما آخر عدد نشون lميده.نميدونم چجوري درستش كنم.

لطفا راهنماييم كنيد
ممنون

shahnam sha
سه شنبه 17 آذر 1388, 10:38 صبح
دوست عزيز اين مشکل فارسي است به نظرم بايد از توابع Reverce استفاده کني و قبل از اين که به کريستال بدي يه بار تابع رو روي اون فيلد اجرا کني من يه تابع در اين مورد دارم ببين کارت رو راه ميندازه.

private string reverse(string str)
{
string[] s1 = new string[1];
string[] s2 = new string[1];
string s = "";
string smax = "";

s1 = str.Split(' ');
for (int i = 0; i < s1.Length; i++)
{
s2 = s1[i].Split('/');
smax = s2[0];
for (int j = 1; j < s2.Length; j++)
{
smax = s2[j] + '/' + smax;
}
s = s + ' ' + smax;
}
return s;
}