При щелчке на папке в списке дел "Внутренняя опись дела " содержит документы отсортированные по номерам листов в деле.
По щелчку мыши по заголовку столбца строки сортируются как строки, числа и значения даты в соответствие с содержимом столбцов.
Возможно установить особую сортировку для каждого столбца, для этого необходимо внести соответствующие записи в файл docarch.ini.
Настройка docarch.ini
Для того чтобы задать для определенного столбца во "Внутренней описи дела" способ сортировки данных необходимо:
1. Определить логически структуру записи в ячейки столбца т.е.
определить из каких групп данных состоит запись (числовые значении, строки или даты) и какие символы разделяют эти группы.
2. Добавить сектор sortdoc и задать ключу, отвечающему за столбец, правило сортировки.
Название ключа соответствует номеру столбца. Правило строиться по следующему принципу:
числовые данные отмечаются символом "j", строковые "s",даты "d", группы разделяются соответствующими символами.
Далее через символ ";" для каждой группы ставиться номер в соответствие с которым будет проводиться сортировка,
номера разделяются теми же разделительными символами что и группы данных.
Например:
В описи присутствуют три документа названия которых
456/45/к,450/28/а,320/31/ц,55/31/ф
При наличие в docarch.ini записи
А) [sortdoc]
4=j/j/s;1/2/3
записи сортируются следующим образом:
55/31/ф
320/31/ц
450/28/а
456/45/к
Б) [sortdoc]
4=j/j/s;2/1/3
записи сортируются следующим образом:
450/28/а
55/31/ф
320/31/ц
456/45/к
В описи присутствуют документы с внутренними номерами
456/45/к от 15.02.2000,450/28/а от 16.05.2001,320/31/ц от 02.04.2000,55/31/ф от 01.09.2000
А) [sortdoc]
1=j/j/s от d;1/2/3 от 4
записи сортируются следующим образом:
55/31/ф от 01.09.2000
320/31/ц от 02.04.2000
450/28/а от 16.05.2001
456/45/к от 15.02.2000
Б) [sortdoc]
1=j/j/s от d;2/3/4 от 1
записи сортируются следующим образом:
456/45/к от 15.02.2000
320/31/ц от 02.04.2000
55/31/ф от 01.09.2000
450/28/а от 16.05.2001
Вописи присутствуют документы с внутренними номерами
456/45/к от 15.02.2000,450/28/а от 15.02.2000,320/31/ц от 02.04.2000,320/31/д от 02.04.2000
[sortdoc]
1=j/j/s от d;2/3/4 от 1
записи сортируются следующим образом:
450/28/а от 15.02.2000
456/45/к от 15.02.2000
320/31/д от 02.04.2000
320/31/ц от 02.04.2000
Можно указывать маску поиска без указания порядка сортировки, тогда порядок назначаться в соответствии перечисления групп т.е.
[sortdoc]
1=j/j/s от d
соответствует
[sortdoc]
1=j/j/s от d;1/2/3 от 4
или
[sortdoc]
1=j/j
соответствует
[sortdoc]
1=j/j;1/2