انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
1
با سلام می خواستم بپرسم چطور میشه با پرکردن یک فیلد مثلا کدملی افراد ، مابقی اطلاعات هر فرد مثلا نام خانوادگی ، آدرس و ... را از جدولی که تمام مشخصات افراد را دارد در جدول که مورد نظر ماست به طور خودکار پر شود.
پاسخ ها (3)
-
پاسخ پذیرفته شده
0سلام
معمولا مابقی اطلاعات در فرم و نه در جدول و آنهم نمایش داده می شود و ذخیره نمی شود .
اصولا وقتی شما جداول را نرمال کرده اید اطلاعات اشخاص باید در یک جدول ذخیره شوند و نه بیشتر .
ولی کلید اولیه این جدول که در مثال شما همان کد ملی است می تواند در چندین جدول دیگر به صورت کلید خارجی استفاده شود و در آن جداول تکرار شود .
بنا براین شما احتیاج پیدا می کنید که با زدن کد ملی دریک فرم دیگر بقیه اطلاعات رو هم ببینید تا فرمتون کامل تر و کاربرپسند تر به نظر برسه .
ولی اگر واقعا منظور تون ذخیره مجدد این اطلاعات در یک جدول دیگه است راه حلش استفاده از data macro در اکسس 2010 هست .
پیروز و سربلند
کاویان -
پاسخ پذیرفته شده
0با سلام و تشکر بابت راهنماییتان
من فایل اکسسی در همین رابطه برای شما ارسال میکنم تا با دیدن فایل شاید بتونم بهتر درخواستم رو توضیح بدم.
در فایل مذکور دو جدول و یک فرم می باشد، که یکی از جداول، اطلاعات کلی افراد زیر مجموعه در آن می باشد و در جدول دوم لیست اطلاعاتی که ما میخواهیم از آن برای ثبت مثلا حقوق بعضی از آنها استفاده نماییم. و در آخر فرم آن جدول می باشد که میخواهیم با زدن مثلا کدملی افراد که تمامی اطلاعات آنها در جدول اطلاعات کلی می باشد، به صورت اتوماتیک بقیه اطلاعات از جدول اطلاعات کلی خوانده شده و در فیلدهای مشابه قرار گیرد و کاربر بتواند مابقی فیلدها را پر نماید.
(مثلا با زدن کدملی 1111111111 و فشاردادن کلید اینتر ، اطلاعات نام و نام خانوادگی و ... از جدول اطلاعات کلی بر روی جدول و فرم جدید انتقال یابد) -
پاسخ پذیرفته شده
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »