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

نام تاپیک: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

  1. #1

    ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    سلام
    من از طریق کد زیر میخواهم ارزش یا مقدار تمام تکست باکس های یک فرم رو موقتاً در خصوصیت tag اونها ذخیره کنم ولی نمیدونم چرا از
    ctl.Value ایراد گرفته میشه
    اساتید اگه راهنمائی کنن ممنون میشم



    Dim ctl As Control
    For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Then
    ctl.Tag = ctl.Value
    End If
    Next ctl

  2. #2
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    794

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط atf1379 مشاهده تاپیک
    سلام
    من از طریق کد زیر میخواهم ارزش یا مقدار تمام تکست باکس های یک فرم رو موقتاً در خصوصیت tag اونها ذخیره کنم ولی نمیدونم چرا از
    ctl.Value ایراد گرفته میشه
    اساتید اگه راهنمائی کنن ممنون میشم



    Dim ctl As Control
    For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Then
    ctl.Tag = ctl.Value
    End If
    Next ctl
    سلام
    در کد فوق باید شرط بگذارید که اگه کنترل خالی نبودمقدار اون رو در تگ کنترل قرار بده
    خط چهارم کدهاتو بصورت زیر تغییره بده :

    ' If Len(ctl.Value) > 0 Then ctl.Tag = ctl.Value

  3. #3
    مدیر بخش آواتار amirzazadeh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبريز
    پست
    1,947

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط atf1379 مشاهده تاپیک
    سلام
    من از طریق کد زیر میخواهم ارزش یا مقدار تمام تکست باکس های یک فرم رو موقتاً در خصوصیت tag اونها ذخیره کنم ولی نمیدونم چرا از
    ctl.Value ایراد گرفته میشه
    اساتید اگه راهنمائی کنن ممنون میشم



    Dim ctl As Control
    For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Then
    ctl.Tag = ctl.Value
    End If
    Next ctl
    سلام در مرحله اول اولویت رفرنس ها رو جابجا کنید اگر بازم خطا دریافت کردید کد رو با سلکت کیس بنویسید:

    Dim ctl As Control
    For Each ctl In Me.Controls
    With ctl
    Select Case .ControlType
    Case acComboBox
    ctl.Tag = ctl.Value
    Case acTextBox
    ctl.Tag = ctl.Value
    End Select
    End With
    Next ctl

    DON'T START;OTHERWISE DON'T STOP
    .................................................
    قوانين سايت

  4. #4

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    سلام
    در کد فوق باید شرط بگذارید که اگه کنترل خالی نبودمقدار اون رو در تگ کنترل قرار بده
    خط چهارم کدهاتو بصورت زیر تغییره بده :

    ' If Len(ctl.Value) > 0 Then ctl.Tag = ctl.Value
    با درج این کد مشکل برطرف شد . ممنون

  5. #5

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط amirzazadeh مشاهده تاپیک
    سلام در مرحله اول اولویت رفرنس ها رو جابجا کنید اگر بازم خطا دریافت کردید کد رو با سلکت کیس بنویسید:

    Dim ctl As Control
    For Each ctl In Me.Controls
    With ctl
    Select Case .ControlType
    Case acComboBox
    ctl.Tag = ctl.Value
    Case acTextBox
    ctl.Tag = ctl.Value
    End Select
    End With
    Next ctl
    سلام استاد
    نمیدون چرا چند وقتیه وقتی کد یا کدهائی رو از جائی کپی و اونا رو در قسمت کد نویسی پیست می کنم رنگ تعدادی از کدها به حالت نمایش باگ قرمز میشن
    من کدهای جنابعالی رو عیناً کپی و در رویداد کلیک یک کمند باتن در فرم وارد کردم ولی همونطور که در تصویر ضمیمه مشاهده می کنی رنگ کدها قرمز شده ان ، در صورتی در کدها هیچ غلط املائی وجود نداره
    عکس های ضمیمه عکس های ضمیمه

  6. #6
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    794

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط atf1379 مشاهده تاپیک
    سلام استاد
    نمیدون چرا چند وقتیه وقتی کد یا کدهائی رو از جائی کپی و اونا رو در قسمت کد نویسی پیست می کنم رنگ تعدادی از کدها به حالت نمایش باگ قرمز میشن
    من کدهای جنابعالی رو عیناً کپی و در رویداد کلیک یک کمند باتن در فرم وارد کردم ولی همونطور که در تصویر ضمیمه مشاهده می کنی رنگ کدها قرمز شده ان ، در صورتی در کدها هیچ غلط املائی وجود نداره
    سلام
    مشکل خاصی نداره فاصله کدها رو یکم کم و زیاد کنی درست میشه

  7. #7

    نقل قول: ذخیره موقت مقدار تکست باکس های یک فرم در خصوصیتtag آنها

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    سلام
    مشکل خاصی نداره فاصله کدها رو یکم کم و زیاد کنی درست میشه
    بله ، درسته !
    ممنون از راهنمائی شما

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

  1. پاسخ: 13
    آخرین پست: دوشنبه 12 آبان 1399, 13:00 عصر
  2. پاسخ: 1
    آخرین پست: یک شنبه 06 فروردین 1396, 09:01 صبح
  3. سوال: ساخت چند یوزر پس برای هاست و محدود کردن هاست برای نویسندگان هاست.
    نوشته شده توسط rezanic در بخش توسعه وب (Web Development)
    پاسخ: 0
    آخرین پست: شنبه 04 مرداد 1393, 21:07 عصر
  4. پاسخ: 7
    آخرین پست: سه شنبه 28 آذر 1391, 13:48 عصر

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

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