بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
محب العقيدة
الخبراء-
Posts
216 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
2
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو محب العقيدة
-
مطلوب الحاق الحقول ودوال الى جدول بالاكواد
محب العقيدة replied to اسلام سيد's topic in قسم الأكسيس Access
السلام عليكم احببت ان اخدمك واستخدمت طريقة التكلفة في اعمار الذمم وكانت النتيجة 24000سجل في اقل من ثواني معدودة طلعت النتيجة https://drive.google.com/file/d/1HWuQXyYFpT2KXRGS2dYlYhFRIbFUm53Z/view?usp=sharing السلام عليكم احببت ان اخدمك واستخدمت طريقة التكلفة في اعمار الذمم وكانت النتيجة 24000سجل في اقل من ثواني معدودة طلعت النتيجة https://drive.google.com/file/d/1HWuQXyYFpT2KXRGS2dYlYhFRIbFUm53Z/view?usp=sharing -
السلام عليكم ورحمة الله شرعت بالبدء بمشروع محاسبة تكاليف حببت ان ارى الملاحظات غلى المشروع والاخطاء من الاخوة والفكرة تتمثل بشراء المواد الخام ثم التصنيع وبيعها كمواد جاهزة cost17.zip
-
السلام عليكم المثال الثاني المكتبات الممضافة لعرض الشجري Microsoft Windows Common Controls 6.0 ADOو Microsoft ActiveX Data Objects 6.1 Library الصيغة المبسطة بوجود ابناء فقط SHAPE {parent-command} APPEND ({child-command} [[AS] table-alias] RELATE (parent-column TO child-column) الصيغة المركبة مع وجودابناء ابناء...... SHAPE {SELECT * FROM Parent} APPEND ({SELECT * FROM Child1} RELATE parent-column TO child1-column) AS child1-alias, ({SELECT * FROM Child2} RELATE parent-column TO child2-column) AS child2-alias مثال SHAPE {SELECT CustomerID AS [Cust Id], CompanyName AS (Company) Customers} APPEND ({SELECT CustomerId, OrderDate, OrderId, Freight FROM Orders} AS custOrders RELATE (CustomerID TO CustomerID) جدولcustomers وجدولorders استخدام select الاولى تمثل الاب لمجموعة السجلات استخدام select الثانية تمثل الابن لمجموعة السجلات استخدام append تمثل اضافة الابناء الاىناء adChapter يمثل الحقل في مجموعة الاباء الناتج عن اضافة الابناء الى الاباء في المثال السابق سمي ب Custorders وفي حال لم نسمه يعطى اسما افتراضيا استخدام relate للربط بين الاباء والابناء دون الحاجة الى ذكر اسماء الجدول فقط الترتيب مزود خدمة data shaping service يكون conn.Provider = "MSDataShape" الارتباط بالسجلات في اكسيس 2003 Dim conn As ADODB.Connection strConn = "Data Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & CurrentProject.Path & _ "\Northwind.mdb" conn.ConnectionString = strConn الارتباط ب اكسيس 2007 فما فوق strConn = "Data Provider=Microsoft.ACE.OLEDB.12.0;" & _ "Data Source=" & CurrentProject.Path & _ "\Northwind.accdb" لنظر الى المرفق النموذج المثال الثالث ان شاء الله كيفية عرض وفتح التقارير والنماذج في العرض الشجري TREEVIEW.zip
-
انشاء سيرفر لتجميع جداول من عدة قواعد بيانات اكسيس
محب العقيدة replied to moham_q's topic in قسم الأكسيس Access
السلام عليكم بعد اذن اخي محمد هذه قكرةرائعىة انه يخصص الشخض قاعدة بيانات فارعة وليس سيرفر لارشفة الجداول المهمة في جميع قواعد البيانات لنفرض فاعدةالبيانات المراد ترحيل الجدولayman1 والقاعدة الفارغة archieve Dim db As DAO.Database Dim blnTrans As Boolean Dim strSQL As String Dim strPath As String Dim strDb As String Dim strDateCriteria As String ' On Error GoTo ErrorHandler strPath = "C:\AYMAN71\" strDb = "ayman1.accdb" strDateCriteria = _ "BETWEEN #1/1/2000# AND #12/31/2022#;" DBEngine.BeginTrans blnTrans = True Set db = OpenDatabase(strPath & strDb) ' نسخ جدول orders ' وتصديره ثم حذفه strSQL = _ "SELECT * INTO origin IN " & _ Chr(34) & strPath & strDb & Chr(34) & _ " FROM Orders WHERE Orders.OrderDate " & _ strDateCriteria db.Execute strSQL, dbFailOnError ' تاكبد If MsgBox("Click OK if you want to archive " _ & db.RecordsAffected & _ " records.", vbOKCancel + _ vbQuestion + vbDefaultButton2, _ "Proceed?") = vbOK Then DBEngine.CommitTrans DoCmd.TransferDatabase acImport, "Microsoft Access", "C:\ayman71\ayman1.accdb", acTable, "origin", "archive" db.TableDefs.Delete ("origin") Application.RefreshDatabaseWindow Else If blnTrans Then DBEngine.Rollback End If If db.RecordsAffected = 0 Then DBEngine.Rollback MsgBox "لا حركات " & _ "with the specified criteria.", _ vbInformation + vbOKOnly, _ "Records not found" End If Cleanup: Set db = Nothing Exit Sub -
السلام عليكم ورحمة الله احببت انا اشاركم ببعض الامثلة المفيدة والتي تعلمتها ولعلي كل فترة ارفق في هذه المشاركة بعض الامثلة المثال الاول احضار الحساب الاب والابناء وابناء الابناء الخ دون استخدام الدالة like المثال الثاني سيكون عن استخدامات Data shaping والتي تستخدم في انشاء recordsets within recordsets ضمن ADO OBJECT والتي نستخدم في العرض الشجري للبيانات PARENT.accdb
-
عمل استعلام يقوم بعمل تطابق بين جدولين
محب العقيدة replied to حسين العربى's topic in قسم الأكسيس Access
وعليكم السلام اعتقد ان المسالة بسيطة اعمل استعلام واعمل تعداد تكرار لكل فاتورة ثم اطرح الفرق بين التعدادين وضع شرط يظهر النتائج فوق صفر ردي عن طريق الهاتف لا استطيع ان اعمل مثال انظر شرح التعداد -
السلام عليكم ورجمة الله اخواني عندي مشكلة في تصفية حقل التاريخ في النموذج المستمر بين تاريخين المشكلة تكمن في اني كنت استخدم هذا sFilter = sFilter & "date" & " Between " & Format(Me.fromdate, "\#mmmm dd, yyyy#") & " And " & Format(Me.todate, "\#mmmm dd, yyyy#") وكان يعمل يشكل جيد ولكن بعد تحويل تنسيق التاريخ على جهازي تاريخ عربي ام القرى اعطاني رسالة خطا وهي run time error 3075 syntax error in date query expression 'date' between ...... حاولت ان اعطي كود يقبل اي تنسيق عربي او انجليزي للتاريخ مثل هذا sFilter = "[date] Between #" & fromdate & "# And #" & todate & "#" فلم ينفع معي فهل هناك كود ىمكن ادخالة يقبل اي تنسيق للتاريخ على الجهاز
-
حل بسيط لمشكلة زيادة حجم قاعدة بيانات اكسس
محب العقيدة replied to Elsayed Bn Gemy's topic in قسم الأكسيس Access
بالنسبة للتحويل sqlservr في الخطوة الاولى تقوم بعملية استيراد الجداول من الاكسيس الخطوة الثانية الهامة جدا القيام بالتعديل على الجداول بما يتلائم مع قاعدة اس كيو ال فمثلا لا يوجد في اسكيوال ترقيم تلقائي بل يكون الحقل INTEGER ثم coulum properties ----identity spicification---IS edentity------yes بعد الانتهاء من التعديل تذهب تبدا انشاء العلاقات وذلك في قاعدة اس كيوال تختار ضمن قاعدة بياناتك يوجد فولدر اسمه database diagrams كليك يمين new database diagrams ستفتح لك شاشة فارغة تختار كليك يمين اضافةجداول ثم انشاء علاقات بالسحب وانصح كل شخص يريد ان يحول الى اس كيو ال كقاعدة خلفية ان يحضر السلسلة التالية على اليوتيوب وان شاء الله ساكتب المختصر المفيد للسلسة التي على اليوتيوب ان كانت الظروف ميسرة https://www.youtube.com/watch?v=muuj5KPv5lA&list=PLjE0e7CYrXToCWrkWp3VFN_-HCzvqn75x وان كانت باللغة الانجليزية لكن تستطيع ان تفهما بالنظر والتطبيق لانها تعتبر اهم من شرح طريقة الربط -
حل بسيط لمشكلة زيادة حجم قاعدة بيانات اكسس
محب العقيدة replied to Elsayed Bn Gemy's topic in قسم الأكسيس Access
السلام عليكم التحويل لقاعدة sql ليس بالصعب ولكن لا بد للشخص ان يحول قاعدته ان يكون يعلم حسب علمي وتجربتي الشخصية بsqlserver 2008 1-عند التحويل العلاقات بين الجداول تزول فيجب اعادة ربطها 2-اعادة تكوين المفتاح الرئيسي لبعض الجداول اذا كان لاكثر من حقل في نفس الجدول اوعدم وجوده اصلا 3-ميزات نسخ sql المجانية والمدفوعة تجدها في الفيديوhttps://www.youtube.com/watch?v=i3yb_-j5CbE -
وعليكم السلام لا اعرف مدى امكانية تغيير قاعدة بياناتك بشكل يضمن الاستمرار حتى لو تم تغيير اسم القاعدة اما بالنسبة لسؤالك اظن من المستحيل ضمن برنامج اكسيس ان تضع هذا الشرط لانه خارج نطاقه يدخل هذاضمن نطاق الويندوز وهناك محاولات قام لفعل ذلك انظر منع تحرير فولدر ولا اعرف هل برنامج folder guard يعطي هذه الخاصية ام لا
-
التعديل على استعلام سعر اخر فاتورة شراء
محب العقيدة replied to محب العقيدة's topic in قسم الأكسيس Access
الحمد لله تم الحل ولتتم الفائدة اذا اردت ان تظهر نتائج الاستعلام بمعيار مغين والتي لا توافق المعيار يردها الى صفر ولا يخفيها One way of doing this is a UNION query which joins together 2 queries The first part is the INNER JOIN query you started with to get the results with a count. The second part is a modified version of the unmatched query but replacing the field with nulls with Nz(YourField,0) Make sure both of these have the same number of fields in the same order The UNION query can only be created in SQL view So open the first query in SQL view & save as a new query Open the second query in SQL view and copy to the clipboard Return to the new query you saved in SQL view. At the end of this , after the ; type UNION then paste the second part of the query. Save and run it. اشاء استعلام اخر باستخدام معالج الاستعلامات واختيارالنوع الرابع وهو unmatch query بحيث يكون مصدر الاستعلام الاستعلام الاول الان الاستعلام الثاني سيعطيك الحقل او الحقول الذي لا يوجد في الاستعلام الاول عدل الاستعلام الثاني في وضع التصميمsql واجعل الحقول قيمتها صفر الخطوةالثالثة انسخ الاستعلام الاول في استعلام ثالث افنحه على وضع التصميمsql اخرالعبارة اضف عبارة union اذهب وانسخ عبارة sql للاستعلام الثاني الصقها بعد عبارة union في الاستعلام الثالث ثم احفظ ونفذ الاستعلام اذا لم تبن الصورة واحتاجها احد الاخوة سالحق مثال لذلك ان شاء الله -
السلام عليكم اخواني المشكلة في استعلام اخر سعر فاتورة شراء عندما احاول ان اضيف شرط لحقل-description ان يكون المعيار فاتورة مشتريات يعطيني فقط المواد التي عليها حركات فاتورة مشتيات اما المواد التي ليس عليها فواتير شراء يخفيها حاولj استخدام الدالةcount(*) لكن دون جدوى المطلوب انى يعطي نتيجة كالتالي بعد اضافة شرط فاتورة مشتريات المادة 1 ----26-9-2019--------24-------- فاتورة مشتريات المادة2 -------23-9-2019------24------------فاتورة مشتريات المادة3 ------0-------------------0 --------------فاتورة مشتريات وشكرا مقدما lats purchase inv.rar
-
السلام عليكم ورحمة الله وبركاته جمعت كل اوراقي القديمة ومشاريعي وجعلتها في برنامج اسميته محاسبة 71 كل معرفتي بالاكسيس حاولت ان اضعها فيه نتمتى من الاخوة ابداء الراي برنامج محاسبة ومستودعات.rar
-
مشكله للدخول من اي يوزر علي برنامج الاكسس
محب العقيدة replied to سعد صقر's topic in قسم الأكسيس Access
وعليكم السلام يبدوا ان اليوزر يضع علامة صح على البيانات من المدخلة المستخدمين حتى تظهر البيانات في التقارير كانك لحاجة الى وضع اشارة عليها -
جزاك الله خيرا وكثر من امثالك
-
السلا عليكم هناك وحدة نمطية واحدة لتفقيط لاكثر من عملة وحسب عدد الخانات كالموجودة في فيديو قناة a soft https://www.youtube.com/watch?v=RSIAgsq3ZDY لكن للاسف رابط الملف لا يعمل. احببت ان اطلع عليها لو تكرم احد الاخوة الذي يملك الملف برفعه وجزاكم الله خيرا
-
مطلوب الحاق الحقول ودوال الى جدول بالاكواد
محب العقيدة replied to اسلام سيد's topic in قسم الأكسيس Access
السلام عليكم اخي اسلام السيد ارفقت لك مثال لاعمار الذمم وانا جربته على حوالي 24000 سجل وكان سريعا المشكلة عند تطبيقك للمثال يجب تصفية البيانات من اول استعلام تكون النتيجة اسرع على كل ولشرح الفكرة اكثر راجع مشروعي للمستودعات هنا وانظر الى الفرز في الاستعلامات الخاصة باعمار الذمم ادخل 30000سجل وانظرهل النتيجة سريعة ام بطيئة -
تحديث لمشروع المستودعات ومراقبة مندوبي المبيعات
محب العقيدة replied to محب العقيدة's topic in قسم الأكسيس Access
اخي ما هي رسالة الخطا اظن ان الكود لس به خلل البته لاتي اخذته من موقع مايكروسوف نفسه اظن ان المشكلة انك غيرت اسم شجرة المواد فنتج الخطا وجربته على نسخة2007 و2016 ولم يظهر خطا -
السلام عليكم ورجمة الله احببت كما هي العادة ان انشر تحديثي على مشروعي للمستودعات ومراقبة مندوبي المبيعات ربما يستفيد احد الاخوة من فكرة او موضوع اهم ما تم تحديثة اضافة الفواتير والمرتجعات منع حذف السند اوتعديله في حال اصبحت المواد بالسالب الا اذا سمخ بالارصدة السالبة في صلاحيات المستخدمين اضافة العملات اضافة سندات القبض والخطأ ملازم للانسان والتغذية العكسية مفيدة له final7.accdb