با سلام خدمت همکاران عزیز، تازههای نسخه 15.33 به شرح زیر به عرض میرسد:
پیرو گفتگوهای خوبی که در جلسه گردهمآیی در حضور دوستان داشتیم، نیازمندیهایی مطرح شد. بخشی از ویژگیهای این نسخه برای جوابگویی به آن نیازمندیها تهیه شده و در اختیار دوستان قرار میگیرد:
1- حالا در برگه اول محاوره مشخصات کارها و در مقابل فیلد "کد کار" ممکن است پیوند جدیدی به عنوان "در فهرست انجام کارها" ظاهر شود. ظهور این پیوند نشان میدهد که کاری که محاوره آن باز شده است در حال حاضر در فهرست انجام کارهای کاربر وجود دارد و به عبارت دیگر آماده اجراست. جدا از این اطلاع، این پیوند اجازه میدهد که محدوده فهرست کارهای آماده انجام برای تمرکز بر این کار تنظیم شود. به این ترتیب اگر کاربر قصد انجام آن کار را داشته باشد یک راست به آن کار هدایت میشود و نیازی به جستجوی مجدد آن کار در فهرست انجام کارها ندارد. وجود این پیوند در محاوره مشخصات کار باعث میشود که همواره در دسترس باشد، مستقل از آنکه کار مزبور در کدام فهرست کار جستجو و یافته شده است. بنابراین اگر کاربر کاری را در هر یک از انواع گزارشهای کار برنامه (که هر یک به نحوی با قواعد و پارامتراهای خاص خود احضار میشود) بیابد میتواند به واسطه محاوره مشخصات آن کار و این پیوند یک راست به سراغ اجرای آن برود. اینجا دیگر اهمیتی ندارد که فهرست کارهای آماده اجرای او بلند یا کوتاه است.
2- حالا دوباره به وضعیتی بازگشتیم که در آن در فهرست انجام کارها، محدودیتهای تنظیم شده پس از بازخوانی هم حفظ میشوند. به این ترتیب تمرکز بر یک فهرست محدود شده از کارها و بازخوانی چند باره آنها سادهتر میشود و نیازی به تنظیم دوباره محدوده بعد از فراخوانی نیست. اگر محدودیتها بر مبنای فیلدهای تعریف شده تنظیم شده باشند، اما هزینهای برای این کار وجود دارد. لازم است کاربر پس از بازخوانی منتظر خوانده شدن آخرین اطلاعات فیلدهای کار نیز بماند. این فیلدها در یک فرآیند جداگانه خوانده میشوند. یک محاوره جدید، که پس از بازخوانی ظاهر میشود، او را مخیر میکند که یا منتظر خوانده شدن فیلدها بماند (پیش فرض) یا از محدودیت تعیین شده صرفنظر کند (و به رفتار نسخه قبل بازگردد).
3- محاوره محدوده در فهرست انجام کارها حالا به عملگر فصلی (یعنی عملگر "یا" مجهز شده است. پیشتر تنها یک گروه محدودکننده برای فهرست قابل اعمال بود (که با هم "و" میشدند). حالا عملگر یا که از طریق دکمهای که به همین نام در بالای محاوره ظاهر میشود در دسترس است، امکان میدهد که کاربر گروههای محدودکننده جدیدی برای فهرست تنظیم کند که با یکدیگر ترکیب فصلی میشوند. اضافه کردن محدودکنندههای جدید همواره به گروهی که در آن لحظه "فعال" است انجام میشود. به طور پیشفرض آخرین گروه فعال است. تغییر گروه فعال، که با یک کلیک روی گروه غیرفعال حاصل میشود، محتوای محاوره را برای تنظیم شرط برای آن گروه به روز میکند.
کسی که تجربه استفاده از عملگر فصلی در تنظیم شرط را داشته باشد میداند که تنظیم و تفسیر جوابهای حاصل از این عملگر، به خصوص اگر که گروهها با عناصر زیاد تنظیم شود، گاهی کمی دشوار است. اما روال بسیار ساده طرح شده است. آنچنان که برای کاربری که از این عملگر استفاده نکند، رویه تنظیم شرط همان بماند که پیشتر بود.
4- حالا با پشتیبانیای که در این نسخه انجام میشود، در script محاسبه مقادیر فیلدهای محاسباتی کلاینت، برای فیلدهای آرایهای، امکان استفاده از مقادیر فیلدهای اصلی تعریف شده برای کار از طریق پارامتری به نام ParentFormFields وجود دارد.
5- حالا این امکان وجود دارد که به دو خانواده از پیوندهای تولید شده توسط برنامه یعنی پیوندهای "کار جدید" و پیوندهای "عملیات ویژه" مقدار فیلد ارسال شود. یعنی استفاده کننده از پیوند میتواند مقدار "پیشنهادی" برای فیلدهایی که پس از استفاده از این دو پیوند ظاهر میشوند تعیین کند.
6- در هنگام احضار محاوره انتخاب مقدار برای فیلدهای انتخابگر حرفی، از پردازش محدود کردن جوابها بر اساس script تعیین شده در تعریف این فیلدها پشتیبانی میشود. تنظیم این script به کاربر امکان میدهد که انتخاب مقدار را از فهرست کوتاهتری از مقادیر انجام دهد. بسته به تعریف انجام شده، فهرست میتواند هم با پارامترهای اخذ شده از کاربر و هم با مقادیر لحظهای دیگر فیلدهای در حال ویرایش محدود شود.
موفق باشید.