athal قام بنشر أغسطس 19, 2018 قام بنشر أغسطس 19, 2018 (معدل) السلام عليكم في الايام المباركة هذه تقبل الله الاعمال للجميع ان شاء الله عتدي سؤال عن كيفية تقسيم قيمة الباركود الى رقم المادة وسعرها مرفق مثال وهل يوجد كود اقصر وافضل بارك الله فيكم - db1.rar تم تعديل أغسطس 19, 2018 بواسطه athal
Shivan Rekany قام بنشر أغسطس 19, 2018 قام بنشر أغسطس 19, 2018 11 ساعات مضت, athal said: عتدي سؤال عن كيفية تقسيم قيمة الباركود الى رقم المادة وسعرها مرفق مثال وهل يوجد كود اقصر وافضل بارك الله فيكم - حسب فھمی للموچوع وحسب رأيي ابتعد عن هذه الطريقة لان السعر راح يختلف كل مدة اذا تستخدم هذه الطريقة و بعدين صار تغيير في السعر اي سيتم التغيير في الباركود وهذا لا يجوز والله يعلم
athal قام بنشر أغسطس 19, 2018 الكاتب قام بنشر أغسطس 19, 2018 (معدل) 3 ساعات مضت, Shivan Rekany said: حسب فھمی للموچوع وحسب رأيي ابتعد عن هذه الطريقة لان السعر راح يختلف كل مدة اذا تستخدم هذه الطريقة و بعدين صار تغيير في السعر اي سيتم التغيير في الباركود وهذا لا يجوز والله يعلم اكيد استاذي الكريم شفات سوف يتغير السعر لان المواد تكون بالوزن وحسب الوزن سوف يتغير السعر وهذا يغير في بيانات جزء الباركود الست خانات من اليمين لنفس المادة . ويمكن ان يكون الباركود متضمن الوزن بدل السعر . ويوجد معادلة لضرب الوزن بالسعر المخزن لكل كيلو من المادة. فهل التعامل مع الوزن افضل . وكيف يكون الكود في هذه الحالة كل عام وانت بخير وجزاك الله عني الخير وبارك فيك تم تعديل أغسطس 19, 2018 بواسطه athal
صالح حمادي قام بنشر أغسطس 21, 2018 قام بنشر أغسطس 21, 2018 السلام عليكم عيدكم مبارك و كل عام و أنتم بألف خير إن شاء الله حسب رأي المتواضع أنك تستخدم الوزن سوف يكون أفضل أما بالنسبة للكود سوف يكون كالتالي: DoCmd.GoToRecord , , acNewRec [sub_tbl6].Form![code_article] = Left(Me.code_ar, 6) [sub_tbl6].Form![article] = DLookup("article", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") [sub_tbl6].Form![Qte] = Right(Me.code_ar, Len(Me.code_ar) - 6) / 1000 [sub_tbl6].Form![prix] = DLookup("prix", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") [sub_tbl6].Form![total] = [sub_tbl6].Form![prix] * [sub_tbl6].Form![Qte] Me.Refresh أدخل رمز السلعة أول 6 أرقام تمثل رمز السلعة و الباقي يمثل الوزن و إليك مثال تطبيقي من أجلك تقسيم_الباركود.rar 1
athal قام بنشر أغسطس 21, 2018 الكاتب قام بنشر أغسطس 21, 2018 (معدل) 5 ساعات مضت, صالح حمادي said: السلام عليكم عيدكم مبارك و كل عام و أنتم بألف خير إن شاء الله حسب رأي المتواضع أنك تستخدم الوزن سوف يكون أفضل أما بالنسبة للكود سوف يكون كالتالي: DoCmd.GoToRecord , , acNewRec [sub_tbl6].Form![code_article] = Left(Me.code_ar, 6) [sub_tbl6].Form![article] = DLookup("article", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") [sub_tbl6].Form![Qte] = Right(Me.code_ar, Len(Me.code_ar) - 6) / 1000 [sub_tbl6].Form![prix] = DLookup("prix", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") [sub_tbl6].Form![total] = [sub_tbl6].Form![prix] * [sub_tbl6].Form![Qte] Me.Refresh أدخل رمز السلعة أول 6 أرقام تمثل رمز السلعة و الباقي يمثل الوزن و إليك مثال تطبيقي من أجلك تقسيم_الباركود.rar وعليكم السلام ورحمة الله وبركاته تقبل الله طاعانكم ورفع درجاتكم استاذي الكريم صالح وعيدكم مبارك اعاده الله عليكم وعلى الجميع بالخير واليمن والبركات سلمت استاذي الكريم على مثالك الرائع .ورايكم في الوزن سآخذ به يوجد ملاحظة صغيرة هو ان الخانتين الاوليتين من اليسار هما بداية الكود في العموم لها استعمالات. ولا تحتسب من رقم المادة في حالات كثيرة منها هذه. يبقى خمس خانات لرقم المادة وخمس اخرى للوزن /السعر واول خانة من اليمين تكون خانة الفحص وهي تنتج بشكل الي من الباركود حسب معادلة معينة وتهمل عند فصل الوزن /السعر من الباركود ساحاول التعديل ان شاء الله. بارك الله فيك وجزاك الخير وكل عام وانتم بالف خير استاذي الكريم صالح عدلت في الكود Me.date_factu = Date Me.sub_tbl6.SetFocus DoCmd.GoToRecord , , acNewRec a = Left(Me.code_ar, 7) [sub_tbl6].Form![code_article] = Right(a, 5) [sub_tbl6].Form![article] = DLookup("article", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") b = Right(Me.code_ar, 6) [sub_tbl6].Form![Qte] = Left(b, 5) / 1000 [sub_tbl6].Form![prix] = DLookup("prix", "tbl1", "code_art='" & [sub_tbl6].Form![code_article] & "'") [sub_tbl6].Form![total] = [sub_tbl6].Form![prix] * [sub_tbl6].Form![Qte] Me.Refresh End Sub وان شاء الله تكون الامر تمام بقيت حاجة صغيرة في نفسي لاكمل الموضوع في حالة الوزن صفر وهو للمواد التي نبيعها بالحبة مثل ضمة نعنع فما رأيك ان يتغير اول خانتين من اليسار ليدل على اصناف الحبة وبالتالي لها مسار اخر لتأخذ السعر من الباركود بارك الله فيك وجزاك الخير تم تعديل أغسطس 21, 2018 بواسطه athal
صالح حمادي قام بنشر أغسطس 21, 2018 قام بنشر أغسطس 21, 2018 أحسنت أخي الكريم بالنسبة للمثال الذي أرفقته لك هو من أجل توضيح الفكرة و يمكنك أن تتحكم بها كما تشاء 4 ساعات مضت, athal said: يوجد ملاحظة صغيرة هو ان الخانتين الاوليتين من اليسار هما بداية الكود في العموم لها استعمالات. ولا تحتسب من رقم المادة في حالات كثيرة منها هذه. في هذه الحالة إستعمل الدالة Mid مكان الدالة Left 4 ساعات مضت, athal said: واول خانة من اليمين تكون خانة الفحص وهي تنتج بشكل الي من الباركود حسب معادلة معينة وتهمل عند فصل الوزن /السعر من الباركود هذه تستعمل في نوع محدد من الباركود EAN-13 4 ساعات مضت, athal said: فما رأيك ان يتغير اول خانتين من اليسار ليدل على اصناف الحبة وبالتالي لها مسار اخر لتأخذ السعر من الباركود نعم هذه فكرة جيدة و ربما لو تستعمل خانة واحدة أفضل مثلا الرقم الذي يبدأ بــ 1 يدل على أصناف الحبة و الرقم الذي يبدأ بـــ: 2 يدل على أصناف الوزن و لي تجميعية جيدة بها العديد من الأكواد تستطيع الإستفادة منها: بالتوفيق إن شاء الله 1 1
athal قام بنشر أغسطس 22, 2018 الكاتب قام بنشر أغسطس 22, 2018 استاذي الكريم صالح السلام عليكم جزاك الله عني الخير وبارك الله فيك وشكرا على الرابط للموضوع الهام وكل عام وانتم بالف خير وعيدكم مبارك 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.