PDA

View Full Version : سوال: سابفرم



rashidianc
چهارشنبه 31 فروردین 1390, 09:57 صبح
سلام من یک سابفرم ایجاد کردم و درزیر یک فرم قرار دادم الان وقتی رکوردی در فرم میدم و برای این رکورد در سابفرمش چندین زیر مجموعه بصورت نام میدم قاعدتن در تیبل برای هر زیر مجموعه رکورد باید یک اسم فرم تکرار بشه ولی در 2003 نمیشه ! راه حلش چیه ؟
بطور ساده بگم در اکسس 2003 من برای ایجاد یک فرم ثبت نام کارمندان یک فرم با یک سابفرم ایجاد کردم . در بالای سابفرم ویا همان فرم اصلی مشخصات شناسنامه ای شخص را میدم و در سافرم هم اسامی تمام فرزندان را میدم .
وقتی به تیبلم مراجعه میکنم (البته در اکسس 2003) در فیلدی که نام پدر هست و روبروش و زیر هم نام فرزندان آمده که در 2007 وقتی این کارو میکردم به نسبت هر اسم فرزند یک اسم پدر روبروش تکرار میشد .ولی در 2003 تکرار نمیشه مشکل کجاست خاهشن کمکم کنید ؟

rashidianc
چهارشنبه 31 فروردین 1390, 10:07 صبح
6895168951

ااین هم فایل نمونه خاهشن در صورت امکان برام اصلاحش کنید .

rashidianc
چهارشنبه 31 فروردین 1390, 12:12 عصر
:گریه: چرا کسی نیست بهم کمک کنه ! :گریه:

wolfstander
چهارشنبه 31 فروردین 1390, 15:20 عصر
سلام دوست عزیز
مشکل شما، در طراحی جدول شماست
شما اول از همه اینکه باید دو جدول داشته باشید
یکی برای همکار
یکی برای فرزندان
این دو تا رو با فیلد کد همکار به هم وصل کنید
بعدا بیاید از فرم و ساب فرم استفاده کنید
اگه شما دقت کنید، در سابفرم شما، کلیه اطلاعات به صورت چرخشی داره میگرده
و این یعنی اینکه شما کارتون از اساس ایراد داره

wolfstander
شنبه 03 اردیبهشت 1390, 07:17 صبح
دوست عزیز
من که اینجا برای شما توضیح دادم
شما یک جدول داری به این صورت
کدهمکار-نام همکار
یک جدول داری به این صورت
کد همکار-شماره فرزند-نام فرزند
بعدش تو Relatiionship میای و کد همکار جدول اول رو به کد همکار جدول دوم وصل میکنی
این که کار سختی نیست؟
جدول اول رو تو فرم میذاری
جدول دوم رو تو سابفرم