الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فتح سنة جديدة للبيانات

مغلق
بدأه progdeng في 9 أكتوبر 2004 · 3 رد · 743 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحية طيبة وبعد

جزاكم الله خير على هذا المجهود الطيب في المنتدى

اما سؤالى فهو كيف يمكن فتح سنة جديدة لبيانات عام 2005

وحفظ البيانات الحالية 2004

والعودة لبيانات عام سابق 2003

وجزاكم الله خيرا

#2

اعتقد ان تقسيم البيانات يعتمد على تحليل النظام نفسة

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

وفي الغالب مايتم عمل شاشة الدخول تحتوي على اسم المستخدم وكلمة المرور والسنة وكذا اي بيانات اخرى مثل الفرع بحسب تحليل النظام

وبموجب السنة التي ادخلتها في شاشة الدخول قم بعمل متغير من النوع global حيث يمكن استخدام هذا المتغير في اي نموذج بطريقتين

الاولى ان يكون عبار عن قيمة مبدئية لحقل السنة بحيث لا يتم ادخاله من قبل المستخدم

الثانية ان يكون شرط where لعرض البيانات في النموذج او التقرير

امال ان يكون شرحي واضح

واسأل الله للجميع التوفيق

#3

السلام عليكم

عليك وضع جدول تقوم من خلاله بتحديد السنة التي يجب التعامل معها

عن طريق عمود يحوي القيمة 1 مثلا إلى جانب السنة.

ويقوم البرنامج بالبحث عن السنة التي يجب التعامل معها بالبحث عن هذه القيمة

#4

'السلام عليكم

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

وبعد ذلك اقوم بعمل trigger

يقوم بفحص قيمة تاريخ النهاية

هذا الموضوع مغلق.

مواضيع مشابهة