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

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

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #9
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    72
    پست
    3,578

    نقل قول: ساخت فرم از نتیجه کویری کراس تب

    ساخت فرم:
    برای فیلتر تاریخ یک کمبو باکس در header فرم میگذاریم و
    با یک کوئری همه تاریخ های بازرسی رو گروه بندی میکنیم و بعنوان رکورد سورس اون میگذاریم:
    SELECT FORMAT(InspectionDate,"0000/00/00") FROM Inspects GROUP BY InspectionDate; 


    date.png
    در بخش detail فقط یک سابفرم خالی میگذاریم (results).

    پس از انتخاب تاریخ، اول جدول نتایج (results) رو پاک میکنیم (در صورت وجود)،
    بعد tempvar تاریخ بازرسی رو مقدار میدیم،
    بعد یک make table query اجرا میکنیم که نتایج crosstab query رو در جدول results بریزه،
    و در آخر source object سابفرم رو به جدول results ست میکنیم.

    Option Compare Database
    Option Explicit

    Private Sub InspectionDate_AfterUpdate()
    Me.Results.SourceObject = ""
    If DCount("ID", "MSysObjects", "Type=1 AND Name='Results'") > 0 Then
    DoCmd.DeleteObject acTable, "Results"
    End If
    TempVars("InspectionDate") = Replace(Me.InspectionDate.Value, "/", "")
    DoCmd.RunSQL "SELECT * INTO Results FROM InspectionsCrossTabQRY"
    Me.Results.SourceObject = "Table.Results"
    End Sub

    Private Sub InspectionDate_NotInList(NewData As String, Response As Integer)
    Me.InspectionDate.Undo
    Me.InspectionDate.Dropdown
    Response = acDataErrContinue
    End Sub
    فایل های ضمیمه فایل های ضمیمه

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

  1. ایا اندروید نسخه های جدید جاوا را پشتیبانی خواهد کرد؟
    نوشته شده توسط shayanboy2 در بخش برنامه نویسی موبایل
    پاسخ: 0
    آخرین پست: چهارشنبه 01 بهمن 1399, 20:10 عصر
  2. پاسخ: 4
    آخرین پست: چهارشنبه 01 مهر 1394, 10:39 صبح
  3. سوال: ادغام دو تیبل مشابه توسط کویری اپند در یک تیبل سومی
    نوشته شده توسط reza_1199 در بخش Access
    پاسخ: 1
    آخرین پست: چهارشنبه 23 بهمن 1392, 20:12 عصر
  4. ویرایش کد- اساتید کمک کنید
    نوشته شده توسط majideblis در بخش PHP
    پاسخ: 22
    آخرین پست: دوشنبه 31 تیر 1392, 12:56 عصر
  5. پاسخ: 10
    آخرین پست: سه شنبه 23 اسفند 1390, 14:27 عصر

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

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