PDA

View Full Version : شهریه



hamidehsadat
سه شنبه 21 فروردین 1386, 18:21 عصر
من میخواهم شهریه دانشجویانی که به صورت چک پرداخت کنند به صورت زیر باشد:
روی فرم یک دیبی گرید گذاشته ام که اطلاعات دانشجویان را نشان دهدو اطلاعات مربوط به چک را در dbeditکاربر وارد کندو میخواهم هر وقت در دیبیگرید اطلاعات مربوط به یک دانشجو انتخاب شد اگر قبلا اطلاعات چک ثبت شده باشد در dbedit ها بیاید و اگر ثبت نشده باشد dbedit ا را فعال کنم و اطلاعات را ثبت کنم .
مشکل من این است 1-که در دبییگرید تمام دانشجویان که در جدول است نمیایدفقط یکی از دانشجویان نمایش داده می شود
2- چگونه می توان با انتخاب کردن یک سطر از دبییگرید اطلاعات چکها بیاید

SYNDROME
سه شنبه 21 فروردین 1386, 20:25 عصر
با سلام
دوست عزیز فرمایشات شما واضح نیست.
نام بانک خود را بگویید و دستوراتی مه استفاده کرده اید.

dkhatibi
چهارشنبه 22 فروردین 1386, 17:43 عصر
مطمئنا اگر روی جدول فیلتر نگذاشته باشید تمام دانشجویان را ملاحظه می کنید
از توابع جستتجو مانند Findnearest و .. می تونید استفاده کنید.

shobair
پنج شنبه 23 فروردین 1386, 11:17 صبح
من میخواهم شهریه دانشجویانی که به صورت چک پرداخت کنند به صورت زیر باشد:
روی فرم یک دیبی گرید گذاشته ام که اطلاعات دانشجویان را نشان دهدو اطلاعات مربوط به چک را در dbeditکاربر وارد کندو میخواهم هر وقت در دیبیگرید اطلاعات مربوط به یک دانشجو انتخاب شد اگر قبلا اطلاعات چک ثبت شده باشد در dbedit ها بیاید و اگر ثبت نشده باشد dbedit ا را فعال کنم و اطلاعات را ثبت کنم .
مشکل من این است 1-که در دبییگرید تمام دانشجویان که در جدول است نمیایدفقط یکی از دانشجویان نمایش داده می شود
2- چگونه می توان با انتخاب کردن یک سطر از دبییگرید اطلاعات چکها بیاید

سلام
اگر جدول را فیلتر کرده باشید، فقط رکوردهایی که در شرط فیلتر صدق می کنند نمایش داده می شوند. مثلاً اگر از ADO استفاده می کنید می توانید با دستور Locate اشاره گر را به رکورد مورد نظر منتقل کنید، بدون اینکه فیلتر لازم باشد.
در مورد سوال دوم، کافیست مثلاً یک DBEdit به فیلدی که میخواهید با انتخاب رکورد نشان داده شود مرتبط کنید.

شبیر