نمایش نتایج 1 تا 4 از 4

نام تاپیک: انتخاب یک مقدار از فرم دیگری برای DBCombobox

  1. #1

    Question انتخاب یک مقدار از فرم دیگری برای DBCombobox

    سلام.
    من یک فرم A دارم و یه فرم B .
    فرم B جستجو و فرم A نشون دهنده مقدار انتخاب شده است.
    حالا می خوام ببینم اگه یه BDLookUpCombobox توی فرم A داشته باشم چه جوری
    می تونم اون مقدار انتخاب شده روی فرم B رو به صورت اتومات انتخاب شده این
    DBcombo توی A قرار بدم . یعنی به محض Close شدن فرم B توی فرم A این DBCombo مقدار انتخاب شده در فرم B رو داشته باشه .
    ضمنا اینم بگم مقدار معتبره و توی بانک اطلاعاتی موجود .
    اگه سوالم رو متوجه نشدین بگین تا به صورت واضح تری بنویسم . ممنون .

  2. #2
    کاربر دائمی آواتار SYNDROME
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    تهران
    پست
    2,814
    با سلام
    کد زیر را می توانی استفاده کنید.

    For i:=0 To ComboBox.Items.Count-1 Do
    Begin
    IF (ComboBox.Items.Strings[i] = DBlookupComboBox.Text) Then
    Begin
    ComboBox.ItemIndex := i;
    Break;
    End;
    End;

    کد فوق مقدار کلیه آیتمهای combo را با مقدار DblookupComboBox مقایسه می کند و سپس مقدار Index را تغییر می دهد.
    موفق باشید

  3. #3
    سلام .
    از کدی که نوشتی ممنون.
    ولی متوجه نشدم چه جوری باید استفاده کنم.
    اگه میشه بیشتر توضیح بده.

  4. #4
    کاربر دائمی آواتار SYNDROME
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    تهران
    پست
    2,814
    با سلام
    1-اول مقدار مورد نظر را در dblookupcombobobx انتخاب کن.
    2-سپس کد مقابل را در زمان خروج از فرم قرار بده.(مثلا در onClose فرم)
    3-سپس برنامه به تعداد آیتمهای داخل Combobox حلقه را تکرار می کند.
    4-به ترتیب کل مقادیر را با مقدار dblookupچک کرده و هر کدام از مقادیر برابر باشد Combobox بر روی آن می ایستد و از حلقه خارج می شود.
    موفق باشید

تاپیک های مشابه

  1. انتخاب یکسری از آیتمهای DBComboBox و ذخیره در جدول اصلی.
    نوشته شده توسط ali_abbasi22145 در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 30 بهمن 1386, 05:01 صبح
  2. برای DBComboBox روی فیلدی که هستم رنگی نمی شود
    نوشته شده توسط ali_abbasi22145 در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: چهارشنبه 07 آذر 1386, 12:19 عصر
  3. DBCombobox با امکان نمایش بیش از یک فیلد؟
    نوشته شده توسط kheyri در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 7
    آخرین پست: جمعه 04 اسفند 1385, 13:01 عصر
  4. اضافه کردن آیتم به DbcomboBox
    نوشته شده توسط sardar_ahmadi در بخش برنامه نویسی در Delphi
    پاسخ: 17
    آخرین پست: دوشنبه 22 خرداد 1385, 09:15 صبح
  5. پر کردن DBComboBox
    نوشته شده توسط یعقوب در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: یک شنبه 19 بهمن 1382, 07:19 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •