PDA

View Full Version : سوال: عدم امکان ویرایش اطلاعات پس از ورود داده



linktaz
شنبه 03 آذر 1397, 17:43 عصر
با سلام خدمت اساتید
بنده یک فایل دارم که اپراتور نام تماس گیرنده و ساعت تماس رو باید ثبت کنه.

دو تا سوال داشتم :
1-آیا امکان دارد که پس از ورود ساعت ، کاری کرد که دیگه اپراتور نتونه ساعت رو تغییرش بده؟

2-آیا امکان دارد که پس از ورود ساعت ، کاری کرد که دیگه اپراتور بتونه فقط یکبار ساعت تماس رو تغییرش بده؟

mosaArabi
شنبه 03 آذر 1397, 19:00 عصر
سلام در خصوص فقط برای اولین بار میتونید در قسمت dataگزینه Editرا برابرnoقرار بدین و حالت دوم میتونید دستور vbبنویسید که اگه مثلا تکست ورود خالی نبود fales بشه
در مورد دوم هم اگه میتونید دستور بنویسید که در اون تاریخ اگه شمارش ورود 1 بود قابل ویرایش باشه و اگه 2 شد قفل بشه . برای شمارش هم باید دستور بنویسید که هر بار با ثبت جدید یه عدد در یک تکست دیگه عدد اضافه بشه

linktaz
یک شنبه 04 آذر 1397, 09:37 صبح
سلام در خصوص فقط برای اولین بار میتونید در قسمت dataگزینه Editرا برابرnoقرار بدین و حالت دوم میتونید دستور vbبنویسید که اگه مثلا تکست ورود خالی نبود fales بشه
در مورد دوم هم اگه میتونید دستور بنویسید که در اون تاریخ اگه شمارش ورود 1 بود قابل ویرایش باشه و اگه 2 شد قفل بشه . برای شمارش هم باید دستور بنویسید که هر بار با ثبت جدید یه عدد در یک تکست دیگه عدد اضافه بشه
ممنون توجهتون
اما مورد اول که فرمودید در خصوص کل فیلد های یک فرم هستش.من نمیخوام همه فیلد هام اینطوری بشه،فقط یک فیلد از چندین فیلد اینطوری بشه

اگر مورد دوم رو مثال اجرائی یا فایل نمونه ای دارید یا بتوانید در فایل پیوست راهنمائی فرمائید ممنون میشم

mosaArabi
یک شنبه 04 آذر 1397, 23:42 عصر
سلام
If me.text1=""then
me .text1.enable=false
End if
این دستور را در میتونید در قسمت ایونت گزینه اول بنویسید. البته تکست 1 را با نام تکست خودتون جایگزین کنید

linktaz
دوشنبه 05 آذر 1397, 10:15 صبح
سلامIf me.text1=""thenme .text1.enable=falseEnd ifاین دستور را در میتونید در قسمت ایونت گزینه اول بنویسید. البته تکست 1 را با نام تکست خودتون جایگزین کنیدبا تشکر از شما(دکمه تشکر نداریم)دستور ساده و خوبی بود،اما اینو در رویداد کدام فیلدم باید بنویسم و چه رویدادی تعریف کنم.منظورم اینه اگر در فیلد کناری اش تعریف کنم خوب شاید کاربر اصلا روی اون کلیک نکنه که اون اونت اجرا بشه بعدش.اگر روی خودش تعریف کنم هم بی معنی میشه.در خصوص مورد 2 پیشنهادی ندارید؟

mosaArabi
سه شنبه 06 آذر 1397, 15:11 عصر
سلام
فایل اصلاحی در 2 حالت تقدیم به شما دوست گرامی

linktaz
چهارشنبه 07 آذر 1397, 17:27 عصر
سلام
فایل اصلاحی در 2 حالت تقدیم به شما دوست گرامی

ممنونم.عالی بود