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

كيف يعدل تلقائي في المفتاح الرئيسي؟

بدأه بنت الباديه في 28 ديسمبر 2011 · 25 رد · 3,307 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني اريد يتم تعديل تلقائي في المفتاح الرئيسي لجدول معين

عند الحذف مثلا لو كان عندي ثلاثة سجلات 1و2و3

فعند حذف 2 اريد 3 يتعدل ويصير 2

سويت نوع البيانات AutoNumbe ولكنه لايسوي هذا الي اريده

وسويت نوع البيانات Number ولكن ما عرفت كيف اجعله عندما ينتقل

للسجل التالي يزيده بمقدار 1

ارجوكم ساعدوني

ولكم مني جزيل الشكر والتقدير

#2

اختي الفاضلة : بنت البادية

السلام عليكم ورحمة الله وبركاته

نسخدم في هذه الحالة الدالة DMax في عملية الترقيم مع الزياده برقم 1 للعدد السابق له

Private Sub Form_BeforeInsert(Cancel As Integer)
        Me!ID = Nz(DMax("[ID]", "[Table]"), 0) + 1
End Sub

حيث الحقل [iD] في الجدول Table عبارة عن حقل رقمي وليس ترقيم تلقائي

عدلي اسم الحقل ID و اسم الجدول لما هو موجود لديكِ في الكود

وهذا مثال تطبيقي على الدالة

za-AutoNumber.rar

اختك زهره

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 28 ديسمبر 2011 في 14:47

#3

السلام عليكم

جزاك الله اخت زهره وبارك الله فيك

الكود اعلاة في حدث قبل الادراج في النموذج

طيب اذا لم يكن هناك نموذج بس جدول وحدث ماحدث للاخت بنت البادية

ماذا تعمل ؟

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

#4

اخي الفاضل : سلامنا لكم

السلام عليكم ورحمة الله وبركاته

وسلامنا لكم يملئ ما بين المشرقين والمغربين محبة في الله يفوح شذاها حتى يعانق عنان السماء

لا يوجد اي مشكلة اخي الكريم فالأمر اسهل مما تتصور

في حالة انه لم يكن هناك اي نماذج او استعلامات او اي كائنات اخرى عدى الجدول وتم حذف سجل سواء بطريقة متعمده او عن طريق الخطأ فسنقوم بهذه الخطوات

1. لنفترض انه لا يوجد لدينا سوى جدول او عدة جداول وكان حقل الترقيم هو ترقيم تلقائي سواء مفهرس او غير مفهرس ( عليه مفتاح اصفر صغير ) وقمنا بإدخال بيانات في الجدول ونتج لدينا عدة سجلات مرقمه من 1- 100

2. الآن سواء بطريق التعمد او الخطأ قمنا بحذف السجلات من 20-25 ففي هذه الحالة سوف يختلف الترقيم وسيكون من 1- 19 ثم يقفز الترقيم الى 26 -100 ( 20-21-22-23-24-25 ) محذوفه

الحل : وانت مغمض عيونك وبدون ان تفكر في اي حل آخر

1. نفتح الجدول في وضع التصميم

2. نقوم بحذف حقل الترقيم التلقائي مع معرفة اسمه قبل الحذف حتى نقوم بإعادته بعد ذلك

ملاحظة : اذا كان حقل الترقيم التلقائي علية مفتاح اصفر يجب اولا ازالته ثم حذف الحقل بعد ذلك

3. نقوم بحفظ الجدول عند الخروج واغلاقه وسيكون بدون حقل ترقيم تلقائي .

4. انتبه لهذه النقطة جيدا لأنها هي الأساس : نذهب الى اشرطة ادوات الأكسيس ونختار منها ضغط واصلاح القاعدة

5. نعود الآن الى الجدول ونقوم بإضافة حقل جديد للترقيم التلقائي حسب اسمه السابق ثم نحفظ الجدول عند الخروج من وضع التصميم

6. نفتح الآن الجدول وسنجد ان الترقيم التلقائي عاد مرتب وبدون مشاكل ولا نقص في الأرقام

ملاحظة : اذا كان هناك استعلامات في قاعدة البيانات فلوضع يختلف ولكن بناء على كلامك انه لا يوجد سوى جدول فتم الشرح على ضوئه

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 28 ديسمبر 2011 في 17:06

#5

جزاكى الله عنا كل خير يا ام عهود

نرجوا منك تكملة الملاحظه فى حال كان هناك استعلامات حتى يكون الموضع قد شمل الجداول والنماذج والاستعلامات

وتقبلى تحياتى واحترامى

اخوكى احمد

تم تعديل هذه المشاركة بواسطة طالب علم مبتدىء في 28 ديسمبر 2011 في 17:17

#6

السلام عليكم

معتى ذلك انها طريقة يدوية

وانا كنت احول الحقل من تلقائي الى رقم واعمل فرز تصاعدي

معنى ذلك لايوجد اي كود او معادلة او خاصية نصية نضعها في خصائص الجدول ويعيد الترقيم التلقائي

وانا قرات لك مثال لاعادة الترقيم التلقائي بنموذج وطبقته وضبط معي

وعندي سؤال :عندي قاعدة تفتح بنموذج بوضع Maximize ولكن عند ضغط مرتيين على الشريط العلوي الوحيد

يرجع بخاصية restore وانا ماريد عند الضغط علية يرجع يقصر. وانا اسف على السؤال هنا لان نقاطي لاتسمح لي بإضافة مواضيع

جديدة وانا احتمال احتاج السؤال في اي لحظة

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

#7

شكراً اختي زهراء على الرد

لو سمحتي ممكن يكون الكود بالسي شارب

وانا اعمل اضافة البيانات من برنامج بالسي شارب

فوين ممكن اضع الدالة

#8
طالب علم مبتدىء كتب:

جزاكى الله عنا كل خير يا ام عهود

نرجوا منك تكملة الملاحظه فى حال كان هناك استعلامات حتى يكون الموضع قد شمل الجداول والنماذج والاستعلامات

وتقبلى تحياتى واحترامى

اخوكى احمد

حسنا اخي الكريم : احمد

سوف نكمل الموضوع حتى النهاية لتعم الفائدة للجميع

سلامنا لكم كتب:

السلام عليكم

معتى ذلك انها طريقة يدوية

وانا كنت احول الحقل من تلقائي الى رقم واعمل فرز تصاعدي

معنى ذلك لايوجد اي كود او معادلة او خاصية نصية نضعها في خصائص الجدول ويعيد الترقيم التلقائي

وانا قرات لك مثال لاعادة الترقيم التلقائي بنموذج وطبقته وضبط معي

وعندي سؤال :عندي قاعدة تفتح بنموذج بوضع Maximize ولكن عند ضغط مرتيين على الشريط العلوي الوحيد

يرجع بخاصية restore وانا ماريد عند الضغط علية يرجع يقصر. وانا اسف على السؤال هنا لان نقاطي لاتسمح لي بإضافة مواضيع

جديدة وانا احتمال احتاج السؤال في اي لحظة

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

نعم اخي الكريم : سلامنا لكم

اساس موضوع اعادة الترقيم التلقائي هو يدوي بحت

ولكن قد نلجأ الى طرق اخرى سواء عن طريق استعلامات تعريف البيانات او عن طريق الكود البرمجي لتحقيق ما نريد

لأنك من خلال سؤالك السابق لم تدع لنا فرصة بل اجبرتنا على انه لا يوجد شيء في قاعدة البيانات سوى الجدول يعني لا نماذج ولا استعلامات فقط الجدول ولهذا نستخدم الطريقة اليدويه

ولكن اذا توفر لدينا نموذج او قمنا بعمل استعلامات تعريف البيانات فستكون الخيارات والحلول امامنا متوفره ولا يوجد مشكله في ذلك .

لذا تابع معنا الشرح لمعرفة الطريقة سواء بإستعلامات عريف البيانات او عن طريق الكود البرمجي .

بنت الباديه كتب:

شكراً اختي زهراء على الرد

لو سمحتي ممكن يكون الكود بالسي شارب

وانا اعمل اضافة البيانات من برنامج بالسي شارب

فوين ممكن اضع الدالة

اختي الفاضلة : بنت البادية

سيكون شكل الكود في الـ #C بهذه الطريقة

private void Form_BeforeInsert(int Cancel)
{
	Me["ID"] = Nz(DMax("[ID]", "[Table]"), 0) + 1;
}

مع انه لا علاقة لنا في منتدى قواعد البيانات بهذا الموضوع لأنه يخص اكواد السي شارب وبإمكانك الرجوع الى قسم السي شارب والسؤال هناك عن مثل هذا الموضوع ولكن لا يوجد مشكله

قسم السي شارب

/index.php?showforum=57

اخواني الكرام

السلام عليكم ورحمة الله وبركاته

دعونا نأخذ مثلا جدول اسمه tblEmp ويوجد به حقل ID ترقيم تلقائي وهو PrimaryKey

post-15367-004426500 1325099792_thumb.gi

الآن سوف نقوم بحذف السجلات رقم 5 و 6 من الجدول

post-15367-018661100 1325099816_thumb.gi

post-15367-054985200 1325099858_thumb.gi

الآن سوف نقوم بعمل الخطوات التالية لإعادة الترقيم التلقائي للجدول بواسطة استعلامات تعريف البيانات

سنقوم اولا بحذف الحقل المفهرس وهو هنا ID وهو PrimaryKey بواسطة استعلام تعريف البيانات وسيكون شكل الإستعلام بهذه الطريقة

DROP INDEX PrimaryKey ON tblEmp

وستظهر لنا رسالة تنبيه اننا على وشكل تشغيل استعلام بيانات نختار ( نعم ) لتشغيل استعلام تعريف البيانات

post-15367-088108000 1325099968_thumb.gi

الآن بعد حذف الفهرس نريد ان نحذف الحقل ID من الجدول tblEmp وطبعا هذا الحقل ترقيم تلقائي

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

وقفه : ماذا لو اردنا ان نحذف الفهرس بواسطة الكود البرمجي فما هي الطريقة بدلا من استعلام البيانات ؟؟؟

في هذه الحالة سنستخدم هذا الكود البرمجي في نموذج لا علاقة له بالجدول ويكون الجدول مغلق واذا كان هناك نموذج مصدره الجدول والنموذج مفتوح يجب اغلاقه لأنه لا يمكن حذف حقل مفهرس او اي حقل من الجدول وهو مفتوح او مرتبط بنموذج مفتوح فتذكر هذه المعلومه .

Private Sub CmdDropPrimaryKey_Click()
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field
Dim idx As DAO.Index

Set db = CurrentDb
Set tdf = db.TableDefs("tblEmp")
tdf.Indexes.Delete "PrimaryKey"
End Sub

نواصل مع حذف الحقل ID بواسطة استعلام نعريف البيانات الذي قمنا بحذف الفهرس الخاص به سابقا وسيكون الإستعلام بهذه الطريقة

ALTER TABLE tblEmp DROP COLUMN ID

طبعا سيتم تنفيذ الأمر عند تشغيل الإستعلام مع ظهور رسالة التنبيه

الى هنا كل شيء صحيح ولا يوجد اي مشكلة في تنفيذ الإستعلامات

لاحظ معي :

1. تم حذف الفهرس اولا

2. تم حذف الحقل بالكامل

الآن لو اردنا ان نعيد حقل الترقيم التلقائي سنقوم بهذه الخطوات في استعلام تعريف البيانات

1. انشاء الحقل ID في الجدول tblEmp بواسطة استعلام تعريف البيانات

2. انشاء الفهرس PrimaryKey لحقل ID في الجدول tblEmp بواسطة استعلام تعريف البيانات

وسيكون شكل الإستعلام بهذه الطريقة

ALTER TABLE tblEmp ADD column  ID AUTOINCREMENT,
CONSTRAINT [PrimaryKey] PRIMARY KEY ([ID]);

لاحظ معي :

3. اضافة حقل ID في الجدول tblEmp

4. اضافة PrimaryKey للحقل ID

الآن لو قمنا بتشغيل الإستعلامات سيقوم كل استعلام بتنفيذ هذه الخطوات على حده ولو فتحنا الجدول لوجدنا الترقيم التلقائي عاد كما كان

post-15367-002422900 1325100248_thumb.gi

post-15367-087847300 1325100282_thumb.gi

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

الجواب نحتاج الى نموذج عليه زر أمر ونقوم بالضغط على زر الأمر ليقوم بهذه المهمة دفعة واحده

post-15367-090198900 1325100325_thumb.gi

لتشغيل استعلامات تعريف البيانات حسب ترقيمها

1-DropPrimaryKey

2-DropID

3-AddID

لتشغيل النموذج بدون المرور على الإستعلامات لأنه سوف ينفذ كل الخطوات بضغطة رز الأمر " حذف وإنشاء حقل ترقيم تلقائي " وبدون اي رسائل

za-Drop&Add-ID.rar

لمزيد من المعلومات حول هذا الموضوع يرجى مراجعة المشاركة التالية التي قمنا فيها بالشرح التفصيلي لكل عمليات استعلامات تعريف البيانات

/index.php?showtopic=144265

بالتوفيق

المرفقات
SQL00.gifSQL0.gifSQL01.gifSQL1.gifSQL2.gifSQL3.gifSQL4.gif
1
#9

السلام عليكم

عندي استفساران

الاول:بخصوص الاستعلام

يعني افتح الاستعلام بوضع طريقة عرض لغة sql واكتب العبارات بلغة sql؟

الثاني :عندي قاعدة تفتح بنموذج بوضع Maximize ولكن عند ضغط مرتيين على الشريط العلوي الوحيد

يرجع بخاصية restore وانا ماريد عند الضغط علية يرجع يقصر. وانا اسف على السؤال هنا لان نقاطي لاتسمح لي بإضافة مواضيع

جديدة وانا احتمال احتاج السؤال في اي لحظة

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

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 29 ديسمبر 2011 في 09:36

#10
سلامنا لكم كتب:

السلام عليكم

عندي استفساران

الاول:بخصوص الاستعلام

يعني افتح الاستعلام بوضع طريقة عرض لغة sql واكتب العبارات بلغة sql؟

الثاني :عندي قاعدة تفتح بنموذج بوضع Maximize ولكن عند ضغط مرتيين على الشريط العلوي الوحيد

يرجع بخاصية restore وانا ماريد عند الضغط علية يرجع يقصر. وانا اسف على السؤال هنا لان نقاطي لاتسمح لي بإضافة مواضيع

جديدة وانا احتمال احتاج السؤال في اي لحظة

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

وعليكم السلام ورحمة الله وبركاته

بالنسبة لإجابة السؤال الأول : نعم

هذه هي الطريقة الوحيده لكتابة استعلامات تعريف البيانات

1. نقوم بفتح استعلام عادي في وضع SQL ثم نضع فيه العباره المطلوبه ثم نغلق الإستعلام وسيكون هو استعلام تعريف بيانات

بالنسبة لإجابة السؤال الثاني :

لا استطيع ان افيدك بأي معلومه في الوقت الراهن حتى اطلع على قاعدة البيانات او حتى مثال يتم الطبيق عليه وعلى اي نسخة من نسخ الأكسيس فهل هي 2007 او 2003

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

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 29 ديسمبر 2011 في 11:38

#11

plain text

private void Form_BeforeInsert(int Cancel)

{

Me["ID"] = Nz(DMax("[iD]", "[Table]"), 0) + 1;

}

شكرا اختي زهراء على الكود

وعفوا اذا كان الموضوع ما لهوش علاقة بهالقسم

بس ممكن عندي بعض الاسئلة في الكود

ايش تعني ME ,Nz , DMax,

هم دوال ننشأهم او ايه

وين نضع هالكود بالضبظ

انا مسوية دالة لعمل الاتصال

هل اضعه فيها؟

او اضعه في حدث load للform

او اي حدث ثاني

بمعنى لو سمحتي ممكن تشرحي هالكود بالتفصيل

وعفوا على الازعاج

ولكي مني كل الشكر والتقدير

#12

السلام عليكم ورحمة الله وبركاته

اختنا زهرة

عندي قاعدة تفتح بنموذج يوزر نيم وباسوورد بوضع Maximize ولكن عند ضغط مرتيين على الشريط العلوي الوحيد

يرجع بخاصية restore وانا ماريد عند الضغط علية يرجع يقصر. واسال مافائدة الاستعلام الموجود

وانا اسف على السؤال هنا لان نقاطي لاتسمح لي بإضافة مواضيع

جديدة وانا احتمال احتاج السؤال في اي لحظة

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

هذه القاعدة

اليوزر نيم ب

الرقم السري 0

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

Password.rar

#13

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

تمنياتى لكى وللجميع بالتوفيق

#14

اخي الفاضل : سلامنا لكم

بالنسبة للإستعلام الموجود في قاعدة البيانات فهذا وظيفته هو تحديث الرقم السري في حالة قمت بتغييره

وهذا ملفك بعد التعديل

za-Password-UP.rar

بالتوفيق

#15
بنت الباديه كتب:

plain text

private void Form_BeforeInsert(int Cancel)

{

Me["ID"] = Nz(DMax("[iD]", "[Table]"), 0) + 1;

}

شكرا اختي زهراء على الكود

وعفوا اذا كان الموضوع ما لهوش علاقة بهالقسم

بس ممكن عندي بعض الاسئلة في الكود

ايش تعني ME ,Nz , DMax,

هم دوال ننشأهم او ايه

وين نضع هالكود بالضبظ

انا مسوية دالة لعمل الاتصال

هل اضعه فيها؟

او اضعه في حدث load للform

او اي حدث ثاني

بمعنى لو سمحتي ممكن تشرحي هالكود بالتفصيل

وعفوا على الازعاج

ولكي مني كل الشكر والتقدير

اختي الفاضلة : بنت البادية

هذه دوال موجوده في قاعدة البيانات اكسيس

ME : وتعني الإشارة الى اسم النموذج الذي نعمل عليه حاليا وموجود به مربع النص

NZ : دالة في قاعدة البيانات اكسيس تعيد القيم الى 0 اذا لم يكن هناك قيم في مربع النص

DMax : دالة من دوال الأكسيس تبحث عن اكبر قيمه في الجدول

اذا كنتي تعملين على #C فبإمكانك السؤال في قسم السي شارب

وعموما بحثت لك عن الموضوع وهو خاص بالسي شارب حول الترقيم التلقائي

Retrieving Microsoft Access Autonumber Values

C# Code

private static OleDbConnection connection = null;

private static void MergeIdentityColumns(OleDbConnection connection)
{
    using (connection)
    {
        // Create a DataAdapter based on a SELECT query.
        OleDbDataAdapter adapter = new OleDbDataAdapter(
         "SELECT CategoryID, CategoryName FROM Categories",
         connection);

        // Create the INSERT command for the new category.
        adapter.InsertCommand = new OleDbCommand(
          "INSERT INTO Categories (CategoryName) Values(?)", connection);
        adapter.InsertCommand.CommandType = CommandType.Text;

        // Add the parameter for the CategoryName.
        adapter.InsertCommand.Parameters.Add(
          "@CategoryName", OleDbType.VarWChar, 15, "CategoryName");
        adapter.InsertCommand.UpdatedRowSource = UpdateRowSource.Both;

        // Create a DataTable
        DataTable categories = new DataTable();

        // Create the CategoryID column and set its auto 
        // incrementing properties to decrement from zero. 
        DataColumn column = new DataColumn();
        column.DataType = System.Type.GetType("System.Int32");
        column.ColumnName = "CategoryID";
        column.AutoIncrement = true;
        column.AutoIncrementSeed = 0;
        column.AutoIncrementStep = -1;
        categories.Columns.Add(column);

        // Create the CategoryName column.
        column = new DataColumn();
        column.DataType = System.Type.GetType("System.String");
        column.ColumnName = "CategoryName";
        categories.Columns.Add(column);

        // Set the primary key on CategoryID.
        DataColumn[] pKey = new DataColumn[1];
        pKey[0] = categories.Columns["CategoryID"];
        categories.PrimaryKey = pKey;

        // Fetch the data and fill the DataTable
        adapter.Fill(categories);

        // Add a new row.
        DataRow newRow = categories.NewRow();
        newRow["CategoryName"] = "New Category";
        categories.Rows.Add(newRow);

        // Add another new row.
        DataRow newRow2 = categories.NewRow();
        newRow2["CategoryName"] = "Another New Category";
        categories.Rows.Add(newRow2);

        // Add changed rows to a new DataTable that will be
        // used to post the inserts to the database.
        DataTable dataChanges = categories.GetChanges();

        // Include an event to fill in the Autonumber value.
        adapter.RowUpdated +=
            new OleDbRowUpdatedEventHandler(OnRowUpdated);

        // Update the database, inserting the new rows. 
        adapter.Update(dataChanges);

        Console.WriteLine("Rows before merge:");
        foreach (DataRow row in categories.Rows)
        {
            {
                Console.WriteLine("  {0}: {1}", row[0], row[1]);
            }
        }

        // Merge the two DataTables.
        categories.Merge(dataChanges);

        // Commit the changes.
        categories.AcceptChanges();

        Console.WriteLine("Rows after merge:");
        foreach (DataRow row in categories.Rows)
        {
            {
                Console.WriteLine("  {0}: {1}", row[0], row[1]);
            }
        }
    }
}

هذا الكود يعمل اتصال بقاعدة البيانات

ارجعي للمصدر

http://msdn.microsoft.com/en-us/library/ks9f57t0.aspx

بالتوفيق

#16

السلام عليكم

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

ولكن انا قصدت قبل الدخول الى القاعدة قبل ادخال اليوزر والباسورد

وعند الضغط مرتين على الشريط العلوي يصغر النموذج ويرى من خلفة

القاعدة وانا مااريدة يصغر حجم النموذج يبقى حجمه بحجم الشاشة.

وارجو ان توضحيلي ماعملت بعملك السابق وماتعميلنه ان شاء الله بالا

واليك القاعدة.

Password-up.rar

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 29 ديسمبر 2011 في 17:25

#17

تفضل اخي الكريم

حاول تصغير الشريط اذا استطعت

لم استخدم لا اخفاء الشاشة ولا اي شيء

فقط تكبير النموذج بحجم معين

Password-LAST.rar

بالتوفيق

#18
اقتباس
تفضل اخي الكريم

حاول تصغير الشريط اذا استطعت

لم استخدم لا اخفاء الشاشة ولا اي شيء

فقط تكبير النموذج بحجم معين

السلام عليكم

صحيح لايتم تصغير الشريط

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

وعند اضهار زر اوفس والقوائم الكاملة يصغر النموذج اكثر

وانا اسف طلباتي كثيرة ان امكن لايظهر شريط اكسس العلوي خلف النموذج ولا يصغر عند اضهار زر اوفس

ملاحظة يمكن القاعدة معمولة باصدار 2003 وانا لدي اصدار 2007

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

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 29 ديسمبر 2011 في 21:08

#19

الملف بعد التعديل

قد يكون الآن شكله اجمل وافضل من السابق

مفاجأه في الداخل !!!!!!!!!!!!

Password-LAST2.rar

بالتوفيق

1
#20

السلام عليكم

بقدر مافرحت بشكلة من الخارج

بكيت لان خصائص النماذج لم تظهر معي .

وانا انتظر المفاجئة كلت يمكن بمب ومااكثر الانفجارات هذه الايام

او كلت ممكن يطلعلي جني ازرء ??!!!!

اول شيء القوائم المختصرة ماموجودة واستطعت استدعيها من خيارات اكسس..

وثاني شيء خصائص النماذج ماموجودة قلت ممكن بس على النماذج التي موجودة عندي

خليني اعمل نموذج جديد واشوف والتالي خصائص النموذج الجديدة مش موجودة

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

انتظر مفاجئة حلوة ان شاء الله

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

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 30 ديسمبر 2011 في 16:43

#21

السلام عليكم

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

Admin

123

بس اكدر ادخل على خصائص النماذج

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

Phone.rar

#22

اخي الفاضل : صالح

اي نموذج تريد الدخول على خصائصة

الأول ( اليوزر والباس )

الثاني ( نموذج ادخال البيانات )

بالتوفيق

#23

السلام عليكم

اخت زهرة

انا آسف انا سلامنا لكم مو صالح واقرأي المشاركتين السابقتين

ووضحت مشكلتي

والملف الذي رفعته هو مثال ليكون واجهة الملف السابق password-last2 نفس الواجهة

بس اقدر ادخل على خصائص النماذج لان خصائص النماذج لم تظهر معي في الملف password-last2

وانا تعبتك معي شوية

توضيح :يعني الملف الاصلي المرفوع بس اريد واجهتة ماتقصر عند الضغط عليه من الاعلى

يعني الشريط العلوي يكون ماموجود زي المثال الذي رفعته لك وهو phone من تصميمك

ولااريد ادخل عليه

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

#24

معذرة اخي الكريم : سلامنا لكم

فلم انتبه للمشاركه إلا بعد كتابتها

لأنني كنت مشغوله ببرنامج الأخ صالح ومع اللإستعجال كتبت اسمك بالخطأ

مرة اخرى اكرر اعتذاري واسفي واشكرك على التنبيه

وهذا مثالك بعد اضافة المطلوب

Password-LAST3.rar

بالتوفيق

#25

السلام عليكم

جزاك الله خير اخت زهرة هذا المطلوب

بس خصائص عناصر القاعدة من الجداول والنماذج لم تظهر معي ولكن بعد نسخ كل عناصر القاعدة

الى قاعدة اخرى ظهرت كل خصائص الجداول والنماذج.

وفيتي وكفيتي وستشاهدين القاعدة في موضوع ثاني ان شاء الله

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

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