PDA

View Full Version : سوال: ستون های پویا در stimuli report



nazanin366
چهارشنبه 21 خرداد 1393, 14:57 عصر
سلام.می خوام موجودی کالای هر انبار رو تو stimuli نشون بدوم.تعداد انبارها هم مشخص نیست.چکار باید کرد بچه ها؟؟

Amir4317
چهارشنبه 21 خرداد 1393, 19:00 عصر
توی لرن فایلز آموزشش هست
اتفاقاً اونم یه خانمه که یاد میده

mohammadsamadi1377
چهارشنبه 21 خرداد 1393, 22:11 عصر
امیر :قهقهه:

خوب میریم سر اصل مطلب
من نمیدونم دیتابیس شما چ جوریه ولی برنامه ی انبار داری من واسه هر کالایی یک آیدی داره و توی اون مقدار ثبت میشه . در هر صورت دگ نیاز نداره ببینه توی کدوم انبار هستش
ولی اگر مهم هست با یکی کوئری ساده (LINQ اگه کار میکنید ) میتونید در بیارید و به ریپورتتون بفرستید


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

nazanin366
چهارشنبه 21 خرداد 1393, 22:59 عصر
امیر :قهقهه:

خوب میریم سر اصل مطلب
من نمیدونم دیتابیس شما چ جوریه ولی برنامه ی انبار داری من واسه هر کالایی یک آیدی داره و توی اون مقدار ثبت میشه . در هر صورت دگ نیاز نداره ببینه توی کدوم انبار هستش
ولی اگر مهم هست با یکی کوئری ساده (LINQ اگه کار میکنید ) میتونید در بیارید و به ریپورتتون بفرستید


یچیز دگ هم فهمیدم اگه اشتباه نکنم شما جدول رو مستقیم به ریپورتتون میدید :قهقهه::قهقهه::قهقهه::قهقهه: این کار کاملا اشتباه هستش :قهقهه::قهقهه::قهقهه:
اطلاعات رو تو دیتاتیبل ذخیره میکنم بعد میفرستم به برنامه

mohammadsamadi1377
چهارشنبه 21 خرداد 1393, 23:18 عصر
یعنی لقمه رو دور سرتون میگردونید ؟؟؟


فقط کافیه یه کوئری بزنید و اطلاعات رو توی ی تیبل ک خودتون ساختید بریزید بعد تیبل رو به استیمول بدید

khokhan
چهارشنبه 21 خرداد 1393, 23:42 عصر
اطلاعات رو تو دیتاتیبل ذخیره میکنم بعد میفرستم به برنامه

یه متد برا تشکیل تیبل داخل گزارش با یه حلقه برای تنظیم خود کار ستونها ...همین :

StiReport report = new StiReport();
DataTable tblDR = SampleData();
tblDR.TableName = "tblDR";
report.RegData(tblDR);

........
......

foreach (DataColumn column in tblDR.Columns)
{

StiTableCell headerCell = table.Components[indexHeaderCell] as StiTableCell;
headerCell.Text.Value = column.Caption;
headerCell.HorAlignment = StiTextHorAlignment.Center;
headerCell.VertAlignment = StiVertAlignment.Center;

.....

indexHeaderCell++;
indexDataCell++;
}
report.Show();
}

nazanin366
چهارشنبه 21 خرداد 1393, 23:55 عصر
یعنی لقمه رو دور سرتون میگردونید ؟؟؟


فقط کافیه یه کوئری بزنید و اطلاعات رو توی ی تیبل ک خودتون ساختید بریزید بعد تیبل رو به استیمول بدید
خوب مشکل اینجاس که تعداد ستون ها مشخص نیست