PDA

View Full Version : کم کردن اعداد از دو جدون مختلف



general007
پنج شنبه 01 اسفند 1392, 10:47 صبح
با سلام
دوستان من دو تا جدول دارم یک به اسم جنسهای تحویلی و دیگری به اسم نصب جدید
در داخل جدول جنسهای تحویلی تعداد اقلامی که به یک مامور داده می شود ثبت می شود و در داخل جدول نصب جدید تعداد اقلامی که مامور استفاده کرده
چطوری میشه یک گزارش تهیه کرد که یک مامور چه تعداد جنس تحویل گرفته و چند عدد استفاده کرده ( چه تعداد باقی مانده )
باتشکر

Nazir Ahmad
پنج شنبه 01 اسفند 1392, 13:20 عصر
دوست عزیز شما باید یه کویری درست کنی و دوتا جدولتو توش اضافه کنی بعدا میتونی هرفیلدی رو که خواستی از یک جدول با جدول دیگه از همدیگه کم کنی و ... بعد هم از کویریت گزارش بگیری.
چون جدولات خیلی بهم ریخته بود من فقط یکی دوتافیلد رو برات اصلاح کردم بقیش باخودت

یا حق

general007
پنج شنبه 01 اسفند 1392, 14:41 عصر
دوست عزیز شما باید یه کویری درست کنی و دوتا جدولتو توش اضافه کنی بعدا میتونی هرفیلدی رو که خواستی از یک جدول با جدول دیگه از همدیگه کم کنی و ... بعد هم از کویریت گزارش بگیری.
چون جدولات خیلی بهم ریخته بود من فقط یکی دوتافیلد رو برات اصلاح کردم بقیش باخودت

یا حق
باسلام مجدد
ممنون که زحمت فایل رو کشیدید
فقط می شه جای ایدی مشترک نام مامور رو کلید قرار داد
من میخوام مجموع جنس مصرفی (nasb jadid) مثلا کابل 10*4از مجموع کل (جنسهای تحویلی ) (کابل 10*4 )کم بشه
اگر میشه ی مختصر راجب نحوه نوشتن فرمول در کوئری توضیح بدید (در قسمتی که دورش خط کشیدم )
شرمنده
با تشکر116925

Nazir Ahmad
شنبه 03 اسفند 1392, 09:15 صبح
باسلام مجدد
فقط می شه جای ایدی مشترک نام مامور رو کلید قرار داد
با تشکر116925
بله میشه به جای آی‌دی مشترک از نام استفاده کنی. به شرطی که نامی که در دوجدول داری کاملا مشابه باشه. البته در حروف فارسی ممکنه به مشکل بخوری و بعضی از حروف در کیبوردهای سیتسم‌های مختلف متفاوت باشه.
بهتره یه جدول برای مشتریان درست کنی که فقط نام و مشخصات مشتریان داخلش ثبت کنی و بعدا به کویری که میخوای نام رو اضافه کنی.

باسلام مجدد
اگر میشه ی مختصر راجب نحوه نوشتن فرمول در کوئری توضیح بدید (در قسمتی که دورش خط کشیدم )
با تشکر116925
خیلی سادست. روی یک فیلد خالی از کویری کلیک کن و دکمة Builder رو از ریبون Design کلیک کن و توش فرمولت رو به ترتیب زیر بنویس.
1- نام فیلدی که میخواهی نمایش داده شود
2- تایپ علامت : از روی کیبورد
3- نوشتن فرمول مورد نظر (برای اینکه فیلدهای مورد نظرت رو به فرمول اضافه کنی در زیر فضای خالی در قسمت Expression categories میتونی روی فیلد مورد نظر دابل کلیک کنی.

یا حق

general007
شنبه 03 اسفند 1392, 18:47 عصر
باعرض سلام
من فایل رو یکم مرتب تر کردم فقط مشکلی که دارم ، یک مامور در طول یک ماه مثلا کابل 6*2 را در روزهای مختلف به متراژهای مختلف تحویل میگیره(جنسهای تحویلی ) و طی همون ماه مقداری از اون رو به صورت تکه تکه مصرف می کنه (نصب جدید ) من میخوام تو گزارشم بگم که این مامور مثلا ( عباس) در یک ماه چه مقدار کابل 6*2گرفته و
چه مقدار مصرف کرده ، (مجموع تحویلی از مجموع مصرفی ) کم بشه واگر امکانش هست در کویری فقط مجموع دریافتی ومجموع مصرفی و باقی مانده نمایش داده بشه ممنون میشم اگر در فایل زیر فقط کابل 6*2 را اصلاح کنید


با تشکر از شما
:قلب::بوس::بوس:

general007
دوشنبه 05 اسفند 1392, 19:38 عصر
سلام
دوستان کارم گیر ، اگر کسی میتونه کمک کنه ممنون میشم :گریه:

Nazir Ahmad
سه شنبه 06 اسفند 1392, 14:02 عصر
سلام دوست عزیز
جداولت خیلی بهم ریخته بود. برای همین یه کم تغییرات توش آوردم. فقط چند تا فیلد اضافه کردم.
نتیجه رو ببین .
امیدوارم مشکلت حل بشه

هرکار کردم داخل سایت آپلود نشد.
اینم لینک http://www.uplooder.net/cgi-bin/dl.cgi?key=2b652295bd43c52e037700686edb9480

general007
سه شنبه 06 اسفند 1392, 18:40 عصر
سلام دوست عزیز
جداولت خیلی بهم ریخته بود. برای همین یه کم تغییرات توش آوردم. فقط چند تا فیلد اضافه کردم.
نتیجه رو ببین .
امیدوارم مشکلت حل بشه

هرکار کردم داخل سایت آپلود نشد.
اینم لینک http://www.uplooder.net/cgi-bin/dl.cgi?key=2b652295bd43c52e037700686edb9480
سلام دوست گرامی
دیشب با توجه به راهنمایی قبلی شما فایل رو به این ترتیب اصلاح کردم
اول دوتا کوئری از جداولم ساختم بعد جمع فبلد های مورد نظر رو در هر کوئری مشخص کردم و به روشی که قبلا گفته بودید در یک کوئری سومی اجناس مصرفی رو از اجناس تحویلی کم کردم و از کوئری سوم ریپورت گرفتم .متاسفانه آپلود سنتر سایت مشکل داره فایل زیر رو بررسی کنید ممنون میشم

http://www.uplooder.net/cgi-bin/dl.cgi?key=d628cf81110d0c5e1d966630797beb5e

ممنون از زحمات شما:قلب:

Nazir Ahmad
چهارشنبه 07 اسفند 1392, 09:00 صبح
سلام دوست گرامی
فایل زیر رو بررسی کنید ممنون میشم

http://www.uplooder.net/cgi-bin/dl.cgi?key=d628cf81110d0c5e1d966630797beb5e


خوب درسته دیگه. الان میتونی در گزارشت با وارد کردن نام مامور تعداد کل اجناس دریافتی، نصب شده و باقیمانده اونا رو داشته باشی.
اگر هم مورد دیگه ای مد نظرت هست بگو تا بلکه بتونم کمکت کنم

یا حق