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

نام تاپیک: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    سلام دوستان
    دوتا سوال متفاوت داشتم

    سوال1 :؟ در فرمی که در حالت Continuous Forms هست در رویداد on change تکستی عمل جستوجو را کد نویسی کردم ولی هنگام تایپ در تکست جستوجو با نوشتن هر هر حرف فوکس از تکست جستو جو خارج میشه چرا ؟؟؟؟


    سوال 2 ؟ : در گزارش گیری با توجه به طولانی بودن فیلد شرح نامه خاصیت CanGrow آنرا را فعال کردم . حالا چطور بقیه فلید ها را با فیلد شرح نامه همانگ کنم تا هنگام اجرا ارتفاع یکسان داشته باشن (با توجه به فیلد شرح نامه اندازه ارتفاع فیلد ها متغییر باشن)

    لطفا نمونه را ملاحضه فرمایید

    ممنون
    فایل های ضمیمه فایل های ضمیمه

  2. #2

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    !!!!!!!!!!!!!!!!!!!!!؟

  3. #3
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,057

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    در فرمی که در حالت Continuous Forms هست در رویداد on change تکستی عمل جستوجو را کد نویسی کردم ولی هنگام تایپ در تکست جستوجو با نوشتن هر هر حرف فوکس از تکست جستو جو خارج میشه چرا ؟؟؟؟
    روش کلی اینجور هست که فرم جستجو هم باید unbound باشه.
    نتایج جستجو هم باید در یک سابفرم (یا یک کنترل مثل listbox) نشون داده بشه که تغییر recordsource اون تاثیری روی فوکوس فرم جستجو نداشته باشه

    در گزارش گیری با توجه به طولانی بودن فیلد شرح نامه خاصیت CanGrow آنرا را فعال کردم . حالا چطور بقیه فلید ها را با فیلد شرح نامه همانگ کنم تا هنگام اجرا ارتفاع یکسان داشته باشن
    خیلی ساده و سرراست نشدنی هست اینکار - چرایی اش هم این هست که زمانی به ارتفاع کنترل دسترسی دارین که دیگه نمیشه ارتفاع کنترل ها رو تغییر داد
    بجاش border فیلدهای دیگه رو transparent کنین

    اما اگر خیلی اصرار دارین فیلدهای دیگه border با ارتفاع کنترل مورد نظر داشته باشن کافی هست با کد یک box دورشون بکشین
    اما کار تمیزی نیست چون جدای از سربار کد ، محتوای فیلدها هم از نظر ارتفاع وسط چین نمیشه

  4. #4

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    روش کلی اینجور هست که فرم جستجو هم باید unbound باشه.
    نتایج جستجو هم باید در یک سابفرم (یا یک کنترل مثل listbox) نشون داده بشه که تغییر recordsource اون تاثیری روی فوکوس فرم جستجو نداشته باشه
    اینا را انجام دادم (نتایج تو سابفرم نشان میده Continuous Forms فرم جستوجو هم UnBound هست) نشد که نشد تو OnChange تکست باکس جستو جو انجام نمیشه !!!!! ولی با باتون انجام میشه
    من میخوام توی تکست باکس جستو جو کنم

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

  5. #5
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,057

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    برای فرم جستجو از نمونه پیوست استفاده کنین

    1.png

    Option Compare Database
    Option Explicit

    Dim Scope()
    Dim Q As String
    Const SQLQ As String = "SELECT * FROM CUSTOMERS WHERE @fld LIKE '*@txt*'"

    Private Sub ClearText_Click()
    Me.SearchText = ""
    Me.SearchText.SetFocus
    SearchText_Change
    End Sub

    Private Sub FieldSelector_AfterUpdate()
    Me.SearchText.SetFocus
    SearchText_Change
    End Sub

    Private Sub FieldSelector_NotInList(NewData As String, Response As Integer)
    Me.FieldSelector = 0
    Response = acDataErrContinue
    End Sub

    Private Sub Form_Load()
    Scope = Array("[CompanyName]", "[ContactName]", "[CompanyName]+'|'+[ContactName]+'|'+[ContactTitle]")
    End Sub

    Private Sub SearchText_Change()
    Q = Replace(SQLQ, "@fld", Scope(Me.FieldSelector))
    Q = Replace(Q, "@txt", Me.SearchText.Text)
    Me.SearchResults.Form.RecordSource = Q
    End Sub
    فایل های ضمیمه فایل های ضمیمه

  6. #6
    کاربر دائمی آواتار saeed1234n
    تاریخ عضویت
    تیر 1390
    محل زندگی
    قرچک
    پست
    777

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    برای فرم جستجو از نمونه پیوست استفاده کنین

    .
    .
    .

    [/VB]

    با سلام

    با تشکر از جناب mazoolagh

    روش جالبی بود

    البته یک روش ساده تری نیز وجود دارد

    http://yon.ir/6mrIc

  7. #7

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    نقل قول نوشته شده توسط saeed1234n مشاهده تاپیک
    با سلام

    با تشکر از جناب mazoolagh

    روش جالبی بود

    البته یک روش ساده تری نیز وجود دارد

    http://yon.ir/6mrIc

    ممنونم از شما دوست عزیز و همچین جناب mazoolagh

    در روش شما باید ساب فرم باند باشه

  8. #8
    کاربر دائمی آواتار saeed1234n
    تاریخ عضویت
    تیر 1390
    محل زندگی
    قرچک
    پست
    777

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    نقل قول نوشته شده توسط bhd2013 مشاهده تاپیک
    ممنونم از شما دوست عزیز و همچین جناب mazoolagh

    در روش شما باید ساب فرم باند باشه
    سلام

    لزوما نه

  9. #9
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,057

    نقل قول: 1مشکل جستو جو در فرم و 2 خاصیت can grow در گزارش

    نقل قول نوشته شده توسط saeed1234n مشاهده تاپیک
    با سلام

    با تشکر از جناب mazoolagh

    روش جالبی بود

    البته یک روش ساده تری نیز وجود دارد

    http://yon.ir/6mrIc
    سلام و روز خوش
    همینجا هم میشد پیوست کنین

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

    ضمنا بجای استفاده از تکسباکس مخفی (که به اون هم نیاز نبود) میتونستین یک متغیر private تعریف کنین.

    اگر واقعا قرار بود کد رو قدری ساده تر کنیم میتونستیم شرط رو مستقیما در rowsource کمبوباکس اضافه کنیم و به هیچ if یا select case هم نیاز نبود.

    در هر صورت ممنونم از نظر لطفتون

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

  1. مبتدی: جستو جو در پایگاه داده access
    نوشته شده توسط mahdi_apple در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: جمعه 09 دی 1390, 15:58 عصر
  2. جستو جو در RichTextBox
    نوشته شده توسط mostafabestman در بخش VB.NET
    پاسخ: 0
    آخرین پست: دوشنبه 09 اسفند 1389, 16:45 عصر
  3. سوال: مشکل درباره ی جستو جو در tabel
    نوشته شده توسط mehdi.gh23 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: سه شنبه 29 اردیبهشت 1388, 00:26 صبح
  4. جستو جو در subitem های یک listview
    نوشته شده توسط farb0d در بخش کامپوننت ها و ابزارهای کاربردی در VB6
    پاسخ: 1
    آخرین پست: یک شنبه 24 آذر 1387, 02:48 صبح
  5. جستو جو در ListView
    نوشته شده توسط farb0d در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: یک شنبه 10 آذر 1387, 23:49 عصر

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

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