Кроме работы с меню, просмотра и редактирования документов и заполнения бланков запросов, существенным элементом работы пользователя с “1С:Бухгалтерией-Проф. для Windows” является обработка различных списков. Так, журнал операций, счета и субсчета бухгалтерского учета, наименования отчетов, документов, видов объектов аналитического учета (субконто) и т.д. представляются пользователю в виде списков. Для удобства работы обработка различных видов списков максимально унифицирована. В этом параграфе мы обсудим общие принципы работы со списками.
Список состоит из последовательности однотипных записей, выводимых на экран вертикально (одна под другой). В списке может быть одна или несколько граф (столбцов). В графах размещаются однотипные показатели каждой позиции списка (рис. 3.6). Текущая колонка в текущей строке отмечается световым пятном (курсором).
Рис. 3.6. Пример списка – справочник счетов
Просмотр списка. При просмотре списка Вы можете использовать клавиши перемещения курсора, клавиши (Tab) и (Shift)(Tab), a также мышь (линейки прокрутки).
Если список достаточно длинный, то на экран выводятся лишь несколько строк (записей) списка, а остальные будут видны при листании списка вниз и вверх. В этом случае в правой части списка выводится вертикальная линейка прокрутки, и Вы можете использовать ее для вывода строк списка, не умещающихся в окне.
Если все колонки списка не умещаются в окне, то в нижней части окна со списком выводится горизонтальная линейка прокрутки, и Вы можете прокручивать список горизонтально, выводя скрытые колонки.
Выбор элемента списка. Если список выведен на экран для выбора из него некоторой строки, то для выбора Вы должны будете выделить эту строку (щелкнув в любое место этой строки мышью или переместив в нее световое пятно клавишами (вверх) и (вниз) и нажать комбинацию клавиш (Ctrl)(Enter) или кнопку [Выб.] в нижней части окна со списком. Более простой способ — дважды щелкнуть мышью нужную строку списка.
Корректировка списка. Вы можете корректировать значения граф списка, добавлять и удалять записи (строки) в список. Редактирование значений граф списка описано в следующем параграфе.
Добавление записи. Для добавления новой записи в список следует нажать клавишу (Ins) или кнопку [Нов.] в нижней части окна со списком. После этого надо последовательно ввести данные в графы записи. После ввода значения (процесс редактирования значения графы описан в следующем параграфе) надо нажать клавишу (Enter) или кнопку [3ап.] в нижней части окна со списком. В любой момент Вы можете прервать ввод новой записи нажатием клавиши (Esc).
Копирование записи. Для копирования записи списка следует выделить ее (щелкнув в любое место этой строки мышью или переместив в нее световое пятно клавишами вверх, вниз и нажать клавишу (F9) или кнопку [Коп.] в нижней части окна со списком. После этого надо откорректировать содержимое граф новой записи, как это описано ниже.
Удаление записи. Для удаления записи из списка следует выделить ее (щелкнув в любое место этой строки мышью или переместив в нее световое пятно клавишами вверх, вниз) нажать клавишу (Del) или кнопку [Уд.] в нижней части окна со списком. На экран будет выведен запрос на подтверждение удаления. Нажмите (Enter) или кнопку запроса [Да] для удаления записи, либо (Esc) или кнопку запроса [Нет] для отказа от этого.
Сортировка списка. Выводимые на экран списки обычно упорядочены в некоторой последовательности (номеров, дат, наименований и т.п.). При этом вновь введенные и отредактированные записи помещаются не в конец списка, а в нужное место согласно текущему порядку записей.
В некоторых списках Вы можете изменять порядок вывода записей на экран. Например, в журнале операций возможно упорядочить записи по дате, дебету, кредиту, сумме или содержанию проводки. Порядок сортировки можно изменить с помощью меню “Действия” или в запросе настройки списка.
Использование текущего значения.
При просмотре списка Вы можете, нажав комбинацию клавиш
(Ctrl)(Ins) или пиктограмму ,
запомнить в буфере обмена Windows
значение текущей графы списка. Впоследствии Вы можете его вставить, например,
при редактировании значения в журнале операций, в текстовом редакторе и т.д.
Если графа имеет числовое значение, Вы можете добавить его к значению, хранящемуся в буфере обмена, или вычесть его из значения, хранящегося в буфере обмена:
Все описанные выше операции со значением текущей графы можно, разумеется, выполнить и с помощью соответствующих пунктов группы меню “Действия”.
Быстрый поиск. При просмотре списков Вы можете осуществить быстрый поиск строки (записи) списка. Если список может быть упорядочен различным образом, то поиск выполняется по первым символам той графы, по которой упорядочен список. Если же возможностьвыбора порядка записей в списке отсутствует, поиск выполняется по первым символам первой графы списка.
Для быстрого поиска записи сначала упорядочьте, если это возможно, список по той графе, по значению которой Вы хотите осуществить поиск. Затем вводите начальные символы (буквы, цифры) того значения, которое Вы хотите найти в списке. В случае обнаружения введенного символа он отображается в рамке в нижней части списка, а указатель устанавливается на первый отвечающий введенным символам элемент. Для снятия последнего символа из строки поиска используйте клавишу (Backspace) (стрелка влево над клавишей (Enter)).
При поиске по дате указывайте сначала год (две цифры), затем (без точки) месяц и день, например, “950324” (24 марта 1995 года).
Поиск строки символов.
При просмотре списка Вы можете выполнить поиск в нем строки символов. Для начала
поиска следует нажать пиктограмму
в линейке пиктограмм программы или комбинацию клавиш (Ctrl)(F3)
(можно также выбрать пункт “Поиск” в группе меню “Действия”). При этом появляется
запрос (рис. 3.7),
в котором предлагается ввести строку поиска —
последовательность символов, по которой будет выполняться поиск, а также указать
направление поиска: вперед (т.е. вправо и вниз), назад (т.е. влево и вверх)
и с начала (начать с первой строки и с левой колонки).
Рис. 3.7. Запрос поиска строки символов
Кроме того, Вы можете установить признак поиска “По одной колонке”. В этом случае поиск будет производиться только в той колонке списка, в которой в данный момент расположен курсор.
Для начала поиска следует выбрать кнопку запроса [Поиск .] Если введенная Вами последовательность символов будет найдена, курсор установится в данной строке и в данной колонке. Если весь список просмотрен и введенная последовательность не найдена, выдается сообщение “Строка не найдена!”.
Замечание. Поиск выполняется без учета различий между прописными и строчными буквами, так что Вы можете указать строку символов любыми буквами.
Повтор поиска. Вы можете выполнять повторный поиск по той же строке символов, по которой выполнялся предыдущий поиск. Это делается следующим образом:
Изменение ширины колонок. С помощью мыши Вы можете изменять ширину колонок списка. Для этого следует установить мышь в строку заголовков колонок списка на границу между двумя колонками (при этом указатель мыши принимает форму <=>), нажать левую кнопку мыши и переместить границу колонок в желаемое место.
Следует иметь ввиду, что при изменении размеров окна со списком программа пропорционально изменяет ширину колонок списка.