(М) ВОЗМОЖНОСТЬ ПОСТРОЧНОГО СРАВНЕНИЯ ТЕКСТОВ ДО И ПОСЛЕ ИЗМЕНЕНИЯ добавлена в некоторые справочники и

файл регистрации изменений справочников REGR.

 

1)   Ctrl-F3 ПРИ ОТОБРАЖЕНИИ НЕКОТОРЫХ СПРАВОЧНИКОВ:

----------------------------------------------------

====================================================

 

Ctrl-F3 для R165,R170,R174,R186,R220,R221,R238,R239 сравнит текущее содержимое поля

     либо с содержимым этого же поля в конфигурации до обновления,

     либо с содержимым этого же поля в эталонной конфигурации -

согласно Вашему выбору:

 

 

Доступ к упомянутым справочникам:

 

 

либо через Сервис - Конфигурация:

 

 

Единственное иключение - спр-к бланков (печатных форм) R221:

Если нажать Ctrl-F3 на поле "Файл программы":

 

 

сравнится НЕ содержимое этого поля, а файл "содержимое этого поля".rpt.

Например, если нажать Ctrl-F3 в колонке "Файл программы" на 3-й строке, запустится сравнение

GFUn1_11.rpt текущих данных  с  GFUn1_11.rpt в конфигурации до обновления или эталонной (по вашему выбору).

 

Внимание: если поле "Файл программы" пустое (на рисунке это 1,2,4,6 строки), предполагается, что имя

файла .rpt совпадает с именем файла .rtm (колонка "Файл бланка").

Если нажать Ctrl-F3 в колонке "Файл программы" на 2-й строке, запустится сравнение

GFUENVDD.rpt текущих данных  с  GFUENVDD.rpt в конфигурации до обновления или эталонной (по вашему выбору).

 

Ctrl-F3 на остальных колонках спр-ка R221 работает стандартно.

 

--------------------------------------------------------------------------------------------------

 

Вместо Ctrl-F3 можно использовать значок в верхней панели, выделенный красным кружком:

 

 

 

 

2)   Ctrl-F3 в REGR - в Протоколе изменений реквизитов (Alt-A, F2 на любом элементе конфигурации).

--------------------------------------------------------------------------------------------------

==================================================================================================

 

2а)  Сравнить можно только поля OLDVALUE <--> NEWVALUE, то есть "Прежнее значение" с "Новым значением" либо наоборот.

(Остальные сравнивать нет никакого смысла - не с чем.) Нужно встать на одно из этих полей.

 

 

Если текущий реквизит (на котором нажали Ctrl-F3) - "Прежнее значение", он станет базовым (исходным),

и сравниваться будет с "Новым значением".

Если текущий реквизит "Новое значение", он будет сравниваться с "Прежним значением".

 

2б)  Если нет помеченной (Alt-F1) записи, сравниваются "Новое"<->"Прежнее" "значения" ТЕКУЩЕЙ записи.

Если есть помеченная запись, сравнивается текущий реквизит ТЕКУЩЕЙ записи с противоположным реквизитом

ПОМЕЧЕННОЙ записи.

Помеченной может быть только одна запись - с чем сравнивать!

Например, Ctrl-F3 нажали на реквизите в зелёной рамке:

 

 

Тогда исходным значением будет "Новое значение" 3-й строки.

Сравниваться оно будет с "Прежним значением" выделенной (7-й строки). 

Результат:

 

 

--------------------------------------------------------------------------------------------------

 

!!!  Для сравнения используется Total Commander (или его разновидности WinCmd, TotalCmd64, ...), поиск которых

выполняется на диске C:  и  на диске, с которого запущен ФАБИУС.

 

Если программа коммандера найдена, данные о её местоположении записываются в спр-к R581

с указанием кода пользователя (UserKod), который вызывал комммандер для сравнения.

И в следующий раз, когда тот же пользователь будет выполнять сравнение, коммандер будет вызываться по этому пути.

Если же его там не окажется, снова выполнится поиск коммандера по дисках C: и сетевом (где ФАБИУС).

 

--------------------------------------------------------------------------------------------------

 

Выход из программы сравнения текстов - ESC.

 

Внимание. Возможность сравнения текстов заработает после обновления, в котором:

     1) fabius.exe не ранее 4.0.0.113 (XE)

     2) эталонная конфигурация не ранее 10 января 2014.