PDA

View Full Version : ساب فرم در اکسس



saeedar
یک شنبه 11 اردیبهشت 1390, 12:48 عصر
باسلام
من فرمی دارم که میخواهم 5 گزینه ثابت داشته باشد و مابقی در ساب فرم وجود داشته باشد.اما مشکل اینجاست که من بیشتر از 3 گزینه ثابت نمی تونم در فرم اصلی ایجاد کنم که ثابت باشه و نیاز به تایپ مجدد نداشته باشه.لطفا راهنمایی کنید، با نمونه که خیلی بهتره.ممنون

wolfstander
یک شنبه 11 اردیبهشت 1390, 13:32 عصر
سلام
وقتی که اینطوری میشه ،یعنی اینکه جدول شما درست طراحی نشده
دوم هم اینکه شما باید برنامه بذاری نه کسی که میخواد جواب بده
مگه نه؟

saeedar
یک شنبه 11 اردیبهشت 1390, 14:44 عصر
این هم یک نمونه لطف میکنید اگه کمک کنید.میخوام از روی تیبل purchase فرمی طراحی شود که 4 ایتم اول ثابت و بقیه بعنوان ساب فرم باشد.

ARData
دوشنبه 12 اردیبهشت 1390, 09:46 صبح
براي اينکار از گزينه filter در تب Data از Property sheet استفاده نماييد . و براي رويداد on current فرم تعريف نماييد . يعني براي ثابت يا فيلتر هاي بيش از سه آيتم مي توان از اين گزينه استفاده کرد

saeedar
سه شنبه 13 اردیبهشت 1390, 15:57 عصر
براي اينکار از گزينه filter در تب Data از Property sheet استفاده نماييد . و براي رويداد on current فرم تعريف نماييد . يعني براي ثابت يا فيلتر هاي بيش از سه آيتم مي توان از اين گزينه استفاده کرد



میشه لطف کنی روی فایل پیوست انجامش بدی!!ممنون میشم

ARData
چهارشنبه 14 اردیبهشت 1390, 09:33 صبح
دوست عزيز من از روش ديگه برات توضيح ميدم :
براي لينک شدن بيش از سه فيلد در فرم اصلي و سابفرم در حالت طراحي فقط يک بار روي سابفرم کليک نماييد تا به Property sheet اصلي سابفرم دسترسي داشته باشيد در تب Data از Property sheet گزينه Link Master Fields شامل فيلدهاي فرم اصلي و Link Child Fields شامل فيلدهاي سابفرم مي باشد که با توجه به مثال ارائه شده فيلدهاي فرم اصلي در مقابل فيلدهاي سابفرم اينگونه مي باشد :
Link Master Fields : XID;XName;XSerial;XCode
Link Child Fields : YID;YName;YSerial;YCode
فايل پيوست نمونه اين مثال مي باشد .