PDA

View Full Version : سوال: در مورد شرطی کردن تکس باکس ساب فرم



vahid-masoudi
چهارشنبه 21 دی 1390, 11:40 صبح
سلام دوستان عزیز

من فرم دارم که می خواهم با نوشتن کد پرسنل 0001 در person_age : 28 درج گردد.

انشاء ا.. که منظورم را رسانده باشم.

لطفا" نمونه را بریم اصلاح کنید

با تشکر فروان

vahid-masoudi
چهارشنبه 21 دی 1390, 18:14 عصر
کسی نیست جوابم را بده.
با تشکر

mj_bayati
چهارشنبه 21 دی 1390, 20:38 عصر
با سلام

اگه منظورتون رو درست فهمیده باشم....

شما باید دوتا فرم داشته باشید:
یکی برای اینکه اطلاعات رو وارد جدول بکنید یا به اصطلاح پرسنل ها رو تعریف بکنید: در این فرم شما کد پرسنل و سن و نام و سایر اطلاعات رو وارد می کنید (همون کاری که انجام شده)
دوم برای اینکه اگه کد یک پرسنل رو وارد کردید (که قبلاً در فرم قبلی اطلاعاتش رو وارد کردید)، سن یا نام و سایر اطلاعات رو براتون از جدول لود بکنه

اگه منظورتون رو درست فهمیدم بفرمایید تا نحوه ساختن فرم دوم رو توضیح بدم

موفق باشید

vahid-masoudi
پنج شنبه 22 دی 1390, 12:20 عصر
سلام خسته نباشی

من می خواهم داخل همین فرم با نوشتن vb می خواهم این کار انجام گردد

با تشکر از زحمات شما

mj_bayati
پنج شنبه 22 دی 1390, 14:21 عصر
پس ظاهراً اصلاً منظورتون رو متوجه نشدم

شما هم میخواهید که در این فرم اطلاعات وارد کنید (به طور مثال به کامپیوتر بفهمونید که آقایx سنش 28 سال) و هم اینکه کامپیوتر به شما بگه که این آقا چند سالشه؟!!!!
چجوری میخواهید هم اطلاعات وارد کنید و هم اطلاعات دریافت کنید؟

مگه اینکه بگید میخوام اطلاعات رو از خود table وارد کنم و اینجا فقط مرحله دوم (یعنی دریافت اطلاعات) رو میخواهم بسازم

اگه اینطوره بفرمایید تا راه ساختش بیان بشه

abdoreza57
پنج شنبه 22 دی 1390, 16:33 عصر
سلام

دوست محترم اصل اولیه برای این کار اینه که یک کلید اولیه برای پرسنل تعریف کنید که اختصاصا همان یکی شود تا تابع فراخوانی کنیم
همانطور که میبینید شما دو کد یکسان برای فیلد تعریف کردید حال تشخیص اینکه کدام کد مورد نظر شماست که سنش نشان داده شود غیر ممکن خواهد بود

کد زیر را در خاصیت کمبو باکسی که ایجاد میکنید قرار دهید

SELECT Table1.person_code, Table1.person_age FROM Table1;

البته شما در تیبل مورد نظر فقط اطلاعات اولیه را باید وارد کنید که نیاز به ایجاد کمبو باکس نیست با این حال روش استفاده از کمبو در فرم با فراخوانی فیلد مورد نظر صحیح تر است

موفق باشید