محمد_العراقي بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 السلام عليكم عملت واجهه ماستر ودتيل تعمل بصورة طبيعية ينقل رقم الصادر (PK) من الماستر الى دتيل (FK) وفي حالة عمل insert في الدتيل يقوم بأضافة رقم الصادر في كل مرة والذي هو (FK). اضفت له INPUTFILE وضعتها في دتيل وباستخدام مثال لاحد الاخوة وبأستخدام جافا بين يقوم INPUTFILE (بنقل الملف الى السيرفر بنجاح ) لكن بيانات الملف لا تظهر في الدتيل مع رقم الصادر . مع العلم ان البيانات تضافة الى قاعدة البيانات ولكن بدون رقم الصادر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kherooooo بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 المشكلة غير واضحة. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 17 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 استاذ احمد شكرا لك عدلت خصائص inputfile الاوتو سبمت(auto submet) الى true فيقوم بالحفظ اوتوماتيكيا ولكن لا ينقل رقم الصادر (fk) في دتيل مع الحفظ لذلك لا تظهر اي بيانات في الدتيل ارجو ان اكون اوضحت المشكلة وشكرا لك مرة اخرى علما الماستر والدتيل بدون input file تعمل بصورة طبيعية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kherooooo بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 انت تقوم باضافة ملف إلى السيرفر، ولست تقوم باضافة شيء إلى جدول الديتيل مالذي تريده أن يحدث عند اضافة الملف هل توجد علاقة بين الملف وجدول الديتيل؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 17 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 نعم عند رفع الملف الى السيرفر تضاف البيانات التالية الى جدول الدتيل ليتسنى للمستخدم الرجوع للملف مرة اخرى اذا تطلب الامر (رقم الصادر -اسم الملف - نوعه - مساره على السيرفر - تاريخ الرفع على السيرفر- اسم المستخدم ) جميع البيانات ترفع الى قاعدة البيانات عدا رقم الصادر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
aloooshvb بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 في حالة اوتو سبمت لل inputfile يقوم بخزن تفاصيل الملف هذا يعني يوجد newRow حاول ان تضيف رقم الصادر فيها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
aloooshvb بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 في احد ملفات الجافا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kherooooo بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 اعتقد أنه عليك بتعديل كود رفع الملف ليقوم بالآتي: 1-عملية رفع ملف إلى السيرفر 2-أخذ بيانات عملية رفع الملف برمجيا ووضعها في جدول الديتيل. وتقوم بتنفيذها اثناء رفع الملف اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 17 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 شكرا لك استاذ احمد وaloooshvb عدلت الكود ليصبح واضفت رقم الصادر "64","newRowsetAttrbute("Sader ظهرت البيانات في الدتيل عندما اعطيتها رقم ثابت وهو 64 كيف يمكن جعله حسب رقم الصادر الحالي؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kherooooo بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 (معدل) للحصول على قيمة السجل الحالي نستخدم CurrentRow ممكن تستخدم كود مثل الآتي: ViewObject vo = this.getYourMasterView1(); Row row = vo.getCurrentRow(); row.getAttribute("Attribute_Name"); بالتوفيق تم تعديل 17 يناير 2016 بواسطة kherooooo اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 17 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 17 يناير 2016 كيف قمت برفع الملف؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 18 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 18 يناير 2016 اخواني الاعزاء شكرا لكم للتواصل واعتذر لم يكن لدى انترنت ليلة البارحة الاستاذ sd4it انا استخدم جافا بين وباستخدام الكود التالي New_Text_Document1.txt الاستاذ احمد استخدمت الكود ونجحت بالاضافة رقم الصادر والبرنامج يعمل بصورة ممتازة ولكن ظهرت لدي مشكلة اخرى انا لدى اربعة جداول جدول الوثائق الصادرة وجدول الوثائق الواردة وجدول الوثائق اخرى وجدول خزن معلومات الوثائق ولدى ثلاثة صفحات الاولى للصادر فيها جدول الصادر(ماستر) وجدول خزن معلومات الوثائق(دتيل) الثانية للوارد فيها جدول الوارد (ماستر) وجدول خزن معلومات الوثائق(دتيل) الثالثة للاخرى فيها جدول الاخرى(ماستر) وجدول خزن معلومات الوثائق(دتيل) المشكلة يجب على ان اغير الكود في ملف الجافا واضيف الجدول الجدول الماستر وحسب الصورة المرفقة هل من الممكن وضع شرط كأن يكون (if) او(case) وحسب الجدول الماستر او ماذا؟ وشكرا لسعة صدركم اخواني اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 18 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 18 يناير 2016 اخواني الاعزاء شكرا لكم للتواصل واعتذر لم يكن لدى انترنت ليلة البارحة الاستاذ sd4it انا استخدم جافا بين وباستخدام الكود التالي New_Text_Document1.txt الاستاذ احمد استخدمت الكود ونجحت بالاضافة رقم الصادر والبرنامج يعمل بصورة ممتازة ولكن ظهرت لدي مشكلة اخرى ttttttttt.jpg انا لدى اربعة جداول جدول الوثائق الصادرة وجدول الوثائق الواردة وجدول الوثائق اخرى وجدول خزن معلومات الوثائق ولدى ثلاثة صفحات الاولى للصادر فيها جدول الصادر(ماستر) وجدول خزن معلومات الوثائق(دتيل) الثانية للوارد فيها جدول الوارد (ماستر) وجدول خزن معلومات الوثائق(دتيل) الثالثة للاخرى فيها جدول الاخرى(ماستر) وجدول خزن معلومات الوثائق(دتيل) المشكلة يجب على ان اغير الكود في ملف الجافا واضيف الجدول الجدول الماستر وحسب الصورة المرفقة ttttttttt.jpg هل من الممكن وضع شرط كأن يكون (if) او(case) وحسب الجدول الماستر او ماذا؟ وشكرا لسعة صدركم اخواني يبدو ان المرفقات اعلاه لا تفتح New Text Document.txt اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 19 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يناير 2016 اساتذتي الاعزاء هل يوجد حل؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
وسام الشامي بتاريخ: 19 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 19 يناير 2016 اخوية العزيز عندي فكرة اسوي برنامج صادر ووارد بأستخدام فكرة Discriminator column وبذلك اكون جدول واحد للصادر والوارد مرتبط بجدول يحتوي على المرفقات فقط التابعة للصادر والوارد مرتبط به (واحد-متعدد)وهناك حقل يحدد هذا القيد هل هو صادر او وارد في الجدول الرئيسي مستفيدين بذلم من مبدأ الوراثة . ما رأيك بهذه الفكرة اخوك وســــــــــــام - العراق 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
aloooshvb بتاريخ: 19 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 19 يناير 2016 (معدل) فكرة جميلة لدي برنامج يحتاج هكذا فكرة شكرا تم تعديل 19 يناير 2016 بواسطة aloooshvb اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
وسام الشامي بتاريخ: 19 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 19 يناير 2016 اوك انتة كمل مشروعك . وسوي واحد لاخ بهاي الطريقة وانطينة النتائج اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 20 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 يناير 2016 اشكرك اخي بس المشكلة اني شبه مكمل البرنامج باقي بس ترتيبات قليلة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 20 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 يناير 2016 هل يوجد حل ؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 20 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 يناير 2016 هل يمكن كتابة الكود بهذا الطريقة مع العلم يعطيني خطا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 29 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 يناير 2016 اساتذتي الاعزاء مازلت ابحث عن حل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 31 يناير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 31 يناير 2016 مازلت ابحث عن حل يا ناس هل يمكن كتابة الكود كالصورة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
orosmith24 بتاريخ: 3 فبراير 2016 تقديم بلاغ مشاركة بتاريخ: 3 فبراير 2016 (معدل) اخي العزيز الكود الموجود في المربعبن هو للحصول على رقم الصادر ورقم الوارد و قد حصلت عليهم ولكن يجب عليك بعدها ان تنفذ جمله set لهماnewRow. setAttribute ("saderid", القيمة الراجعه من المرب عالاول) تم تعديل 3 فبراير 2016 بواسطة orosmith24 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 10 فبراير 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 10 فبراير 2016 اخي العزيز الكود الموجود في المربعبن هو للحصول على رقم الصادر ورقم الوارد و قد حصلت عليهم ولكن يجب عليك بعدها ان تنفذ جمله set لهما newRow. setAttribute ("saderid ", القيمة الراجعه من المرب عالاول) استاذ orosmith24 انا اشكرك واسف للتاخير بسبب خلل في قاعدة البيانات مما اضطرني الى اعادة التسطيب . قمت بكتابة الكود مثل ما قلت فطلع الخطا التالي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.