PDA

View Full Version : تعیین پارامتر در کوئری کورس تب



mansori
شنبه 20 آبان 1385, 15:42 عصر
با سلام دوستان توی کوئری کورس تب چطور میشه پارامتری براساس زمان (یه فیلد تاریخ)رو معرفی کرد که کورس تب در یه محدوده زمانی نتیجه بده . اگه ممکنه فایل ضمیمه رو ملاحظه بفرمایید. متشکرم

samaneh_h
یک شنبه 21 آبان 1385, 07:47 صبح
این که گفتین یعنی چه؟ممکنه هدف کوئری رو بگید. می‌خواین چه پرسو جویی داشته باشید

mansori
یک شنبه 21 آبان 1385, 15:55 عصر
خوب همونطورکه میدونی این کوئری ماتریسی از داده ها ایجاد میکنه در این نمونه هم بین فیلدهای market و cash ترکیب مقادیر فروش رو . حالا اگه یخوام فیلد تاریخ هم تو این کوئری تاثیر بذاره یعنی بگه از این تاریخ تا فلان تاریخ این مقدار از فعالیتها اتفاق افتاده امکان داره یا نه؟

samaneh_h
دوشنبه 22 آبان 1385, 08:32 صبح
پیشنهادم اینه که ابتدا بک سلکت کوئری با شرط تاریخ مورد نظر از تیبل بگیرید بعد از نتیجه سلکت کوئری(کوئری ساخته شده) یک کراستب کوئری بسازید

mansori
پنج شنبه 25 آبان 1385, 11:37 صبح
با پوزش از تاخیر. اینکار رو انجام دادم ولی کوئری جواب نمیده برای نمونه یه کوری کروس تب با پارامتر تاریخ اضافه کردم اگه بتونی ملاحظه کنی.

samaneh_h
شنبه 27 آبان 1385, 08:09 صبح
دوست عزیز دو مورد رو رعایت کنید.
1- تاریخ رو اگر از جنس date در نظر نمی‌گیرید حتما از جنس تکست باشد
2-در کوئری هنگام پرسیدن تاریخ، تاریخ رو به اینصورت وارد کنید850801
می‌دونی چرا برای اینکه الان تاریخ شما از جنس تکست هست و اینپوت مسک داره 00/00/00
خب وقتی اینپوت مسک داره دیگه نیازی به / ها نیست و فقط عدد ها رو وارد کنید.اگر اینپوت مسک تاریخ رو بردارین می‌تونین تارخ رو با / ها وارد کنید

mansori
شنبه 27 آبان 1385, 12:15 عصر
دوست عزیز از تذکر بجایت متشکرم ولی سوالم توی کوئری crosstab-withDate بود وقتیکه لود میکنم پیغامی میده که منظورش فیلد تاریخه و با تغییر ایمپوت مسک و مواردی که فرمودید رفع نشد.بنظرم فرصت نداشتی این کوئری رو نگاه کنی.