PDA

View Full Version : گزارشگیری جز به جز یا انتخابی



yshahab
چهارشنبه 09 اردیبهشت 1388, 13:39 عصر
دوستان وقتی با Data Environment گزارشگیری می کنیم یه گزارش کلی از یک Table میده ولی من می خوام بدونم آیا امکان گزارش گیری انتخابی از اون Table هست ؟ یعنی مثلا از کلمه خاص که در آن Table هست گزارش بگیره ؟!

xxxxx_xxxxx
چهارشنبه 09 اردیبهشت 1388, 18:03 عصر
بعد از اين كه با ابزارتون محتويات بانك رو فيلتر كرديد. از اين دستور استفاده كنيد:


Set DataReport1.DataSource = Adodc1
DataReport1.Show

توي Data Environment هم براي اين Report كانكشن نسازيد و خاصيت DataSource مربوط به DataReport رو خالي بگزارين.

yshahab
چهارشنبه 09 اردیبهشت 1388, 18:20 عصر
انجام دادم نشد . دوست خوبم اينجوري توضيح بدم كه ديتا بيس من مثلا اينه :
Table : X
X : A B C D E F
1 2 3 4 5 6
7 8 9 10 1 12
9 5 8 6 8 1
خوب حالا نمي خوام كه كل X در Data Report نمايش بده بلكه مثلا مي خوام عدد 6 را سرچ كنم و اينجوري رديف دوم در Data Report نمايش داده شود:خجالت:

xxxxx_xxxxx
چهارشنبه 09 اردیبهشت 1388, 18:39 عصر
خب عدد 6 رو چطور سرچ مي كنيد؟

yshahab
چهارشنبه 09 اردیبهشت 1388, 20:23 عصر
من مي خوام به جاي همه يكي از رديف هاي افقي Table چاپ شود براي اين منظور بايد يكي از فيلدهاي اون رديف رو بخوانم تا كل رديف چاپ شود ، سوال خودم هم همينه ، مثلا ما يك سري محصول به به مشتري ها ميفروشيم همه اطلاعات در يك Table ثبت ميشود اسم مشتري در فيلد اول اطلاعات خريدش هم در ديگر فيلدها خوب وقتي با data report گزارش ميگيرم همه خريدها و همه مشتري ها نمايش داده مي شود من اينو نمي خوام من مي خوام يك مشتري خاص رو انتخاب كنم و خريدش رو بيبينم ! اينو مثال زدم تا واضحتر سوالمو بيان كنم .

xxxxx_xxxxx
چهارشنبه 09 اردیبهشت 1388, 20:34 عصر
شما جستجو رو انجام بديد و بعد هم نتيجه جستجو هرچي كه هست بزارش تو DataSource مربوط به DataReport و بعد هم show كنيد.

yshahab
چهارشنبه 09 اردیبهشت 1388, 21:00 عصر
دوست خوبم اگه لطف كني يه سري خط فرمان بهم بدي شايد يه چيزي بفهمم .

xxxxx_xxxxx
چهارشنبه 09 اردیبهشت 1388, 21:38 عصر
Adodc1.RecordSource = "SELECT * FROM Table1 where Name='" & Text1.Text & "'"
Adodc1.Refresh

Set DataReport1.DataSource = Adodc1
DataReport1.Show