أفضل الممارسات ل AutoNumber
-
29-09-2020 - |
سؤال
ما هو في SharePoint 2013 على فرضية أفضل طريقة لإنشاء نظام تلقائي؟إنه لنظام مذكرة النفقات ويجب أن يكون من الجيد أن يكون لديك شيء مثل 2014/0001.
أعلم أن هناك طرق مختلفة لتحقيق ذلك ولكن ليس لدي أي خبرة بأفضل طريقة للقيام بذلك.يجب أن أفعل ذلك باستخدام سير عمل، أو ربما يكون مستقبل الحدث طريقة أفضل؟
المحلول
تعتمد حقا على الشرط. من أبسط طريقة لسطح العمل إلى مستقبل الحدث.
- طريقة بسيطة تستخدم العمود المعقص < / a>
- li> استخدم سير العمل (شخصيا لا أحب هذا) < / a>
- reciever الأحداث: باستخدام هذه الاستراتيجية، يكون للمستخدمين ميزة تحرير القيم الموجودة، يمكننا أيضا تجنب ذلك عن طريق جعل الحقل للقراءة فقط عند تنشيط ميزة الميزة. باستخدام جهاز استقبال أحداث البند، في حدث مستند، يتعين علينا إيجاد أعلى قيمة بين العناصر المضافة سابقا ثم احفظ القيمة المتزايدة إلى العمود التلقائي الذي تم إنشاؤه حديثا حديثا. في الكود الوارد أدناه، يبحث عن أعلى قيمة في العناصر الموجودة، وإضافة القيمة المتزايدة إلى العنصر المضافة حديثا.
تحقق من الروابط أدناه: http://lor-sinclair.blogspot.com /2013/10/creating-Auto-incrent-field-in.html http://dlairman.wordpress.com/2011/01/10/ADD-A-UNIQUE-AUTO-INCREMENTING-COLumn-To-a-Sharepoint-list/
نصائح أخرى
-
باستخدام جهاز استقبال حدث: يمكنك التحقق من العنصر الأخير المضافة، ثم زيادة ذلك مع 1. ثم تعديل الرقم 2014/001، 2014/002 وإلتخابات ... لا حاجة إلى سير عمل.
-
طريقة أخرى هي وجود قيمة حقيبة خاصية تقوم بتخصيص معرف آخر إضافي، ثم زيادة ذلك بنسبة 1 وحفظها، قم بتعيين القيمة هذه إلى الرقم إلى عنصر القائمة.هذا أيضا يمكن القيام به باستخدام مستلم الأحداث.
عند إضافة جهاز استقبال حدث، تأكد من أنه يخلق معرف بغض النظر عن عدم استخدام نموذج أم لا.
إذا كنت تشعر بالقلق إزاء التدقيق، ثم الحفاظ على قائمة سجلات أفضل أو سجل كذلك.