ورود

View Full Version : کمک در اختصاص دادن فرم به یک جدول



ashkanjoon
جمعه 24 اسفند 1386, 01:17 صبح
سلام دوستان
قبل از هر چیز اعتراف می کنم که زیاد با اکسس کار نکردم و وارد نیستم. اما دست و پا شکسته یه دیتابیس درست کردم با اکسس 2007 که شامل یک تیبل و یه فرم هست. فرم رو در حالت دیزان ساختم و از حالت اتوماتیک برای ساختن فرم استفاده نکردم. حالا اگه بخوام هر کدوم از فیلد ها رو به خانه مورد نظر در جدول اختصاص بدو باید چکار کنم؟ مثلا فیلد نام با ستون نام در جدول در ارتباط باشه و ... همچنین چطور میشه در فیلد بها مجموع ( قیمت فرم، شیشه و اجرت) نمایش داده بشه؟ و با وارد کردن عددی برای فیلد پیش بها بصورت اتوماتیک مانده حساب رو در فیلد مانده درج کنه؟ به پیوست فایل دستابیس رو ضمیمه می کنم تا هر کدوم از دوستان که وارد هستند اصلاحات مورد نظر رو انجام بدن و فایل رو مجدد پیوست کنند . لطفا در مورد این مشکل بزرگی که دارم کمکم کنید دوستان چون من واقعا بلد نیستم چکار کنم. با تشکر


http://img.majidonline.com/thumb/145933/1.JPG (http://img.majidonline.com/show/145933/1.JPG)
برای بزرگ شدن تصویر روی آن کلیک کنید.

مهدی قربانی
جمعه 24 اسفند 1386, 02:00 صبح
سلام
دوست عزیز اشکال کار همینه که شما از ویزارد استفاده نکردید اگر اینطور که گفتید خیلی با اکسس آشنا نیستید پس سعی کنید منبعد بیشتر از ابزار ویزارد برای ساخت اشیاء بانک اطلاعاتی استفاده کنید و بهتره اول با 2003 Access یه مقدار کار کنید ( بلحاظ محیط ساده تر ) چون محیط Access 2007 برای شروع یه مقدار مشکله .
در مورد اتصال فیلدهای موجود روی فرم اول در نمای Design‌ فرم طریق خصوصیت Record Source جدول مورد نظر رو از لیست انتخاب کنید و بعد در خصوصیت Cotrol Source هریک از فیلدها نام فیلد متناظر در جدول رو از لیست انتخاب کنید .


همچنین چطور میشه در فیلد بها مجموع ( قیمت فرم، شیشه و اجرت) نمایش داده بشه؟ در Control Source‌ فیلد بها اینطور بنویسید

=[فرم]+[شیشه]+[اجرت]
و با وارد کردن عددی برای فیلد پیش بها بصورت اتوماتیک مانده حساب رو در فیلد مانده درج کنه؟مثل حالت بالا در فیلد مانده

=[پیش بهاء]-[بهاء]توصیه : سعی کنید در نامگذاری فیلدها از حروف فارسی استفاده نکنید و در صورت لزوم درخصوصیت Caption فیلد از عنوان فارسی استفاده کنید .