سلام من میخواستم بدونم چطور میتونم در استیمول اعداد رو به حروف بنویسم
سلام من میخواستم بدونم چطور میتونم در استیمول اعداد رو به حروف بنویسم
سلام به همه عزیزان
من یک گزارشی با stimulsoft طراحی کردم که حالت انرا landscape قرار دادک وقتی با برنامه ویندوزی ازش پرینت میگیرم landscape پرینت میگیره اما وقتی همون گزارش رو به صفحه asp میبرم و میخوام پرینت بگیرم Portrait پرینت میگیره...
چه کار کنم تا در وب هم landscape پرینت گرفته بشه...؟
چطوری می شه تعداد سطرهای دیتا بابند رو محدود کرد متلا تعداد سطرها را 12 رسوند ممنون می شم راهنمایی کنید
من به همین شکلی که دوستان گفتند پارامتر ارسال میکنم خطا نمیده اما همون پیش فرض رو نمایش میده و مقداررو جایگزین نمیکنه
البته از تابع سام مربوط به فیلد هم استفاده کردم (به همون شکلی که دوستان در همین فروم گفتند)اما اونم بدون خطا
هیچ مقداری نمایش نمیده
آخرین ویرایش به وسیله shocraneh : سه شنبه 04 مرداد 1390 در 07:38 صبح
سلام
ایا Stumul viewerداریم که بشه توی wpf استفاده کرد درضمن من stimul 2010 رو نصب کردم اما نتونستم توی wpf ببینمشو ن و یا بتونم توی tools اضافشون کنم
ببخشید که ابتدایی پرسیدم
سلام به همه
من توی فرم C# یک قسمت برای دریافت آی پی دارم و برای لاگین کردن از شرط استفاده میکنم و از همون آی پی توی تمام فرمهام استفاده می کنم :
if (LoginPage.chk == 1)
{
cn.ConnectionString = "Data Source=" + LoginPage.IP + ",1433;Network Library=DBMSSOCN;initial Catalog=D1;Integrated Security=SSPI";
}
else
{
cn.ConnectionString = "Data Source=(Local);Initial Catalog=D2;Integrated Security=SSPI";
}
حالا می خوام که گزارش بگیرمو یک سوال پیش میاد برام .اونم اینه که چجوری می شه اگر آی پی داده شده بود با آی پی گزارش بگیره و اگر نداده بود معمولی گزارش بگیره؟
نمی خوام از 2 تا stiReport مختلف استفاده کنم.
آخرین ویرایش به وسیله takgig : سه شنبه 04 مرداد 1390 در 16:21 عصر
سلام دوستان
من یه مشکل تو گزارشگیری با StimulReport دارم
من میخام یه رکورد با متن بلند را گزارش بگیرم درواقع یه رکورد تو چندتا صفحه ولی رو وب کلشا یه صفحه در نظر می گیره و تو تبدیل به پی دی اف متن خالی میاره.
ممنون
سلام دوستان کسی با کانورتور این برنامه که اسمش Import.CrystalReports.exe کار کرده ؟
با سلام پس از یک غیبت بسیار طولانی
موافقید یه جزوه کاملا فارسی و کامل در رابطه با stimul Report بسازیم
با یک مشارکت جدی فکر میکنم چیز خوبی از آب دربیاد. نظرتون چیه؟
من وقتی دوتا جدول رو ارسال میکنم هیچی نشون نمیده . چرا ؟؟؟؟؟
DataTable dt1= ds.Tables[0];
DataTable dt2= ds.Tables[1];
StiReport report = StiWebReport1.GetReport();
report.Dictionary.DataSources.Items[0].DataTable = dt1;
report.Dictionary.DataSources.Items[1].DataTable = dt2;
report.RegData("DataSource1", dt1);
report.RegData("DataSource2", dt2);
StiWebViewer1.Report = report;
یکی کمک کنه ...
من میخوام به گزارشم دوتا table بفرستم چطوری این کار رو کنم .
کد زیر رو وقتی اجرا میکنم هیچ اطلاعاتی نشون نمیده. مشکلم چیه ؟؟؟
DataTable dt1= ds.Tables[0];
DataTable dt2= ds.Tables[1];
StiReport report = StiWebReport1.GetReport();
report.Dictionary.DataSources.Items[0].DataTable = dt1;
report.Dictionary.DataSources.Items[1].DataTable = dt2;
report.RegData("DataSource1", dt1);
report.RegData("DataSource2", dt2);
StiWebViewer1.Report = report;
report.jpg
با سلام .ارسال پارامتر خطا نمیده اما مقدار هم نمیزنه
.
تابع سام هم با وجودی که چندتارکورداضافه می کنی همیشه مقدار یک میزنه
اگه دوستان یک لینک معرفی کنند که شیوه استفاده از تابع های موجود رو توضیح بده ممنون میشم
دوست عزیز بنده کدتون رو اصلاح کردم
توضیحات لازمه رو بصورت کامنت تو کد گذاشتم
فقط به دو نکته زیر دقت کنید
اول اینکه متغیر رو بعد از دستور کامپایل پاس کنید
دوم اینکه شما برا sum فقط یه sum خالی گذاشته بودید طبیعیه که کاری نمیکنه
یه فایل آموزشی بصورت AVI ایجاد کردم که نحوه استفاده از SUM رو براتون نشون میده
ضمنا تو پروژه فایلهای DLL لازم StimulReport رو هم گذاشتم واسه همین حجمش یکم زیاد شده
این لینک فایل آموزشی AVI
http://ifile.it/2jyswr6
اینم لینک پروژتون
http://ifile.it/qbr48nc
موفق باشید.
سلام
دو تا مطلب ، -اول بگم تو stimul تازه کارم-
مطلب اول اینکه من یا استفاده از designer for wpf یک گذارش درست کردم
بعد اونو با استفاده از add existing item به پروژم اضافه کردم حال یکی بفرمایید من چه جوری اونو نمایش بدم
البته این کد رو نوشتم اما جواب نداد
StiReport repo = new StiReport();
repo.Load("RIReport/STReportw.mrt");
repo.Compile();
ارسال دیتاگریدوبو به گزارش
دوستان کسی اینکار انجام داده؟
میدونید چه باید کرد؟
چطور میشه گزارش پویایی ایجاد کرد که هر دیتاگریدویویی با هر تعداد ستونی رو بشه بهش ارسال کرد؟
اصلا اینکار از نظر تئوری امکان پذیره؟
تشکر![]()
برای بار اول که رو دکمه گزارش کلیک میکنی مشکلی نیست. حالا گزارش رو می بندم و قبل از بستن فرم برای دومین بار روی دکمه گزارشگیری کلیک می کنم تا دوباره همون گزارش رو بیاره اما گزارش خالی میاره وحتما باید فرم رو ببندی دوباره بازش کنی .چه خطی رو اضافه کنی تا این مشکل پیش نیاد
stiReport1.RegData(dt);
stiReport1.Compile();
stiReport1.Render();
stiReport1.Show();
سوال دوم . چی کار کنم که مقادیر عددی تو گزارش به صورت فارسی نمایش داده بشه(انگلیسی نباشه )
آخرین ویرایش به وسیله shocraneh : سه شنبه 25 مرداد 1390 در 21:33 عصر
می خام گزارشم به شکل خاص گروه بندی بشه توی یه فایل ورد کشیدم. اسکریپت مربوط به جدولم اینه
USE [DataBase]
GO
/****** Object: Table [dbo].[Table1] Script Date: 08/16/2011 21:55:22 ******/
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
SETANSI_PADDINGON
GO
CREATETABLE [dbo].[Table1](
[Id] [int] IDENTITY(1,1)NOTNULL,
[Sub] [varchar](20)NULL,
[Groups] [varchar](20)NULL,
[Description] [nvarchar](50)NULL,
[Debit] [int] NULL,
[Credit] [int] NULL
)ON [PRIMARY]
GO
SETANSI_PADDINGOFF
آخرین ویرایش به وسیله shocraneh : سه شنبه 25 مرداد 1390 در 21:43 عصر
دوست عزیز برا این پستتون برنامشو برام سند کنیدبرای بار اول که رو دکمه گزارش کلیک میکنی مشکلی نیست. حالا گزارش رو می بندم و قبل از بستن فرم برای دومین بار روی دکمه گزارشگیری کلیک می کنم تا دوباره همون گزارش رو بیاره اما گزارش خالی میاره وحتما باید فرم رو ببندی دوباره بازش کنی .چه خطی رو اضافه کنی تا این مشکل پیش نیاد
موفق باشید.
آخرین ویرایش به وسیله Esmail Solhkhah : چهارشنبه 26 مرداد 1390 در 02:53 صبح
دوست عزیز برنامشو براتون نوشتممی خام گزارشم به شکل خاص گروه بندی بشه توی یه فایل ورد کشیدم. اسکریپت مربوط به جدولم اینه
موفق باشید.
تو دیزاین گزارش آیتم مورد نظر رو انتخاب کنید تو پراپرتیهاشچی کار کنم که مقادیر عددی تو گزارش به صورت فارسی نمایش داده بشه(انگلیسی نباشه )
Text Options رو باز کنید و Right To Left رو True کنید
موفق باشید.
گروه بندی به چه صورت انجام میشه ؟ می خام بر اساس فایل ورد باشه
مشکلم با فار سی نویسی اعداد و لود مجدد گزارش هنوز حل نشده که تو پروژه الحاق شده مشخص کردم
ممنون
دوست عزیز مورد اینجاست که شما تو دیزاین ویو رو به عنوان منبع داده برا stireport3 مشخص کردید ولی موقع پاس کردن با کد، دارید دیتاتیبل پاس میکنید
بنده این قسمت از کدتون رو تغییر دادم، بررسیش کنید مورد حله
mainDataSet.View1.Rows.Clear();
SqlConnection Connection = new SqlConnection(ConnectionString);
SqlCommand Cmd = new SqlCommand("PP1", Connection);
Cmd.CommandType = CommandType.StoredProcedure;
using (SqlDataAdapter DA = new SqlDataAdapter(Cmd))
{
DataTable dt = new DataTable("PP1");
DA.Fill(mainDataSet.View1);
}
stiReport3.RegData(mainDataSet);
stiReport3.Render();
stiReport3.Show();
ضمنا برای بنده که گزارش اعداد رو فارسی نشون میده
مورد شما تو تنظیمات زبان و نوع نمایش اعداد تو ویندوز باید باشه
اگه حل نشد :
TeamViewer کار کرده باشید PM بدید ریموت کانکت شم مورد رو حل کنم
در مورد نحوه نمایش گزارش بر اساس فایل ورد هم که بنده بیس قضیه یعنی گروه بندی و کارای دیگه رو انجام دادم بقیش با خودتون
موفق باشید.
سلام دوستان
چه جوری می تونم چند جدول را به گزارش بفرستم . در حالی که هیچکدوم از جدول ها به هم ربط ندارند .
از دیتا ست هم استفاده کردم ولی چیزی نمایش نمیده
ممنون از راهنماییتون
ممنونم .
فقط یه مشکل دیگه دارم . می خام یه فیلدی اگه مقدارش صفره نمایش داده نشه آیا امکان پذیره؟
واقعا از لطف دوستمون Esmail Solhkhah ممنونم
سلام
دو تا سوال
1- اگه دیتاتیبلی که به گزارش ارسال میکنیم تعداد ستونهاش کمتر از دیتاتیبلی باشه که در فرم تعریف کردیم آیا میشه در گزارش ستونهایی که دیتاندارند را حذف کرد(ستونها و همچنین هدر اونها به کاربر نمایش داده نشود) ؟
2- آیا میتوان براساس تعداد ستونهای که قرار است در گزارش نمایش داده شود ،در زمان لود گزارش وضعیت صفحه را از landscape به portrait تغییر داد ؟
تشکر
{IIF(boiler["roph"] == DBNull.Value,'-',Round(boiler.roph,2))}
سلام
این کد بالا اول چک می کنه اگه مقدار فیلد null بود علامت "-" می زاره در غیر اینصورت عدد را تا دو رقم گرد می کنه و در فیلد می زاره فکر کنم می تونی به جای dbnull.value عدد صفر رو وارد کنی ببین اگه جواب نداد بگو تا راهنماییت کنم
من از Subreport استفاده نکردم . خیلی دلم میخا د دوستان توضیح بدن که چیه ؟
یه نگاهی به این بنداز البته مطمئن نیستم (تاپیک شماره 9) https://barnamenevis.org/showthread.p...p-table-در-c