بسم الله الرحمن الرحیم
سلام
امروز مناسبت زیاد داریم پس به عنوان مقدمه مناسبات امروز رو ذکر میکنم؛
ابتدا آرزوی قبولی یک ماه بندگی را در ماه مبارک رمضان رو دارم و عید سعید فطر رو تبریک میگم.
سالروز رحلت حضرت روح الله، معمار کبیر انقلاب رو تسلیت میگم و سالروز آغاز امامت حضرت آیت الله ای رو هم تبریک
ادامه مطلببسم الله الرحمن الرحیم
سلام
همانطور که میدانید استفاده از فیلدهای عددی با نوع Replication ID مزایا و معایب خاص خود را دارد که بررسی آن از حوصله این آموزش خارج است!
ولی اگر به هر دلیلی شما از Replication ID در جداول خودتان استفاده کردهاید، قطعا در بکاربردن تابع DLookUp برای این فیلد به مشکل برخوردید.
نگاهی به نمونه کد زیر بیاندازید؛
'Me.Text1 = DLookup("[Filde1]", "Table1", "[id] = " & (Me.Text0))
در نمونه کد فوق جهت نمایش اطلاعات در تکست باکس یک از دستور DLookUp# استفاده شده تا محتویات فیلد یک را از جدول یک نمایش دهد البته به شرطی که فیلد ID در جدول مذکور برابر با تکست باکس صفر که در فرم ما موجود است باشد!
حالا اینکه این شرط را در دستور DLookUp# به چه نحوی بنویسیم در آینده مورد بررسی قرار خواهد گرفت که در اینجا یک اشاره میکنیم که با نوع فیلد جدول که دارای حرف، عدد و یا تاریخ باشد متفاوت است.
ولی فیلد Replication ID کلا از این قواعد مستثنی است!
برای قرار دادن فیلد Replication ID# به عنوان شرط در متغییرهای دامنه (DLookUp, DCount, DMax, DLast, DAvg, DMin, DFirst) حتما لازم است تا از تابع StringFromGUID# استفاده شود!
نقش StringFromGUID# این است تا یک آرایه از نوع بایت را به رشته تبدیل کند. [1↓]
لذا شما باید ابتدا Replication ID# را توسط StringFromGUID# تبدیل به رشته کنید تا قابل فهم شود.
نمونه زیر:
'Me.Text1 = DLookup("[Filde1]", "Table1", "[id] = " & StringFromGUID(Me.Text0))
منتظر نظرات شما هستیم
بسم الله الرحمن الرحیم
سلام
ولادت جناب رقیه بنت الحسین صلوات الله علیها رو تبریک میگم
چگونه بفهمیم که یک فرم در اکسس باز شده است یا نه؟
چگونه چک کنیم که یک فرم در اکسس لود شده یا نه؟
فرض کنید در میان چندین فرمی که در برنامه اکسستان فعال است، دو فرم وجود دارد؛
کاربر برای دسترسی به اطلاعات افراد باید به فرم فهرست اسامی (فرم اول) دسترسی داشته باشد و بعد از کلیک بر روی کنترلر خاص (که توسط شما مشخص و کدنویسی میشود) به فرم دوم دسترسی پیدا میکند تا اطلاعات فرد مورد نظر را ویرایش کند!
ادامه مطلببسم الله الرحمن الرحیم
سلام
شاید برای شما هم این سوال پیش آمده باشد که؛
که کاربرد آن در مواقع مختلفی مشخص میشود؛ از قبیل:
On Open
)On Click
)On Timer
)در این پست قصد داریم تا با یک نمونه کد ساده این قابلیت را در برنامه اکسس خود ایجاد کنیم، پس با ما باشید.
ادامه مطلببسم الله الرحمن الرحیم
سلام
استفاده از فرمها و گزارشهای مختلف و متنوع در برنامههای اکسس امری اجتناب ناپذیر است.
حال تصور کنید برای باز کردن هر فرم یا گزارش یا هر المان دیگر، یک کلید تعریف کنید، خواهی دید که با حجم انبوهی از Button
و دکمهها مواجه خواهید شد.
بسم الله الرحمن الرحیم
سلام
در زمان نصب و یا پیکربندی ویندوز و مجموعه آفیس تنظیمات زیادی وجود دارد که اگر به صورت اصولی اعمال شوند، به عنوان تنظیمات اصلی و پیشفرض اکثر برنامهها قرار گرفته و نیاز به تنظیم مجدد را رفع میکنند.
هرچند که فارسی نوشتن در محیط VBA اصلا پیشنهاد نمیشود، ولی برخی از کاربران در زمان کدنویسی در محیط VBA حداقل اقدام به درج کامنت جهت توضیحات میکنند که همین امر باعث ناخوانا بودن میشود. حال راه حل چیست؟
ادامه مطلب
درباره این سایت