Mohannad Elemary

الأعضاء
  • المساهمات

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

  • تاريخ آخر زيارة

  • Days Won

    5

السُّمعة بالموقع

17 جيدة

3 متابعين

  1. مرحبًا، نعم دورات حسوب ثمنها 160$ للدورة الواحدة، إذا اردت شيئا مجانيًا فانصحك مثلًا بقناة الزيرو أكثر من رائعة: https://www.youtube.com/user/OsamaElzero/playlists أتمنى لك التوفيق
  2. مرحبًا هادي، إذا اردت كتابًا باللغة العربية انصحك بهذا الكتاب: https://www.noor-book.com/كتاب-البرمجة-كائنية-التوجه-OOP-pdf أما اذا اردت كتابًا بالإنجليزية - وهذا أفضل - فأنصحك بهذا الكتاب بالطبع: https://www.cl.cam.ac.uk/teaching/0910/OOProg/OOP.pdf اتمنى لك التوفيق
  3. مرحبًا محمد، في البداية، يجب عليك عمل Compile للـ subreport حتى يصبح كتقرير بسيط، تستطيع استخدام هذه الطريقة: http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JasperCompileManager.html#compileReport(java.lang.String) بعد ذلك، تستطيع تمرير الـ subreport بعدما تمت عملية الـ Compilation إلى الـ master report، كمثال: JasperReport jasperMasterReport = JasperCompileManager.compileReport(masterReportSource); JasperReport jasperSubReport = JasperCompileManager.compileReport(subReportSource); Map<String, Object> parameters = new HashMap()<String, Object>; parameters.put("subreportParameter", jasperSubReport); JasperFillManager.fillReportToFile(jasperMasterReport, parameters, outputFileName, connection); الآن يمكنك عرضه او طباعته كملف jrxml، كالتالي: <parameter name="subreportParameter" class="net.sf.jasperreports.engine.JasperReport"/> ... <detail> <band height="50"> ... <subreport> <reportElement isPrintRepeatedValues="false" x="5" y="25" width="325" height="20" isRemoveLineWhenBlank="true" backcolor="#ffcc99"/> <subreportParameter name="City"> <subreportParameterExpression><![CDATA[$F{City}]]></subreportParameterExpression> </subreportParameter> <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> <returnValue subreportVariable="PriceSum" toVariable="ProductTotalPrice" calculation="Sum"/> <subreportExpression class="net.sf.jasperreports.engine.JasperReport"><![CDATA[$P{subreportParameter}]]></subreportExpression> </subreport> هذه اسهل طريقة وتعتبر بدائية كذلك. إذا اردت، هناك طرق احدث توفّر امكانيات وخصائص اكثر تستطيع الإطلاع على احداها هنا: http://jasperreports.sourceforge.net/api/net/sf/jasperreports/export/Exporter.html أتمنى لك التوفيق
  4. مرحبًا عبدالله، أنصحك بقوة بهذه السلسلة التعليمية، فهي مجانية وقوية ومعروفة في هذا المجال: https://www.udemy.com/how-to-become-a-real-world-sql-server-dba/ إذا كان لديك أي استفسار لا تتردد في طرحها، أتمنى لك التوفيق
  5. مرحبًا ابراهيم، قمت بإعداد فيديو للمبتدئين في اكاديمية حسوب في البرمجة يشرح معنى البرمجة و مجالات عمل المبرمج، ومعنى التفكير المنطقي، والطريقة الصحيحة للبدء في تعلم البرمجة: بشكل عام، أنصحك للبدء بتعلم اما لغة بايثون او لغة C++، أتمنى لك التوفيق
  6. مرحبًا محمود، كنصيحة من وجهة نظري أنا، أنصحك بتعلم Cordiva أو Mobile First، لقوتهم وإنتشارهم، ويمكنانك من عمل تطبيقات تعمل على أندروير و iOS في نفس الوقت، وتستطيع رفع تطبيقك على متجريّهما. أتمنى لك التوفيق
  7. أهلًا أثير، إرفاقك للكود يسهل علينا كثيرًا مساعدتك في حل مشكلتك، ولكن عمومًا، تأكّدي من عمل اوبجكت من الكلاس واستدعاء الدوال من خلاله لتعمل
  8. قد يساعدك هذا قليلا في تسريع البرنامج وتقليل التعليق ولكن ليس كثيرا، بالرام الموصى به لتشغيل أندرويد استوديو هو ٨ جيجا
  9. سيعمل معك الاندرويد ستوديو، ولكنك قد تواجه بعض التعليق أو التهنيج أثناء استخدامه لان مواصفات جهازك ليست قويه قليلا
  10. اهلا احمد، أقل مواصفات لتشغيل الاندرويد ستوديو هي ٣ جيجا رام، ٢ جيجا هارد. رابط التحميل: https://developer.android.com/studio/ فيديو سيساعدك على تنصيبه بشكل صحيح: بديل ممتاز للاندرويد استوديو: https://www.jetbrains.com/idea/download/ إذا احتجت اي شيء لا تتردد في سؤاله. اتمنى لك التوفيق
  11. اهلا احمد، لا يوجد مشكله الا ولها حل، البدايه دائما صعبه، اعلم ان الجميع في البدايه هكذا، واعلم ان جميع المشاكل التي تواجهك قد مرت على الكثير قبلك و ستجد اجابتها على الإنترنت بالفعل، استعن بموقع stack overflow فسيكون صديقك في مسيرتك في البرمجه اتمنى لك التوفيق
  12. أهلًا إبراهيم، بالطبع! فمفهوم الدومين هو انها اسم مقروء مناظر لـ IP معين، الدومين الرئيسي والدومين الفرعي يشيران إلى نفس الـ IP، وبالتالي فإن زيارة الدومين الفرعي أو الدومين الرئيسيي لا يختلفان في شيء فهما تقريبًا واحد ويحسنان بعضهما البعض من حيث الـ SEO. أتمنى لك التوفيق
  13. اهلا عائشة، جميع أوامر الووردبريس اساسا مكتوبة بلغة php فعلا، والتنسيقات تتم باستخدام css بالفعل كذلك، فالووردبريس هو عبارة عن مجموعة دوال جاهزة مكتوبة بال php تؤدي مهمة معينة، ونستخدمها فورا ولا نتكبد عناء كتابتها من الصفر مرة أخرى. إذا كان قصدك هو التخلي عن دوال الووردبريس في الموقع، فالطريقة الوحيدة لذلك هي اعاده برمجة الموقع مرة أخرى من الصفر وبدون استخدام دوال الووردبريس و كتابتها يدويا من البدايه إذا كان لديك اي استفسارات اخرى فلا تتردد في السؤال. اتمنى لك التوفيق