PDA

View Full Version : نمایش اطلاعات خاص در کریستال رپورت



saeid taheri
دوشنبه 01 اسفند 1384, 19:59 عصر
من می خواستم یک گزارش خاص در کریستال رپورت بگیرم مثلا اطلاعات اشخاصی را نشان بدهد که اسم آنها علی باشد
ممنون می شوم که شما عزیزان مرا راهنمایی نمایید

javid_p84
شنبه 06 اسفند 1384, 19:52 عصر
سلام
قبل از اینکه دیتاست رو fill کنید :
daAdapter.SelectCommand.CommandText = "Select * from persons where FName= 'علی' "

یعنی این کار رو باید توسط دیتا آداپرتون انجام بدین جوری که فقط رکودهایی که دارای اسم علی میباشن به ریپورت ارسال بشن...

salmanamiri
شنبه 06 اسفند 1384, 20:17 عصر
از کدی مانند این استفاده کنید
myreport.DataDefinition.RecordSelectionFormula = "{MYTAble.Name}=" & "ali
که در انجا MYtable نام table شما و name نام فیلد شما در بانک اطلاعاتی است. شما می توانید بجای "ali" از یک textbox استفاده کنید و نام های دیگر را در آن نوشته و به گزارش بفرستید.

meh_secure
شنبه 06 اسفند 1384, 22:42 عصر
داخل بخش کریستال ریپورت نمونه های زیادی هستش اما اگه با setdatasource هنوز کارنکردی از selectionFormula استفاده کن.