Настроечная таблица

Настройка “общих” сумм

Если во время работы с таблицей нажать клавишу F9, появится дополнительная, настроечная таблица , позволяющая модифицировать режим работы с основной таблицей. Каждая строка настроечной таблицы определяет характеристики одного столбца основной таблицы. Далее эти характеристики описаны по порядку столбцов настроечной таблицы.

Наименование столбца Изменение информации в этом поле позволяет изменять заголовки столбцов основной таблицы.
Имя поля Записанное в этом поле имя (строка символов) может использоваться в функциях расчета (см. ниже) для вычисления значений других столбцов основной таблицы в зависимости от содержимого этого столбца.
Ввод В этом поле можно отметить символом + столбцы основной таблицы, по которым будет производиться ввод в режиме заполнение таблицы (см. операцию F4 при работе с основной таблицей).
Автоввод В этом поле можно отметить символом + столбцы основной таблицы, данные в которых будут автоматически заполняться при вводе путем дублирования информации из вышестоящей строки. Используется для столбцов с повторяющейся информацией.
Итоги В этом поле следует отметить символом + столбцы основной таблицы, по которым нужно подсчитывать итоговые суммы.
Автоочистка Следует отметить символом + столбцы основной таблицы, данные в которых нужно автоматически очищать при вводе первого символа в режиме корректировки.
Печать Это поле служит для управления печатью столбцов основной таблицы. При печати будут выведены те столбцы, которые отмечены символом + или цифрой (если для печати отмечено несколько столбцов, то они будут выведены в порядке возрастания цифр). Столбцы сумм, отмеченные символом апостроф, будут выведены на печать с разделителями разрядов.

DBF-имя поля,

DBF-тип поля,

DBF-размер/точность

Поля используются для задания поля DBF-файла, с которым производится обмен данными из таблицы (для использования данных таблицы в других программах). В поле DBF-имя вводится имя поля DBF-файла, с которым производится обмен информацией данного столбца основной таблицы, тип указывается тип данных, а в поле размер /точность – размер и точность для соответствующего поля DBF-файла.
Функция приема В этом поле можно указать функцию или выражение, определяющие, прием каких данных из ЛС, справочников производится в столбец основной таблицы с помощью сочетания клавиш Ctrl-F6. Список функций и выражений, которые допускается использовать для приема, можно посмотреть по клавише F2 во время корректировки этого поля.
Функция разноски В этом поле можно указать функцию или выражение, определяющие разноску данных в ЛС из столбца основной таблицы (см. F6 при работе с основной таблицей). Список функций и выражений, которые допускается использовать для разноски, можно посмотреть с помощью нажатия клавиши F2 во время корректировки поля.
Функция расчета В этом поле можно указать функцию или выражение, определяющие способ заполнения столбца основной таблицы в зависимости от содержимого других столбцов или “общих” сумм (см. ниже), вводимых пользователем вручную. (см. Alt-F4 при работе с основной таблицей). Список функций и выражений, которые допускается использовать для расчета, можно посмотреть с помощью нажатия клавиши F2 во время корректировки поля.
Функция контроля суммы В некоторых случаях необходимо обеспечить, чтобы итоговая сумма по рассчитываемому столбцу основной таблицы (рассчитываемому с помощью функции расчета, см. выше) была точно равна определенной величине, возможно зависящей от содержимого других столбцов или “общих” сумм (см. ниже). Например, при распределении суммы на бригаду по какому-либо алгоритму расчета возникает погрешность округления, и в результате может образоваться небольшая разница между заданной к распределению суммой и распределенной. Для избежания этого и служит данный столбец настройки. В нем можно задать способ определения или расчета суммы для контроля итога (например, можно указать имя переменной “общей” суммы). При расчете таблицы (см. Alt-F4 при работе с основной таблицей) итоговая сумма по столбцу основной таблицы будет приведена к указанной путем корректировки значения в первой строке данного столбца основной таблицы (если это, например, бригада, в первую строку таблицы можно записывать бригадира; за счет него и будет выравниваться погрешность расчета). Список функций и выражений, которые допускается использовать для расчета, можно посмотреть с помощью нажатия клавиши F2 во время корректировки поля.
0 Использование инфоpмации столбца пpи опpеделении стpок ЛС для pазноски. В момент разноски данных из таблицы в лицевые счета в них уже могут быть строки данного вида, и программе нужно знать, может ли она использовать эти строки ЛС. В том случае, если важно проверять совпадение информации того или иного столбца таблицы с аналогичными данными строки вида в ЛС, следует отметить признаком + те столбцы таблицы, которые содержат проверяемые данные. Данные будут разнесены в пустую строку данного вида Н-У в ЛС только в том случае, если содержимое всех столбцов, отмеченных +, совпадает с соответствующими реквизитами строки ЛС; иначе в ЛС будет открыта новая строка.
1 Жесткий контроль при разноске. При разноске данных из таблицы может оказаться, что в лицевом счете есть несколько строк вида Н-У, подходящих для разноски. Если в первой (верхней) строке этого столбца настройки проставить признак +, то в такой ситуации пользователю будет предложено самому произвести разноску по данной строке таблицы – произойдет переход в режим Просмотр, корректировка ЛС с дополнительной возможностью просмотра разносимых сумм с помощью сочетания клавиш Ctrl-F3. Если признака жесткого контроля не ставить, разноска в такой ситуации будет произведена программой в первую подходящую строку ЛС.
2 Группы связанных полей для разноски. При разноске данных из таблицы в ЛС данные одной строки таблицы могут быть предназначены для разноски в несколько строк ЛС. В этом столбце настройки следует отметить одинаковыми символами те столбцы основной таблицы, данные в которых относятся к одной строке ЛС. Например, если нужно разнести из одной строки суммы по двум видам Н-У в ЛС, то можно отметить символом “1” столбцы основной таблицы, содержащие реквизиты по одному виду, и символом “2” – содержащие реквизиты по другому виду.
3 Условие приема сумм. При приеме в таблицу данных из ЛС может потребоваться принять в таблицу не все данные по строкам выбранных видов, а только удовлетворяющие определенному условию. Данное поле позволяет установить для любого столбца основной таблицы одно из следующих условий приема сумм:

"" – принимать только отрицательные суммы;

“>” – принимать только положительные суммы;

“=” – принимать только нулевые суммы,

“+” – принимать только неотрицательные суммы (в т.ч. нулевые),

“–” – принимать только неположительные суммы (в т.ч. нулевые),

“!” – принимать только ненулевые суммы.

Чтобы установить нужное условие, в данном столбце настроечной таблицы следует ввести соответствующий символ (один из перечисленных) для выбранного столбца основной таблицы.

4 Отказ от повтоpения одинаковых принимаемых значений. Для удобства работы можно отметить признаком “1” поля Табельный номер и ФИО основной таблицы, – тогда при приеме нескольких строк с данными из одного ЛС значения этих полей будут выведены только в первой строке таблицы и не будут повторно выводиться в следующих.
5 Признак вычисления промежуточных итогов по ЛС. Существует возможность подведения промежуточных итогов по каждому ЛС в основной таблице. Если отметить символом + поле Табельный номер или ФИО в данном столбце, то при работе с основной таблицей сочетание клавиш Shift-F2 переключают режим обычного вывода и вывода с промежуточными итогами по ЛС. В последнем случае все идущие подряд строки таблицы, относящиеся к одному ЛС, будут отделены чертой, и по ним будут подведены промежуточные итоги. Итак, для включения режима разбивки по ЛС нужно:
  1. Принять ЛС в таблицу.

  2. Отметить символом + поле ТН или ФИО в столбце 5 настроечной таблицы.

Вернуться к работе с основной таблицей и нажать сочетание клавишShift-F2.

6 Признак суммируемого поля. Символом * отмечаются ключевые поля, символом + – суммируемые поля. При нажатии сочетания клавиш Shift-F3 при работе с основной таблицей, группы записей с одинаковыми идущими подряд значениями по ключевым полям сворачиваются в одну запись, при этом для полей, отмеченных символом + производится суммирование по “сворачиваемой” группе строк таблицы.
7 Признак сальдового поля. При объединении таблиц за период в этом столбце символом 0 должны быть отмечены столбцы входящего сальдо, 1 – исходящего сальдо.
8 Преобразование принимаемых в поле символов. Для упрощения контроля за правильностью ввода данных можно установить автоматичское преобразование символов, вводимых вручную или принимаемых в столбцы основной таблицы.

“П” – спрочные буквы автоматически преобразуются в прописные,

“С” – наоборот, прописные буквы преобразуются в строчные,

“Л” – преобразовывать латинские символы в русские, если они совпадают по написанию.

Могут применяться также обозначения “ПЛ”, “СЛ”.

Порядок Dbf-поля Поле позволяет изменить порядок столбцов при передаче данных из таблицы в dbf-файл, а также – передать не все поля. + – передавать поле, число – порядок поля, пробел – не передавать поле. Поля, обозначенные + передаются после полей, обозначенных числами.