اذهب الي المحتوي
أوفيسنا

lyla

03 عضو مميز
  • Posts

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

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

مشاركات المكتوبه بواسطه lyla

  1. إقتباس(lyla @ Feb 14 2008, 01:38 AM) <{POST_SNAPBACK}>
    السلام عليكم

    لدي النموذج وبه مربع نص أسمه FROM ( وقت) ومربع نص TEXT1 به شرط , إذا كان الوقت في FROM أكبر من 13:00 يطبع (نعم) في مربع النص وإذا كان الوقت أصغر من 13:00 تكون قيمة مربع النص أو يطبع ( لا ) ولكم جزيل الشكر .

    على فكرة أنا عملت الشرط ونجحت فيه لما يكون قيمة FORM عدد أو رقم لكن المشكلة أن FORM قيمته وقت . أشان كذه لم أستطع

    وهذا الكود

     

    [كود]=IIf([FROM]>=13;"NO";"yes")[/كود]
    
  2. السلام عليكم

    لدي النموذج وبه مربع نص أسمه FROM ( وقت) ومربع نص TEXT1 به شرط , إذا كان الوقت في FROM أكبر من 13:00 يطبع (نعم) في مربع النص وإذا كان الوقت أصغر من 13:00 تكون قيمة مربع النص أو يطبع ( لا ) ولكم جزيل الشكر .

    Time.rar

  3. شكرا أخ يوسف على المداخله وممكن نقول 50% تحقق الهدف ... لماذا تظهر السجلات فارغه. يفترض لا شيء ... وعندما نضغط على زر الأمر الذي وضعته ( إضهار السجلات ) يقوم النموذج بعرضها وهذا رائع . لكن يبقى السؤال قائما ولك تحياتي

  4. أبشركم عرفت ولله الحمد وذلك بواسطة دالة الوقت . ومافيه مانع لمن يريد يحل المثال للمنفعه العامه ودمتم :clapping:

    =TIME(G17+C17;F17+B17;)

    ملاحظه في الكود خليته بيجمع الخليتين الأولى وهما عبارة عن ساعه والخليتين الآخيرتين عبارة عن دقائق

  5. أنا آسفه جدا :') على ماسببته لك من أزعاج ولكن ضل يعطيني نتائج غير صحيحه هذا من ناحيه ومن ناحيية أخرى أخي الكريم لماذا لم تعطيني حرية أختيار الشهر المطلوب بدل القائمه المنسدله :eek2:

    حقيقة الغلط الأساسي كان من عندي من البدايه وكان من المفروض أن أرسل لك الملف الأصلي وريحتك من البدايه...عموما الملف نفس المطلوب ولكن مضاف عليه حقل الدقائق ويقوم بجمع الساعات والدقائق وكان من عمل الأخوين الفاضلين رضوان وأبوهادي...والمشكلة التي واجهتني فيه وهي ألغاء الدقائق ويكتفي بالساعات وقد تتبعت فكرته وهي ليست ببعيده عن فكرتك أنت ولكن واجهتني عملية التقرير ونتج بعض الأخطأ . كان من الأفضل لي ولك أن أعرض عليك البرنامج وأنت أكثر خبرة مني وممكن تحلها من أول وهله ولكن هذا لا ينكر أن هناك فوائد وطرق رائعه أستفدتها من خلال برنامجك . دعني أرفق لك الملف أخ عمار وعتقد أنك ستعرف تحلله وتصل للمطلوب حسب خبرتك .

    نزله من هذه الوصلة :

    البرنامج

  6. شكرا لك أخ عمار وأعتقد أن هناك أشكالية بسيطه جدا وهي لماذا يظهر في الجدول جميع الأسماء خلال شهر معين ! أقصد أن التقرير يجب ان لا يظهر فيه الا من لديها ساعات فقط . ومن ليس لها ساعات يجب أن لا يظهر أسمها في التقرير. فهل هذا ممكن ؟؟؟ :fff:

  7. سو نموذج يكون مصدر السجلات فيه جدول tbl1

    وعمل مربع نص في رأس النموذج وسميه text0 وسو زر أمر يكون فيه هذا الكود :

    Dim MyStr As String
    MyStr = Nz(Me.Text0, "")
    If MyStr = "" Then
      Form.RecordSource = "SELECT tbl1.* FROM tbl1;"
    Else
        Form.RecordSource = "SELECT tbl1.* FROM tbl1" _
        & " WHERE (((tbl1.t_Name) Like '" & MyStr & "' & '*'));"
    End If

    على أن يكون الحقلين الي في الجدول واحد لرقم السجل T_id

    والثاني للأسم باسم t_name

    الان أكتب ألحرف الأول من أي أسم وثم زر الأمر فسوف يستعرض لك جميع السجلات الي فيها الحرف الأول , وممكن تكتب مثلا

    م

    مح

    محم

    محمد

    وهكذا ... وإن حبيت تسويه على شبكة الأستعلام ممكن ذلك ولو سويت بحث ستجد برنامج للأخ المهندس محمد طاهر المشرف العام ستجد له برنامج بهذا الخصوص وأكثر من رائع وإذا حبيت ملفات فأنا مستعده ( على فكرة تراني ماشفت ملفك ) تحياتي

  8. أخي الفاضل مافهمت قصدك . تقصد التقرير يكون معمول في وورد وعايز تشوفوه على الأكسس أم تقرير بالأكسس وتصدره للوورد ؟

    إذا كان الأول ممكن تعمل لنك Link على التقرير الي مكتوب في الوورد عن طريق إدراج كائن وتخليه إنشاء من ملف(موجود مسبقا) وتأشر على خانة إتصال Link أشان أي تغيير في الملف الأصلي يصير محدث باستمرار

    أما إذا كان الثاني أعمل زر أمر وختار عمليات التشغيل وختار تصدير ملف(تقرير) وختار الوورد . تحياتي

  9. سراحه أول ماشفت النموذج الرئيسي للبرنامج حكمت عليه وأنا مع أستاذك أنه غلط . والسبب الله أعلم يا أختي الكريمه أن واجهة البرنامج غير عمليه وغير منظمه فكان الأولى بكي تقسيم النوذج الرئيسي ( الأفتتاحيه ) لثلاثة أقسام مثلا

    1- شاشة ( نموذج ) خاص بمعلومات الكتاب ( طباعة-حذف-إضافة كتاب-إدخال كتاب جديد-بحث عن كتاب....ألخ)

    2- شاشة ( نموذج ) خاص بمعلومات المؤلف أو الكاتب ( أهمها البحث-)

    3- شاشة (نموذج) خاص بالأعضاء ( طباعة-حذف-إضافة عضو -إستعارة-تاريخ الأستعارة-المدة- .......ألخ)

    شوفي هذي الصورة لنموذج الصفحة الرئيسه لبرنامجك لو كان مثل كذه مش أفضل من 30 عنصر حاطتها في نموذج واحد!!!

    library.jpg

    وكل أمر طبعا يتفرع منه نموذج آخر وهكذا ... أرجو أن أكون وفقت في طلبك وحتى لو لم يكن أعتقد أن هذا الأفضل. تحياتي

  10. أنت قصدك أن البيانات التي أدخلتها في النموذج تريد طباعتها ! يعني تقصد السجل الحالي . فمن الطبيعي أنه يسألك أي سجل تريد طباعته . على العموم لو أردت أحل لك مشكلتك أرفق ملف بالبرنامج وسوف أحلها لك أن شاء الله

    وإذا أردت الحل : ممكن تعمل تقرير وتسميه مثلا report ونموذج أدخال وتسميه مثلا Inter وتعمل زر أمر على النموذج عند الضغط عليه يفتح لك ماكرو وسميه مثلا Record Print وتكتب في الشرط بتاع الماكرو وطبعا تختار الأكشن أو الأجراء هو فتح التقرير ( ) وتكتب في شرط الماكرو هذا الكود :

    [ID]=[Forms]![Inter]![ID]

    هذا الأمر سوف يطبع لك السجل الحالي الي أنت أدخلته في نموذج الأدخال Inter وإذا ماعرفت أرفق ملف... ونصيحه لك إذا أنت جديد وعايز أفضل حل وسريع أن ترفق ملف لمشكلتك وبالله التوفبق .

×
×
  • اضف...

Important Information