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

Abou Hussien

عضو جديد 01
  • Posts

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

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

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

  1. 10 دقائق مضت, أبو إبراهيم الغامدي said:

    أهلا @Abou Hussien

    أعتذر إليك لعدم الرد في الوقت المناسب.. 

    بالنسبة لتصدير البيانات فيمكنك استخدام معالج البحث في المنتدي لكون هذه الجزئية من السؤال قد سبق الإجابة عنها بطرق مختلفة..

    أما ما يتعلق بتحديث وإضافة البيانات فيمكن عمل ذلك بخطوة واحدة عن طريق استعلام التحديث بالطريقة الموضحة بالشفرة أدناة..

    -- بما أن كلا القاعدتين لها نفس أسماء الجداول وأسماء الحقول أيضا فنحن بحاجة إلى تمرير اسم قاعدة البيانات فقط.

    أعتذر عن عدم شرح الشفرة لضيق الوقت.. لكن يمكنك أن تسأل عن أي جزئية غير مفهومة!

    
    Sub UPDATE_BILL_HEAD_TBL(DATA_SOURCE As String)
      CurrentDb.Execute _
        "UPDATE BILL AS P RIGHT JOIN [" & DATA_SOURCE & "].BILL AS F " _
        & "ON (P.BILL_NUM=F.BILL_NUM) " _
        & "SET P.BILL_NUM=F.BILL_NUM, P.BILL_DATE=F.BILL_DATE, " _
        & "P.CLIENT_NAME=F.CLIENT_NAME, P.PAID=F.PAID, P.DETAILS=F.DETAILS"
    End Sub
    
    
    Sub UPDATE_BILL_DETAIL_TBL(DATA_SOURCE As String)
      CurrentDb.Execute _
        "UPDATE BILL_DETAIL AS P RIGHT JOIN [" & DATA_SOURCE & "].BILL_DETAIL AS F " _
        & "ON (P.BILL_NUM=F.BILL_NUM) AND (P.ITEM_NUM=F.ITEM_NUM) " _
        & "SET P.BILL_NUM=F.BILL_NUM, P.ITEM_NUM=F.ITEM_NUM, P.PRICE=F.PRICE"
    End Sub

    المرفقة يوضح آلية التحديث والإضافة: 

    Uptate Data Example.zip 107.03 kB · 0 تنزيلات

    أشكرك أستاذ أبو ابراهيم الغامدي على الحل الجميل.

    وقد تمكنت من حل المشكلة بالكامل من خلال مشاركتك وبعض المشاركات في هذا المنتدى وغيره.

    أعود وأشكركم على تجاوبكم ومساعدتكم.

  2. في ٢٠‏/٣‏/٢٠٢٠ at 10:56, Abou Hussien said:

    السلام عليكم.

    أنا أدين لهذا المنتدى بكل معرفتي المتواضعة جداً في الأكسس, ولطالما كان ملاذاً لي في حل كل المشاكل التي تواجهني, ودائما ما كنت أحصل على الحل من المشاركات السابقة, لكن المشكلة التي تواجهني لم أتمكن من إيجاد حل لها, وأنا طامع في أن تزودوني بالحل بأسرع ما يمكن.

    والمشكلة هي:

    يوجد عندي برنامج أساسي للفوترة إسمه "Host" ونفس البرنامج موجود مع شخصين مختلفين "User A, User B" وهذان الشخصان يقومان بإدخال بيانات الفواتير التي يقومون بها كل واحد على برنامجه, أريد أن أضع زر في برامج "User A, User B" لتصدير البيانات, وأن أضع في برنامج الـHost زر يُمكنه من إستيراد هذه البيانات المرسلة من قبل "User A, User B" والتي تكون على CD, مع مراعاة أن تتم زيادة البيانات الجديدة على البيانات السابقة في "Host" وتحديث البيانات السابقة التي طرأ عليها تغيير من قبل "User A, User B".

    مرفق نموذج صغير لهذه البرامج لتكون الفكرة واضحة وإن أمكن التعديل عليها

    برامج فوترة.zip 99.58 kB · 15 تنزيلات

    السلام عليكم

    أتمنى على من يتابع المنتدى الرد على الموضوع المطروح، فإذا كانت هذه المشكلة ليس لها حل حتى أعرف، وأحاول أن أفكر بطريقة أخرى

  3. في ٢٠‏/٣‏/٢٠٢٠ at 10:56, Abou Hussien said:

    السلام عليكم.

    أنا أدين لهذا المنتدى بكل معرفتي المتواضعة جداً في الأكسس, ولطالما كان ملاذاً لي في حل كل المشاكل التي تواجهني, ودائما ما كنت أحصل على الحل من المشاركات السابقة, لكن المشكلة التي تواجهني لم أتمكن من إيجاد حل لها, وأنا طامع في أن تزودوني بالحل بأسرع ما يمكن.

    والمشكلة هي:

    يوجد عندي برنامج أساسي للفوترة إسمه "Host" ونفس البرنامج موجود مع شخصين مختلفين "User A, User B" وهذان الشخصان يقومان بإدخال بيانات الفواتير التي يقومون بها كل واحد على برنامجه, أريد أن أضع زر في برامج "User A, User B" لتصدير البيانات, وأن أضع في برنامج الـHost زر يُمكنه من إستيراد هذه البيانات المرسلة من قبل "User A, User B" والتي تكون على CD, مع مراعاة أن تتم زيادة البيانات الجديدة على البيانات السابقة في "Host" وتحديث البيانات السابقة التي طرأ عليها تغيير من قبل "User A, User B".

    مرفق نموذج صغير لهذه البرامج لتكون الفكرة واضحة وإن أمكن التعديل عليها

    برامج فوترة.zip 99.58 kB · 12 تنزيلات

    للرفع

    للرفع

    للرفع

    أتمنى من أي أحد لدي الحل أن يساعدني

  4. أخ فايز أشكرك على الرد، وانا أرسلت في بداية الموضوع الملف.

    وبالنسبة لتصدير البيانات على إكسل وإستيرادها، قمت بتجربتها مسبقا لكن المشكلة عن استيراد الملفات لا يقوم بتحديث المعلومات المسبقة بل يقوم بإضافة المعلومات الجديدة فقط.

  5. السلام عليكم.

    أنا أدين لهذا المنتدى بكل معرفتي المتواضعة جداً في الأكسس, ولطالما كان ملاذاً لي في حل كل المشاكل التي تواجهني, ودائما ما كنت أحصل على الحل من المشاركات السابقة, لكن المشكلة التي تواجهني لم أتمكن من إيجاد حل لها, وأنا طامع في أن تزودوني بالحل بأسرع ما يمكن.

    والمشكلة هي:

    يوجد عندي برنامج أساسي للفوترة إسمه "Host" ونفس البرنامج موجود مع شخصين مختلفين "User A, User B" وهذان الشخصان يقومان بإدخال بيانات الفواتير التي يقومون بها كل واحد على برنامجه, أريد أن أضع زر في برامج "User A, User B" لتصدير البيانات, وأن أضع في برنامج الـHost زر يُمكنه من إستيراد هذه البيانات المرسلة من قبل "User A, User B" والتي تكون على CD, مع مراعاة أن تتم زيادة البيانات الجديدة على البيانات السابقة في "Host" وتحديث البيانات السابقة التي طرأ عليها تغيير من قبل "User A, User B".

    مرفق نموذج صغير لهذه البرامج لتكون الفكرة واضحة وإن أمكن التعديل عليها

    برامج فوترة.zip

×
×
  • اضف...

Important Information