View Full Version : سوال: امکان تغییر Row Source گزارش
Ali_Fallah
جمعه 04 دی 1388, 15:10 عصر
آیا امکان تغییر Row Source یک Graph در Report از طریق فرم وجود دارد ؟
بعنوان مثال:
Graph1.Row Source="
SELECT Table1.nam, Table1.cod, Table1.price
FROM Table1
WHERE (((Table1.cod)="1"));
"
از طریق Frame یا هر راه دیگر
البته خودم این کار را انجام دادم هنگام اجرا خطا داد
nabeel
شنبه 05 دی 1388, 12:08 عصر
سلام
لطفاً نمونه خودتون رو قرار بدید
گرافها در داخل اکسس یکی از غیر قابل انطباق ترین آبجکتها به نظر میان , و برخی تغییرات رو به سختی پذیرا هستن , بعضی تغییرات رو در اونها نمیشه به صورت دینامیکی ایجاد کرد
موفق باشید
Ali_Fallah
شنبه 05 دی 1388, 22:02 عصر
با تشکر
فایل ضمیمه شده , امیدوارم که گویای مطلب باشه ...
nabeel
یک شنبه 06 دی 1388, 00:38 صبح
سلام
اگر میخواید که Row Source وابسته به Frame بشه , باید کد رو به صورت زیر تغییر بدید
SELECT Table1.nam, Table1.cod, Table1.price FROM Table1 WHERE (((Table1.cod)=[forms]![f]![frame2]));
اگر نه , منظور دیگه ای داشید و میخواید که کل Query ( که در واقع همون Source گراف هستش ) به صورت دینامیکی تغییر پیدا کنه :
1 - این کار از طریق Query Definition امکان پذیره
2 - تغییرات کلی در گرافها امکان پذیر نیست , و به سختی تن به برخی تغییرات میدن , در مجموع Access در زمینه ترسیم گرافها تا حدودی ضعیف هستش
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.