کاتلین مشکلی را که با Word داشت که یک فیلد محاسبهشده را بهصورت قفل شده بهروزرسانی نمیکرد، توضیح داد. به عنوان مثال، اگر سه فیلد (Field1، Field2 و Field3) وجود داشته باشد که با هم در یک فیلد دیگر (Total) جمع شوند، کاتلین نمی تواند فیلد Total را برای محاسبه دریافت کند، حتی اگر ویژگی Calculate on Exit را از مجموع تنظیم کند. رشته.
دلیل بروز مشکل، درک نادرست روشی است که Word فیلدهای فرم را محاسبه می کند. ربطی به قفل بودن فرم ندارد. (در واقع، برای پر کردن فیلدهای فرم، فرم باید قفل شود.) مشکل به این دلیل است که فیلد Total نیست که باید ویژگی Calculate on Exit را روشن کند، بلکه فیلدهایی هستند که Total به آنها وابسته است. . در این مثال، هر سه فیلد کمکی - Field1، Field2 و Field3 - باید دارای مجموعه ویژگی Calculate on Exit باشند. اگر این کار را انجام دهند، توتال همانطور که انتظار می رود به درستی (و به صورت تعاملی) به روز می شود.
به عنوان یک نکته جانبی، تنظیم ویژگی Calculate on Exit در فیلد Total فایده چندانی ندارد. چرا؟ از آنجایی که وقتی خاصیت Type فیلد را روی Calculation قرار می دهید، فرمول خود را در کادر محاوره ای گزینه های فیلد فرم وارد می کنید و سپس فرم را قفل می کنید، فیلد Total قابل انتخاب نیست. اگر انتخاب نشد، نمیتوانید از آن خارج شوید (نمیتوانید از چیزی که نمیتوانید وارد کنید خارج شوید)، بنابراین خاصیت Calculate on Exit هرگز فعال نمیشود.