اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

jo_2010

04 عضو فضي
  • Posts

    897
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    1

Community Answers

  1. jo_2010's post in التعديل على كود تكرار سجل او عمل كود جديد was marked as the answer   
    الحمد للة توصلت للكود الاصلى 
    الذى كتبة لى احد الخبراء الافاضل بالمنتدى
    وقمت بعرضة عليكم لمن يريد الاستفادة منة
    Sub DuplicateRecords() On Error Resume Next Dim DB As DAO.Database Dim RS As DAO.Recordset Dim newPCode As Long Dim TodayDate As Date Dim JO_Insert_Lab As String Dim JO_Insert_Result As String ' فتح قاعدة البيانات الحالية Set DB = CurrentDb() TodayDate = Format(Date, "mm/dd/yyyy") ' تنسيق التاريخ بالشكل الصحيح ' جلب آخر PCode من جدول Tbl_Lab_All لتجنب التكرار Set RS = DB.OpenRecordset("SELECT MAX(PCode) AS MaxPCode FROM Tbl_Lab_All") If Not RS.EOF Then newPCode = RS!MaxPCode + 1 Else newPCode = 1 ' في حالة عدم وجود سجلات End If RS.close ' استبدال المرجع بالصيغة الصحيحة Dim currentPCode As Long currentPCode = Forms!Laboratory!Lab_Request.Form!PCode ' إدراج السجل الجديد في Tbl_Lab_All JO_Insert_Lab = "INSERT INTO Tbl_Lab_All (DDate, PCode,Code_kind, Pname, Name_Month, C_Year, age,DMY, Doctor,Code_Month, Mon_Year) " & _ "SELECT #" & TodayDate & "#, " & newPCode & ", Code_kind,Pname, Name_Month, C_Year, age,DMY, Doctor,Code_Month, Mon_Year " & _ "FROM Tbl_Lab_All WHERE PCode = " & currentPCode DB.Execute JO_Insert_Lab ' إدراج السجل الجديد في Tbl_Lab_Results JO_Insert_Result = "INSERT INTO Tbl_Lab_Results (PCode, OK) " & _ "SELECT " & newPCode & ", OK " & _ "FROM Tbl_Lab_Results WHERE PCode IN (SELECT PCode FROM Tbl_Lab_All WHERE PCode = " & currentPCode & ")" DB.Execute JO_Insert_Result Me.Requery Me.FilterOn = False DoCmd.GoToRecord , , acLast Me.Esal.SetFocus Me.Esal.Locked = False ' MsgBox " تم تكرار السجل بنجاح مع تحديث كود المريض و تاريخ اليوم ", vbInformation ' Me.FilterOn = False ' DoCmd.GoToRecord , , acLast End Sub Private Sub Duplicate_Click() Select Case MsgBox(" " & " هـل . . . . . تـريـد تكـرار بيــانات الســجل " & vbNewLine & vbCrLf & _ " الخـاص بــ " & PNAME & vbNewLine & vbCrLf & vbCrLf & _ "Yes = كــرر الســجل No = لا تكــرر السجــل ", vbQuestion + vbMsgBoxRight + vbYesNo, JO_Title) Case vbYes DuplicateRecords Case vbNo DoCmd.CancelEvent End Select End Sub  
  2. jo_2010's post in تصحيح كود IF was marked as the answer   
    الحمدللة الخبير الفاضل منتصر الانسى
    لة خالص الشكر اضاف select case الى البرنامج الخاض بة واعطى نتائج رائعة
  3. jo_2010's post in تنسيق شرطى مركب was marked as the answer   
    الخبراء الافاضل 
    بعد التحية 
    بفضل الله ومساعدتكم تمكنت من الوصول الى مااريد المرفق بعد التعديل
    LAB_2.accdb
    LAB_2.accdb
  4. jo_2010's post in عرض الصور فى مستعرض ويب حسب المختار من القائمة was marked as the answer   
    Show_files=f_path
  5. jo_2010's post in عمليات حسابية فى نماذج مستمرة was marked as the answer   
    بفضل الله توصلت لحل بسيط يقوم بالعملية الحسابية تلقائيا
    ارسلت القاعدة بعد التعديل عليها للتقييم من السادة الخبراء
    حل المشكلة.accdb
  6. jo_2010's post in ارجو التعديل على الكود was marked as the answer   
    الفاضل د.كاف يار
     شكرا لاهتمام حضرتك بالرد على ولكن الكودين لايعملوا
    وبعد البحث  توصلت للكود التالى
    Nz(DSum("[total]","New_Request","TCODE= 14 and doctor=[doctors] AND Ddate Between [Forms]![Q_All]![FROM] And [Forms]![Q_All]![TO]"),0)
    واعطى نتائج رائعة شكرا 
  7. jo_2010's post in هل من الممكن عمل تقرير اواستعلام يشبة الاكسيل was marked as the answer   
    الحمدللة والشكرللة
    تمكنت بفضل الله من تصميم تقرير فى الاكسيس كما بالشكل فى اكسيل

×
×
  • اضف...

Important Information