PDA

View Full Version : Module در اكسس كارش چيه؟



ali190
شنبه 24 مرداد 1388, 22:28 عصر
با سلام خدمت اساتيد و بزرگان اكسس
ميخواستم بدونم كه Module در اكسس كار اصليش چيه ، چه كارهايي ميشه باهاش انجام داد ، آيا يك Module ميتونه بطور مستقيم روي اطلاعات يك جدول تاثير داشته باشه و كلاً هركاري كه ميشه با Module انجام داد(لطفاً اساتيد بزرگوار لطف كنن و توضيحات خودشون رو با مثال ارائه كنند)
دست همه شما بزرگواران رو ميبوسم


****************معلمي شغل انبياست****************

amir4_1363
یک شنبه 25 مرداد 1388, 06:44 صبح
http://www.avaxnet.com/images/fmybb1/post.gif module- ماژول چيست؟ 1 (http://www.avaxnet.com/showthread.php?tid=7054&pid=31348#pid31348)





در کامپيوتر، يک ماژول (module )،در کل، يک واحد جدا از سخت افزارها يا نرم افزارهاست. اين اصطلاح اولين بار در معماري بکار رفته بود.

1- در برنامه ريزي کامپيوتر، مخصوصا در زبان هاي قديمي تر منجمله PL/1، خروجي مولف‌ زبان به يک پيمانه مقصود براي جدا کردن آن از ديگر منابع عبارات زباني يود، گاهي اوقات شناخته شده به عنوان واحد منبع. در سامانه هاي کامپيوتر هاي بزرگ از قبيل OS/360 متعلق به IBM، واحد مقصود با ديگر واحد هاي مقصود با هم پيوند داده شده بود تا يک واحد بارشو را تشکيل دهد. ان واحد بارشو (load modul) کد قابل اجرايي بود که شما مي توانستيد در کامپيوتر اجرا کنيد.
برنامه ريزي پيمانه اي (Modular programming) تدبيريست که کارهاي مشابه بايد در درون يک واحد مشترک کد برنامه ريزي در برگرفته شده باشد و آن کارهاي سوا بايد به عنوان يک واحد مجزاي کد طراحي شوند تا آن کد بتواند توسط برنامه هاي گوناگون به راحتي نگهداري و استفاده مجدد شود. برنامه نويسي مقصود گرا (Object-oriented programming = OOP) ايده جديدتري است که به طور ذاتي شامل برنامه ريزي پيمانه اي مي شود.

2- در سخت افزارهاي کامپيوتري و وسايل الکترونيکي ، يک ماژول تا حدودي يک واحد فشرده در ترتيب و يا وسيله اي بزرگتر است که طراحي شده تا به صورت مجزا نصب، جابجا و يا سرويس شود. به طور مثال، يک "مجموعه حافظه افزودنى منفرد" { (Single In-line Memory Module (SIMM } يک واحد "حافظه دستيابى مستقيم" { (random access memory (RAM } است که شما مي توانيد به کامپيوتر شخصي تان افزوده کنيد.

اين اصطلاح توسط Leon Rosenthal پيشنهاد شد.

* * * * * * * * * * * * * * * * * * * * *

What is module?

In computers, a module (pronounced MAHD-yewl, from Latin modulus, diminutive of modus, the measure or way of being) is, in general, a separate unit of software or hardware. The term was first used in architecture.
1) In computer programming, especially in older languages such as PL/1, the output of the language compiler was known as an object module to distinguish it from the set of source language statements, sometimes known as the source module. In mainframe systems such as IBM's OS/360, the object module was then linked together with other object modules to form a load module. The load module was the executable code that you ran in the computer.

Modular programming is the concept that similar functions should be contained within the same unit of programming code and that separate functions should be developed as separate units of code so that the code can easily be maintained and reused by different programs. Object-oriented programming is a newer idea that inherently encompasses modular programming.

2) In computer hardware and electronics, a module is a relatively compact unit in a larger device or arrangement that is designed to be separately installed, replaced, or serviced. For example, a single in-line memory module (SIMM) is a unit of random access memory (RAM) that you can add to a personal computer.

This term was suggested by Leon Rosenthal.
--------------------------------------------------------------------------------




در واقع ماژول قسمتیه برای نوشتن کدهای عمومی.
کدهایی (توابع، متغیرها، ثابت ها، ...) که توی یک ماژول نوشته میشن، در تمام قسمتهای برنامه قابل دسترسی هستن (البته باز هم بستگی به نوع تعریفشون داره).

نکته : فراموش نکنیم که ما قبل از اینکه بخوایم از ماژول وکد نویسی در اکسس استفاده کنیم باید یه مقدار در باره وی بی اطلاعاتی داشته باشیم .

ali190
سه شنبه 27 مرداد 1388, 06:41 صبح
اگه ميشه لطف كنين و ژاسخ دقيق تري كه مختص يه vba در اكسس هست رو بفرمائيد.

ali190
چهارشنبه 28 مرداد 1388, 18:18 عصر
مدل کارش چیه تو اکسس؟؟؟؟؟؟؟؟؟؟؟؟؟

heller
جمعه 30 مرداد 1388, 17:51 عصر
سلام ، ماژول کلا در ویژوال به عنوان یک جایی است که شما تمام متغیرها و چیز های مورد نیاز دیگر مثه تابع یا غیره رو به صورت جهانی تعریف می کنی تا در تمام فرم ها و قسمت های دیگر به کار برن . بذار واضح تر بگم . شما وقتی در ویژوال داری می نویسی یک فرم رو تهیه می کنی ممکنه توش یک متغیر شمارشگر رو استفاده کنی . وقتی معرفیش می کنی فقط در حول قسمتی از فرم مورد نظر شناخته میشه تازه اگز بالای کد های دیگر واردش کنی تو اون فرم به عنوان جهانیه اما اگر فرم دیگه ای رو تهیه کنی دیگه اون متغیر شناخته نمیشه . حالا شما میری و یه ماژول تهیه می کنی بعدش اون رو تو اون معرفی می کنی و دیگه در تمام فرم هات مورد استفاده قرار می دی . در اکسس هم وقتی ستونی یا متغیری رو در یک جدول می سازی یا اینکه در یک فرم قرارش می دی نمی تونی تو فرم های دیگه استفاده اش کنی . بنابر این بهترین کار استفاده از ماژول هاست . واضح گفتم ؟

amir4_1363
شنبه 31 مرداد 1388, 06:52 صبح
من که به دوستمون گفتم اول یه کم باید وی بی یاد بگیرند