اذهب الي المحتوي
أوفيسنا

بعد قراءة الباركود انتقال مؤشر الكتابه للمكان المخصص


ramynassif

الردود الموصى بها

أخواتى الأفاضل

برجاء المساعدة حيث اننى بحثت كثيرا ولم اجد حل

لتحريك موشر الكتابة تلقائيا بعد الضغط على زر قارئ الباركود لوضع الكود فى الحقل المخصص للكود فى حالة وجود مؤشر الكتابة مثلا على خانة أخرى داخل النموذج

برجاء الإفادة واكون شاكر جدا 

رابط هذا التعليق
شارك

وعليكم السلام 🙂

 

في احد برامجي ، نقرأ من الباركود الاحادي ، و QR ، و الجوازات والهويات MRZ ، كلها من حقل واحد ،

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

ولكن ، على حدث "عند فقد التركيز" لكل حقل و زر في في النموذج ، يكون الكود لإعادة التركيز على الحقل الاول ، حقل ادخال الباركود 

image.png.76cb8cb5d4dd68de6df22d27a8fb5a63.png

.

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

 

جعفر

 

  • Like 3
رابط هذا التعليق
شارك

السلام عليكم شاكر تعبك استاذ جعفر ولكن المطلوب بعد قراءة الباركود بالأسكنر مثلا فى خانة الصنف (الغير مخصصة لذلك) قص الكود ووضعة فى خانة Barcodenumber

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

اعتذر على الإطالة 

تم تعديل بواسطه ramynassif
رابط هذا التعليق
شارك

15 ساعات مضت, jjafferr said:

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

انا رديت على استفسارك من البداية 🙂

رابط هذا التعليق
شارك

9 ساعات مضت, ramynassif said:

خانة الصنف (الغير مخصصة لذلك) قص الكود ووضعة فى خانة Barcodenumber

اعتقد ان اجابة استاذ جعفر هذه

Private Sub Item_LostFocus()
    Me.Barcodenumber.SetFocus
End Sub

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

9 ساعات مضت, ramynassif said:

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

 

رابط هذا التعليق
شارك

20 ساعات مضت, ramynassif said:

ولكن المطلوب بعد قراءة الباركود بالأسكنر مثلا فى خانة الصنف (الغير مخصصة لذلك) قص الكود ووضعة فى خانة Barcodenumber

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

 

خلينا نأخذ مثال حقيقي علشان نشوف شو اللي ممكن عمله :

image.png.9879ed91b15e9aa49597484d4a0ddd77.png

.

1. شو طريقة عمل النموذج ، اعطنا مثال لوسمحت ،

2. هل عند ادخال الباركود ، يجب ان تكون على سجل جديد ، او تستعمل الباركود للبحث عن السجل ؟

3. شو نوع المعلومة اللي تكون في الحقل item ، نص او رقم ، واذا كان فيها معلومة وادخلت الباركود ، فيصبح فيها القيمة القديمة وقيمة الباركود ، فكيف تريد ان تفصلها المعلومات ، هل تعمل سجل جديد برقم الباركود وتترك معلومة item القديمة فيه ، او ماذا !!

4. نفس الكلام عن الحقل Quantity 🙂

 

جعفر

رابط هذا التعليق
شارك

24 دقائق مضت, jjafferr said:

1. شو طريقة عمل النموذج ، اعطنا مثال لوسمحت ،

2. هل عند ادخال الباركود ، يجب ان تكون على سجل جديد ، او تستعمل الباركود للبحث عن السجل ؟

3. شو نوع المعلومة اللي تكون في الحقل item ، نص او رقم ، واذا كان فيها معلومة وادخلت الباركود ، فيصبح فيها القيمة القديمة وقيمة الباركود ، فكيف تريد ان تفصلها المعلومات ، هل تعمل سجل جديد برقم الباركود وتترك معلومة item القديمة فيه ، او ماذا !!

4. نفس الكلام عن الحقل Quantity 🙂

1. فاتورة مبيعات

2. سجل جديد

3. Item المقصود بها نص (اسم الصنف) والمطلوب بها كما اوضحت اذا كان فيها معلومة وادخلت الباركود ، فيصبح فيها القيمة القديمة وقيمة الباركود تذهب لمكانها المخصص (Barcodenumber)  

4. وبالتالى نفس الكلام مع حقل Quantity نفس معاملة رقم 3

وبالآخر اعذرونى على عدم دقتى بتوصيل المعلومة 

رابط هذا التعليق
شارك

طيب ،

1. اذا كان التركيز على الحقل item او Quantity ،

وادخلت الباركود فيه كذلك ،

فتريد ان يتم ترك القيمة في الحقل كما كانت ،

ثم تعمل سجل جديد ، وتضيف فيه قيمة الباركود.

 

نأخذ مثال:

ادخلت الباركود في حقل الباركود ، فينتقل التركيز الى حقل الصنف ، فتقوم انت بإدخال معلومة معينة ، مثل: "قميص بحري 2" ، ولم تنتقل الى الحقل التالي ، فتكون هذه القيمة لم تحفظ لا في السجل ولا في الحقل بعد ،

وما تعمل اي شيء ، وتقرأ بالباركود (ومثلا رقمه 123456) ، فتصبح قيمة حقل الصنف: قميص بحري 2123456 ،

فكيف تريد ان نفك معلومة الباركود من معلومة الصنف !!

نفس السيناريو ممكن يكون لحقل الكمية !!

 

هل ارقام الباركود مميزة ، يعني لها نفس طول العدد (مثلا دائما 5 ارقام) ، او انها دائما تبدأ بالرقم 9 ، او الحرف د ، او اي شيء خاص ؟

او انها موجودة في جدول؟

 

جعفر

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information