Интерактивное графическое программное обеспечение PC-DMIS (Глава 23: Отслеживание статистических данных), страница 4

При выборе опции NoDisplay диалоговое окно не будет отображаться при выполнении трассировочного поля. Это позволит управлять трассировочным полем при помощи переменных без необходимости ввода пользователем.

Опция Display

При выборе опции Display диалоговое окно будет отображаться при выполнении трассировочного поля. При этом необходим ввод пользователем значения в трассировочное окно во время выполнения.

Примечание: Трассировочные поля, вход в которые происходит при помощи файла Logo.dat, не будут печататься, когда будут встречены при выполнении. Тем не менее, они будут отправлены в файл статистики.

Поле Value Limit

Поле ValueLimit (предел значения) определяет максимальное число символов, допустимых для значения трассировочного поля. Таким образом, если вы введете ValueLimit (предел значения) 5, вы не сможете ввести более пяти символов в поле Value.

Отправка текущей статистики в файл

Пункт меню Operation | SendCurrentStatsToFile позволяет отправлять данные в базу данных или файл XSTATS11.tmp без выполнения программы детали.

Выбор этой опции немедленно отправляет все размеры и трассировочные поля, следующие за командой STATS/ON, в выбранную базу данных. Статистика будет отправлена в базу данных, только если вы зарегистрировали базу данных и выделили команду STATS/ON. В противном случае, PC-DMIS отправляет статистические данные в файл XSTATS11.tmp.

Использование диалогового окна Statistics Options

{bmct stats.shg}

<P><IMG BORDER=0 WIDTH=377 HEIGHT=397 SRC="images/stats.gif" USEMAP="#stats" ALT="stats">

<MAP NAME="stats">

<!-- 'JI(">Proc","DeleteCurrentStatsFile")' Macro Invisible  'Delete Current Stats File' -->

<AREA SHAPE="RECT" ALT="Delete Current Stats File" COORDS="12,328,157,355" HREF="deletecurrentstatsfile.htm">

<!-- 'JI(">level3","DatabaseOptions")' Macro Invisible  'Database Options' -->

<AREA SHAPE="RECT" ALT="Database Options" COORDS="190,27,349,106" HREF="databaseoptions.htm">

<!-- 'JI(">proc","Cancel")' Macro Invisible  'Cancel' -->

<AREA SHAPE="RECT" ALT="Cancel" COORDS="287,362,356,383" HREF="cancel.htm">

<!-- 'JI(">proc","OK")' Macro Invisible  'OK' -->

<AREA SHAPE="RECT" ALT="OK" COORDS="198,359,268,384" HREF="ok.htm">

<!-- 'JI(">Level3","UpdateDatabaseNow")' Macro Invisible  'Update Database Now' -->

<AREA SHAPE="RECT" ALT="Update Database Now" COORDS="11,362,152,383" HREF="updatedatabasenow.htm">

<!-- 'JI(">Level3","MemoryPages")' Macro Invisible  'Memory Pages' -->

<AREA SHAPE="RECT" ALT="Memory Pages" COORDS="196,288,325,315" HREF="memorypages.htm">

<!-- 'JI(">Level3","WriteLock")' Macro Invisible  'Write Lock' -->

<AREA SHAPE="RECT" ALT="Write Lock" COORDS="199,258,328,282" HREF="writelock.htm">

<!-- 'JI(">Level3","ReadLock")' Macro Invisible  'Read Lock' -->

<AREA SHAPE="RECT" ALT="Read Lock" COORDS="196,232,324,253" HREF="readlock.htm">

<!-- 'JI(">Level3","DoControlCalculations")' Macro Invisible  'Do Control Calculations' -->

<AREA SHAPE="RECT" ALT="Do Control Calculations" COORDS="196,178,350,219" HREF="docontrolcalculations.htm">

<!-- 'JI(">Level3","DataPageVariableName")' Macro Invisible  'DataPage Variable Name' -->