الصفحة الرئيسية > LotusScript > اعد تجميع لوتس نوتس وكلاء وعندما مكتبات سيناريو تغيير.

إعادة ترجمة لوتس نوتس وكلاء وعندما مكتبات سيناريو تغيير.

إذا قمت بإجراء تغييرات في مكتبة النصي في Lotus Notes، فمن الصعب أحيانا أن تعرف عندما يكون لديك إلى إعادة ترجمة جميع وكلاء الملاحظات التي تستدعي مكتبة السيناريو وعندما كنت لا. وهنا بعض الملاحظات لدي made.If قمت بتغيير التوقيع على وظيفة، الباطن، أو أسلوب فئة، لديك لإعادة ترجمة ليكن لديك خطأ عند استخدام.

إذا ملاحظات وكيل يستخدم قيمة ثابتة من مكتبة السيناريو وثابت في مكتبة النصي يتم تغيير:

* إذا تم تشغيل عامل ملاحظات في وضع التصحيح، يتم استخدام ثابت جديد
* إذا تم تشغيل عامل ملاحظات يدويا أو من المقرر، يتم استخدام ثابت القديمة (حتى لو قمت بتشغيل فقط لانه في وضع التصحيح، وشاهد متغير جديد)
* إذا تم فتح وكيل ملاحظات، مع حفظ CTRL-S (مع بعد أن تم إجراء أية تغييرات على وكيل)، ومغلقة، لا يزال يستخدم ثابت القديمة
* إذا تم فتح وكيل ملاحظات، أو تعديله، وحفظها مع CTRL-S، يتم استخدام ثابت جديد
* إذا كان معاد وكيل ملاحظات باستخدام API، يتم استخدام ثابت جديد

وأعتقد أن السبب في أن الثوابت القديمة حول عصا لأنه عندما يتم ترجمة LotusScript، في بايت كود LotusScript يحتوي على قيمة مترجمة من ثابت، وليس إشارة إلى ثابت. هذه هي البرمجة جيدة بقدر ما تشعر بالقلق بايت كود التحسين، ولكن سوء حالة تغيير مستمر في مكتبة النصي، وذلك لأن وكيل أبدا ينظر إلى الوراء في المكتبة النصي للتحقق من قيمة ثابتة.

لأنني لست المرجع الوحيد للبايت من وظيفة، والتوقيع والمحتوى الذي تريد، بما في ذلك بنفسك، مثل الغوص والموجودة في المكتبة من الوظائف والتغييرات رمز الجمال حتى الآن قلق الغوص.
وبعبارة أخرى، كلما وكيل يريد تشغيل وظيفة أو فرعي 1 من مكتبة النصي، فإنه يعمل دائما من مكتبة LotusScript. حتى إذا كنت تغيير محتوى وظيفة أو فرعية في مكتبة (وترك توقيع وحده) وليس لإعادة حفظ وكيلك، وسوف لا يزال التغييرات التعليمات البرمجية يمكن التعرف عليها.

شوهدت 5207 مرة من قبل المشاهدين 1431

  1. لا يوجد أي تعليق حتى الآن.
  1. لا تركبكس بعد.