d9e5a92d

Глава 3 Справочники

В программе 1С:Торговля справочники служат для хранения условно-постоянной информации, поддержки внутрифирменных или общих классификаторов.

Кроме того, справочники часто используются для формирова­ния списков возможных значений. Такое использование позволя­ет исключить неоднозначность при заполнении тех или иных ре­квизитов документов или других справочников. Например, если в счете требуется вводить наименование организации-клиента, выбор элемента из справочника клиентов позволит избежать ошибочного ввода наименования разными конечными пользова­телями (продавцами).

Если это не запрещено в конкретной конфигурации (для кон­кретного пользователя), справочник может редактироваться в процессе работы — могут вводиться новые записи, редактиро­ваться или удаляться существующие.

Работа со справочниками может осуществляться в двух режи­мах — режим просмотра и редактирования и режим выбора эле­мента справочника.

В режиме просмотра и редактирования форма справочника открывается через главное меню программы, через кнопку панели инструментов, через кнопку другой формы или какими-либо другими действиями, если это обусловлено конфигурацией зада­чи.

В режиме выбора справочник открывается только при вводе знач ения константы, реквизита документа или реквизита другого справочника, при нажатии кнопки К1 или клавиши F4.

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

Система 1С:Торговля позволяет организовать многоуровневые справочники до 10 уровней вложенности. Использование много­уровневых справочников позволяет организовать условно-постоянную информацию и классификаторы с нужной степенью детализации.

Система 1С:Торговля имеет механизм поддержки подчинен­ных справочников. Такой механизм позволяет связать между со­бой элементы разных справочников: организации и договора с ними, товары и единицы их измерения, и так далее. У подчинен­ного справочника каждый элемент связан с конкретным элемен­том справочника-владельца. При работе в окне подчиненного справочника, набор просматриваемых элементов определяется текущим элементом справочника-владельца. Например, если в окне справочника организаций курсор установлен на конкретном элементе справочника (конкретной организации), то в подчинен­ном ему справочнике договоров будут выведены только договора текущей организации.

Окно справочника

Форму справочника можно вызвать на экран через главное меню программы, нажав кнопку панели инструментов, нажав кнопку другой формы или какими-либо иными действиями, если это обусловлено конфигурацией задачи.

Если это не обусловлено пользовательским интерфейсом, по умолчанию вызов справочника на экран можно осуществить, вы­брав пункт Справочники в меню Операции главного меню программы. На экран будет выдан список существующих в сис­теме справочников.

В этом списке клавишами или мышью следует выбрать на­именование нужного справочника и затем нажать кнопку ОК. Окно с выбранным справочником будет выдано на экран.

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

Глава 3 Справочники




Прежде всего, в заголовке окна справочника выдается назва­ние справочника. Название справочника задается в процессе на­стройки конфигурации задачи и может быть изменено только в сеансе конфигурирования задачи.

Если справочник является подчиненным какому-либо другому справочнику, то в заголовке окна справочника после названия справочника выдается в скобках наименование элемента из спра­вочника-родителя или сообщение Не задан элемент-владелец, если справочник-владелец не открыт или в нем не позиционирован конкретный элемент.

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

Состав и взаимное расположение граф, отображаемых в форме справочника, могут различаться для разных пользователей. То есть конфигурация может предлагать несколько визуальных представлений одного и того же справочника.

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

Если справочник содержит много элементов (строк) и имеет много граф, то в таблице справочника выводится только опреде­ленная его часть, а внизу и справа появляются линейки прокрут­ки. Линейки прокрутки также выводятся в дереве групп, если оно целиком не помещается в окне.

Если для текущего справочника в меню Действия установ­лен показ в виде иерархического списка (возле пункта Иерархический список в этом меню стоит знак ), то в крайней левой графе таблицы справочника выводятся условные знаки, обозначающие тип строки;

Глава 3 Справочники


Строка является элементом справочника.



Глава 3 Справочники


Строка соответствует группе элементов. Заго­ловки групп всегда помещаются в верхней час­ти справочника. Двойной щелчок левой кноп­кой мыши на знаке открывает доступ к элемен­там справочника, входящим в эту группу,

Глава 3 Справочники


Строка содержит название группы, открытой для просмотра. Такая строка всегда помещается в верхней части таблицы, под названиями ко­лонок справочника, и недоступна для корректи­ровки. Двойной щелчок левой кнопки мыши на этом значке закрывает группу.

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

Глава 3 Справочники


в крайней левой графе: для заголовков групп знак име­ет желтый цвет, для обычных элементов — голубой.

При большом количестве реквизитов справочника, как прави­ло, форма справочника построена таким образом, чтобы не отра­жать все реквизиты справочника как графы его визуального представления (формы), — иначе таблица получилась бы слиш­ком широкой. В процессе настройки конфигурации задачи, как правило, в таблицу включаются лишь наиболее важные реквизи­ты справочника, а для просмотра и редактирования других пред­лагается использовать форму элемента справочника. Такая форма отражает все или большинство реквизитов элемента справочника и может использоваться также при вводе в справочник нового элемента.

Если в процессе настройки конфигурации задачи указано, что единственный способ редактирования справочника — использо­вание формы редактирования элемента, то для просмотра и ре­дактирования реквизитов справочника необходимо установить курсор в строку с нужным элементом и нажать клавишу Enter. На экран будет выдан диалог для редактирования элемента спра­вочника. Для закрытия диалога можно нажать клавишу Esc, кнопку закрытия окна 2ц или кнопку формы, которая обычно называется Закрыть, Отказ или имеет подобное название.

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

Окно справочника может содержать панель инструментов для быстрого доступа к наиболее часто используемым командам ра­боты со справочником.

Положение инструментальной панели в окне (сверху, снизу, справа или слева) можно задать в настройке параметров интер­фейса (пункт Параметры меню Сервис главного меню про­граммы). Там же можно вообще запретить вывод панели инстру­ментов на экран.

Если при настройке параметров интерфейса не задано иное, то обычно панель инструментов располагается в верхней части окна справочника под строкой заголовка окна.

Одна ячейка в таблице справочника всегда выделена инверс­ным цветом и называется активной или текущей. Так же мы будем называть строку и столбец, на пересечении которых рас­положена активная ячейка. Для самого выделения мы будем ис­пользовать также название курсор.

Просмотр справочника

Просмотр справочника. При просмотре справочника можно использовать мышь и клавиатуру.

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

Клавиши PgDn и PgUp используются для листания таблицы соответственно на страницу вниз или вверх, а клавиши Ноте и End позволяют перейти сразу на самую первую или самую по­следнюю строку справочника.

Для просмотра справочника можно также использовать ли­нейки прокрутки. Кнопки расположенные на вер­тикальной и горизонтальной линейке прокрутки, могут исполь­зоваться также для перемещения курсора: однократное нажатие на кнопку смещает курсор на одну ячейку в соответствующем направлении.

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

Строки в справочнике могут быть двух типов: элементы спра­вочника и наименования групп справочника. Кроме того, как элементы, так и группы могут быть помечены к удалению, что отражается зачеркнутыми значками в крайней левой колонке с правочника. Заголовок группы позволяет перейти к работе с элементами, входящими в группу. Раскрыть группу в справочни­ке можно одним из следующих способов:

• дважды щелкните мышью на знаке

Глава 3 Справочники


в строке таблицы с на­именованием нужной группы или

• установите курсор на строку с наименованием нужной группы и нажмите клавиши Ctrl+Стрелка Вниз или

• установите курсор на строку с наименованием нужной группы и выберите пункт Следующий уровень в меню Действия главного меню программы.

В результате будет открыта для просмотра выбранная группа, знак

Глава 3 Справочники


изменится на
Глава 3 Справочники


. Название этой группы и всех групп верхних уровней будут выданы в первых строках таблицы.

Для возврата на предыдущий уровень можно нажать клавиши Ctrl+Стрелка Вверх, находясь в любой строке группы. Если не­обходимо перешагнуть через несколько уровней, следует дваж­ды щелкнуть мышью на знаке

Глава 3 Справочники


в строке с наименованием нуж­ной группы.

Просмотр дерева групп. Дерево групп содержит наименова­ния групп справочника и позволяет, во-первых, удобно просмат­ривать структуру справочника, и, во-вторых, быстро переходить к элементам, входящим в конкретную группу справочника. На­именование справочника служит корневым элементом дерева групп.

Для удобства работы дерево групп имеет возможность рас­крываться и сжиматься. Знак + в узле ветви указывает, что эту ветвь можно раскрыть, для этого достаточно щелкнуть мышью на знаке +. Ветвь откроет для просмотра следующий уровень, а знак + изменится на -. Закрыть ветвь дерева можно щелчком мыши на знаке -.

Если клавишами или мышью установить курсор на элементе дерева групп, который не является конечным (в свою очередь содержит элементы), то нажатием клавиши *, расположе нной на цифровой клавиатуре (серая звездочка), можно раскрыть сра­зу все ветви дерева для этого элемента, и наоборот, нажатием клавиши - на цифровой клавиатуре (серый минус), можно скрыть все ветви дерева этого элемента.

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

Использование дерева групп. Просмотр дерева групп и таб­лицы справочника, вообще говоря, может вестись независимо. Вы можете перемещаться по дереву, раскрывая интересующие вас ветви, — это никак не отразится на картине в таблице справоч­ника. С другой стороны, перемещения по таблице справочника — раскрытие содержимого групп, переход из одной группы в дру­гую и так далее — также не вызывает никаких изменений в дере­ве групп.

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

При просмотре дерева групп можно просмотреть состав заин­тересовавшей вас группы в таблице справочника, дважды щелк­нув мышью на наименовании группы. Знак

Глава 3 Справочники


возле наименова­ния группы сменится на
Глава 3 Справочники


, а в таблице будет показано содер­жимое выбранной группы справочника. Однако, если отключен показ справочника в виде иерархического списка, то двойной щелчок мыши на наименовании группы в дереве групп установит курсор в таблице на наименование этой же группы.

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

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

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

При конфигурировании задачи для периодических реквизитов с правочника можно задать возможность управления этими рек­визитами из документов. Это значит, что для таких реквизитов значения, установленные документом, привязываются к документу. Например, установленные документом значения будут удалены, если удалить документ.

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

Для просмотра истории значения необходимо встать на строку с нужным элементом справочника и выполнить одно из следую­щих действий:

• нажать клавишу F5; или

• нажать мышью кнопку К4 в панели инструментов окна спра­вочника; или

• выбрать пункт История значения в меню Действия глав­ного меню программы.

Если хранение истории значения установлено для двух или большего числа реквизитов справочника, на экран будет выдан список для выбора нужного реквизита.

В этом списке клавишами или мышью необходимо выбрать наименование реквизита, история значения которого вас интере­сует, и нажать кнопку ОК.

В зависимости от того, управляется периодический реквизит справочника документом или нет, окно просмотра истории зна­чения реквизита выглядит по-разному.

Прежде рассмотрим случай обычных, т.е. не управляемых документами, реквизитов. Окно истории значения реквизита в этом случае представляет собой таблицу, состоящую из двух ко­лонок — дата и значение реквизита на эту дату.

При просмотре истории значения реквизита можно использо­вать те же клавиши, что и при просмотре справочника: клавиши управления курсором перемещают выделение на одну ячейку в соответствующем направлении, клавиши PgDn и PgUp исполь­зуются для листания истории значения соответственно на стра­ницу вниз или вверх, а клавиши Ноте и End позволяют перейти сразу на самую первую или самую последнюю строку.

Просмотр истории реквизитов справочника, изменяемых документами. Как уже говорилось выше, для некоторых перио­дических реквизитов справочников в конфигурации может быть установлена возможность изменения их документами. Например, ц ены на товары могут устанавливаться специальным документом. В этом случае список истории изменений будет иметь дополни­тельные колонки.

В них выводится информация о документе, выполнившем конкретное изменение: вид документа, время, номер документа, номер строки многострочной части. В левой колонке списка рас­полагаются пиктограммы, отмечающие, какое из изменений вве­дено вручную, а какое выполнено документом.

Значения истории, выполненные документом, не могут кор­ректироваться и удаляться вручную. Они могут быть изменены только при изменении и повторном проведении документа.

Значения, введенные вручную всегда, имеют нулевое (пустое) время. Поэтому, если на одну дату есть значения и установлен­ные вручную и введенные документами, то значение, установ­ленное вручную, располагается перед значениями, установлен­ными документами.

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

Для некоторых периодических реквизитов, изменяемых доку­ментами в конфигурации может быть отключена возможность ручного изменения. В этом случае просмотр истории не позволя­ет вводить значения реквизита.

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

Ctrl+1 для упорядочивания строк по кодам элементов

Ctrl+2 для упорядочивания строк по наименованиям элементов

Ctrl+3 по произвольному реквизиту.

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

В этом списке следует выбрать наименование реквизита, по которому будет отсортирован справочник, и нажать кнопку ОК".

В зависимости от режима показа справочника порядок сорти­ровки строк справочника имеет свои особенности.

Если для текущего справочника в меню Действия установ­л ен показ в виде иерархического списка (возле пункта Иерархический список в этом меню стоит знак ), то сорти­ровка осуществляется только в пределах уровня вложенности, при этом в начало всегда помещаются наименования групп.

Если показ справочника в виде иерархического списка отклю­че н, заголовки групп и элементы справочника при сортировке не разделяются.

Ввод в справочник нового элемента

Для ввода нового элемента в справочник выполните одно из следующих действий:

• нажмите кнопку К6 на панели инструментов окна справочни­ка или

• нажмите клавишу Ins или

• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новый.

Если необходимо, чтобы новый элемент, вводимый в много­уровневый справочник, сразу попал в определенную группу этого справочника, то перед вводом элемента следует перейти в эту группу.

Замечание. Если для многоуровневого справочника отключен по­каз в виде иерархического списка (пункт Иерархический спи­сок меню Действия главного меню программы), ввод нового элемента в справочник запрещен.

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

Если выбрано редактирование в диалоге, то на экран будет выдан диалог для ввода элемента справочника.

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

Диалог для ввода элемента справочника (он же используется при редактировании элемента) состоит из совокупности управ­ляющих элементов — полей ввода, кнопок, списков, полей со списками, флажков, являющихся стандартными элементами управления Windows.

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

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

Для перемещения по элементам управления диалога можно использовать клавиши Tab и Shift+Tab или просто щелкать мы­шью в соответствующий элемент диалога.

При вводе нового элемента справочника можно завершать ввод очередного реквизита нажатием клавиши Enter, тогда кур­сор будет автоматически переходить на следующий управляющий эл емент диалога.

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

После того, как реквизиты заполнены, для записи элемента в справочник следует нажать кнопку ОК или подобную ей кноп­ку, предназначенную для сохранения результатов редактирования или закрыть окно диалога нажатием кнопки закрытия окна 2а, кнопки Отмена или ей подобной. После того, как на экран бу­дет выдан запрос о сохранении изменений, следует ответить Да для записи в справочник нового элемента, или Нет — для от­каза от записи,

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

После того, как заполнена последняя графа новой строки, на­жатие клавиши Enter выключает режим редактирования и новый элемент запоминается в справочнике. Новый элемент размещает­ся в справочнике согласно текущему порядку сортировки.

Для отказа от ввода в справочник нового элемента следует нажать клавишу Esc.

При вводе нового элемента в справочник, как правило, указы­вается его код, если иное не определено в конфигурации (например, автоматическое заполнение этого обязательного рек­визита справочника). Основные характеристики кода — тип зна­чения, длина, автоматическое присвоение кода для нового эле­мента, пределы проверки кода на уникальность — определяются при создании справочника в процессе настройки конфигурации задачи. В зависимости от этого при вводе нового элемента его код может формироваться автоматически или вводиться вруч­ную.

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

Система не проводит различий между кодами элементов спра­вочника и групп элементов, т.е. коды группы и элемента не мо­гут совпадать.

Ввод в справочник новой группы

Для ввода новой группы в многоуровневый справочник вы­полните одно из следующих действий:

• нажмите кнопку

Глава 3 Справочники


на панели инструментов окна справочни­ка или

• нажмите клавиши Ctrl+F9 или

• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новая группа.

Если необходимо, чтобы новая группа, вводимая в многоуров­невый справочник, сразу попала в определенную группу спра­вочника, то перед вводом следует перейти в эту группу.

Так же, как и при вводе в справочник нового элемента, при вводе в справочник новой группы редактирование кода, наиме­нования и дополнительных реквизитов группы может осуществ­ляться двумя способами — в выводимом на экран диалоге или непосредственно в строке справочника. В конкретной конфигу­рации может быть установлен какой-то определенный способ ре­дактирования или разрешено использование обоих способов. В этом случае конкретный способ редактирования устанавливается выбором пункта Редактировать в диалоге в меню Действия главного меню программы.

Если установлено, что редактирование группы осуществляется в диалоге, на экран будет выдан диалог для ввода группы. В об­щем случае, его вид может отличаться от диалога, используемого для ввода нового элемента.

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

Для записи новой группы в справочник следует нажать кноп­ку ОК (если таковая присутств ует в диалоге) или закрыть окно диалога нажатием на кнопку 2 ^1 закрытия окна. Если на экран будет выдан запрос о сохранении изменений, следует ответить "Да для записи в справочник новой группы, или Нет — для отказа от записи.

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

После того, как заполнена последняя графа новой строки, на­жатие клавиши Enter выключается режим редактирования и но­вая группа добавляется в справочник. Новая группа размещается в справочнике в соответствии с текущим порядком сортировки.

Для отказа от ввода новой группы следует нажать клавишу Esc.

Как и при вводе нового элемента, при вводе в справочник но­вой группы, как правило, указывается ее код, если иное не опре­делено в конфигурации (например, автоматическое заполнение этого обязательного реквизита справочника). Основные характе­ристики кода — тип значения, длина, автоматическое присвоение кода, пределы проверки кода на уникальность — определяются при создании справочника в процессе настройки конфигурации задачи. В зависимости от этого при вводе новой группы ее код может формироваться автоматически или вводиться вручную.

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

Система не проводит различий между кодами элементов спра­вочника и групп элементов, т.е. коды группы и элемента не мо­гут совпадать.

Редактирование элемента справочника

Порядок редактирования элемента справочника несколько от­личается в случае, если редактирование производится непосред­ственно в строке справочника, и если редактирование прои зво­дится в диалоге.

Редактирование в строке. Для редактирования элемента не­обходимо установить курсор в ячейку справочника, значение ко­торой нужно отредактировать, и нажать клавишу Enter или два­жды щелкнуть на ней мышью. Ячейка переключится в режим р едактирования; в ней появится курсор в виде мигающей верти­кальной полоски.

Если редактирование производится в справочнике, открытом для выбора элемента, для переключения ячейки в режим редак­тирования следует нажимать клавиши Shift+Enter.

Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента справочника.

При редактировании реквизита можно перемещаться в другие графы строки, используя клавиши Tab и Shift+Tab. Для оконча­ния редактирования реквизита следует нажать клавишу Enter.

Чтобы отказаться от редактирования реквизита, следует на­жать клавишу Esc. Ячейка вернется в режим просмотра, и в ней будет восстановлено значение реквизита, существовавшее до ре­дактирования.

Редактирование в диалоге. Для редактирования элемента н еобходимо установить курсор в любую ячейку строки, реквизи­ты которой требуется отредактировать, и нажать клавишу Enter, или дважды щелкнуть мышью в любом месте этой строки. На экран будет вызван заполненный диалог для ввода элемента справочника, в котором следует отредактировать требуемые рек­визиты.

Если редактирование производится в справочнике, открытом для выбора элемента, для редактирования элемента следует на­жимать клавиши Shift+Enter.

Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента справочника.

Режим редактирования элемента справочника в диалоге пре­доставляет значительное более широкие возможности, чем редак­тирование в строке.

Например, можно открыть одновременно несколько диалогов — для редактирования различных элементов справочника. Тогда информацию можно переносить между ними, используя Буфер Обмена Windows.

Когда открыт диалог для редактирования элемента справоч­ника (или несколько диалогов), сам справочник по-прежнему остается доступе н для работы: можно вводить в него новые эле­менты и группы, удалять их, переносить элементы из группы в группу, то есть использовать все возможности по работе со спра­вочниками, предоставляемые программой.

Просмотр элемента справочника

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

Для просмотра элемента справочника поместите курсор на строку с необходимым элементом и выполните одно из следую­щих действий:

• нажмите мышью кнопку К9 на панели инструментов окна справочника или

• выберите пункт Просмотр в меню Действия главного ме­ню программы.

Удаление (пометка на удаление) элемента справочника

Если это предполагается в конкретной конфигурации и если это определено параметром Режим удаления объектов (пункт Параметры меню Сервис, закладка Общие ), система под­держивает ссылочную целостность информационной базы. Это значит, что в этом режиме не проводится непосредственное уда­ление таких объектов системы, как элементы справочника и до­кументы. При этом можно лишь установить пометку на удаление объекта, но не удалить его. Собственно удаление объектов (в ча­стности, элементов справочника) производится при выполнении соответствующей сервисной процедуры — пункт Удаление по­м еченных объектов меню Операции, если эта операция дос­т упна конкретному конечному пользователю.

В каком режиме — непосредственного удаления или пометки на удаление — работает система, легко определить по названию пункта меню Действия (соответственно Удалить или Пометить на удаление ).

Для пометки на удаление или удаления элемента справочника поместите курсор на строку с удаляемым элементом и выполните одно из следующих действий:

• нажмите клавишу Del или

• нажмите мышью кнопку К10 на панели инструментов окна справочника или

• выберите пункт Удалить (Пометить на удаление) в меню Действия главного меню программы.

После ответа Да на запрос об удалении или пометке на удаление элемент справочника будет удален (помечен на удале­ние). Если элемент помечается на удаление, это будет отражено в изменении условного значка в крайней левой графе таблицы.

Отмена пометки на удаление элемента справочника

Если это предполагается в конкретной конфигурации и если это определено параметром Режим удаления объектов (пункт Параметры меню Сервис, закладка Общие) система под­держивает ссылочную целостность информационной базы. Это значит, что в этом режиме элементы справочника лишь помеча­ются к удалению. При этом возможно, если это допускает уро­ вень прав пользователя, снятие пометки на удаление с ранее по­меченного к удалению элемента справочника.

Для отмены пометки на удаление элемента справочника по­местите курсор на строку с ранее помеченным элементом и вы­полните одно из следующих действий:

• нажмите клавишу Del или

• нажмите мышью кнопку К10 на панели инструментов окна справочника или

• выберите пункт Отменить пометку на удаление в меню Действия главного меню программы.

После ответа Да на запрос об отмене пометки на удаление элемент спрвочника будет восстановлен. Это будет отражено в изменении условного значка в крайней левой графе таблицы.

Копирование элемента справочника

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

• нажмите клавишу F9 или

• нажмите мышью кнопку К7 на панели инструментов окна справочника или

• выберите пункт Копировать в меню Действия главного меню программы.

Если для справочника включен режим Редактировать в диа­логе (меню Действия главного меню программы), на экран будет выдан диалог для ввода нового элемента, в котором все реквизиты будут скопированы из реквизитов элемента-образца. Код нового элемента копируется из кода элемента-образца, если для справочника не задано автоматическое присвоение кодов.

Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента с правочника.

Печать справочника

Если в процессе настройки ко нфигурации задачи при созда­нии справочника для какой-либо экранной формы — окна спра­вочника, диалога для ввода элемента или группы справочника — была создана также печатная форма, то в таком окне должна су­ществовать кнопка, нажатие на которую вызывает построение этой формы. Обычно такая кнопка имеет надпись Печать, хотя может иметь и какую-либо другую подобную надпись. Поясне­ние, каким образом можно построить печатный эквивалент соот­ветствующей экранной формы, можно получить в пользователь­ском описании, книге Описание типовой конфигурации или описании другой конкретной конфигурации, которая использует­ся программой.

После нажатия кнопки Печать (или выполнении каких-либо иных действий, если это указано в описании настройки) на осно­ве заполненных реквизитов диалога будет построена печатная форма.

Созданная печатная форма открывается в редакторе таблиц системы 1С:Торговля. Если в окне редактора видна только часть формы, можно использовать клавиши управления курсором и линейки прокрутки для просмотра остальной ее части.

При необходимости автоматически построенная печатная форма может быть отредактирована. Чтобы иметь такую возмож­ ность, следует в редакторе таблиц включить режим редактирова­ния, выбрав пункт Только просмотр в меню Вид главного меню программы.

Отредактированная печатная форма может быть сохранена в файле на диске. Для этого следует выбрать пункт Сохранить или Сохранить как в меню Файл главного меню программы.

Подробно о работе в редакторе таблиц системы 1С:Торговля рассказывается в соответствующей главе настоящего Руково­дства.

Для вывода печатной формы на принтер следует в меню Файл главного меню программы выбрать пункт Печать. На экран будет выдан стандартный диалог для настройки парамет­ров печати.

В этом диалоге следует установить необходимые параметры печати: выбрать принтер, диапазон страниц для печати, количе­ство копий, — и нажать кнопку ОК для выполнения печати.

При необходимости, перед печатью можно просмотреть форму в том виде, как она будет напечатана. Для этого следует выбрать пункт Просмотр в меню Файл главного меню программы.

При просмотре можно использовать кнопки След . и Пред . для вывода на экран следующей и предыдущей страниц просматриваемого документа и кнопку 2 Стр./1 Стр. для пере­ключения в режим одновременного просмотра двух страниц до­кумента и обратно.

Для изменения масштаба изображения можно использовать мышь или кнопки Развернуть и Свернуть.

Если указатель мыши находится в пределах просматриваемого документа, нажатие левой кнопки дискретно увеличивает мас­штаб изображения. Всего существует 3 фиксированных масштаба просмотра, при достижении самого крупного нажатие левой кнопки мыши вновь показывает документ в самом мелком мас­штабе.

Нажатие кнопки Развернуть" увеличивает масштаб на 1 шаг, нажатие кнопки Свернуть — уменьшает.

Для выхода из режима предварительного просмотра следует нажать кнопку Закрыть.

Реорганизация справочника

При работе с многоуровневыми справочниками может возни­кать необходимость реорганизации элементов справочника, т.е. переноса существующих элементов и одной группы в другую группу справочника.

Подобная операция доступна в меню только в том случае, ес­ли в окне для просмотра справочника, помимо таблицы, сущест­вует дерево групп.

Для переноса элемента или группы в другую группу справочника необходимо последовательно выполнить следующие действия:

• в таблице справочника установить курсор на строку с тем элементом или группой, которую необходимо перенести в другое место;

• в дереве групп выбрать наименование той группы, куда пред­полагается перенести выбранный элемент;

• нажать клавиши Ctrl+F5 или выбрать пункт Перенести в дру­гую группу в меню Действия главного меню программы.

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

Замечание. Совпадение кодов обычно бывает у справочников, для которых в процессе настройки конфигура ции задачи установ­лен контроль уникальности кодов новых элементов только в пределах группы.

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

Работа с историей значения реквизита

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

Редактирование в форме справочника. Ввод или редактиро­вание элемента справочника, имеющего периодические реквизи­ты, производится обычным образом, описанным в данной главе. Редактирование периодических реквизитов ничем не отличается от редактирования непериодических реквизитов.

При записи такого элемента в справочник на экран будет вы­дан следующий запрос.

Глава 3 Справочники


Этот запрос содержит: список периодических реквизитов справочника с датами их последнего изменения; сообщение о да­те, на которую будут введены новые значения, и кнопки для управления записью новых значений. В списке более бледным цветом выдаются те реквизиты, значения которых на указанную дату ввода уже были записаны в истории ранее.

Реквизиты, значения которых были изменен ы при редактиро­вании элемента справочника, отмечены знаком слева от на­именования. Рекви­зиты, выданные бледным цветом, такую от­метку имеют обязательно. Проставленные отметки означают, что новые значения указанных реквизитов будут записаны в исто­рию, Для реквизитов, выданных бледным цветом, значения будут откор­ректированы, то есть новая строка в их историю введена не будет.

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

После расстановки отметок у необходимых реквизитов можно нажать кнопку Изменить — в историях реквизитов будут про­ ведены соответствующие изменения.

Нажатие кнопки Изменить все позволяет записать новые значения в историях всех реквизитов из списка, независимо от проставленных отметок.

Нажав кнопку Отменить, можно отказаться от записи в ис­ториях реквизитов.

Редактирование в окне истории значения. История значе­ния реквизита может редактироваться в окне История, которой можно вызвать на экран нажатием клавиши F5 из окна справоч­ника.

При конфигурировании задачи для периодических реквизитов справочника можно задать возможность управления этими рек­визитами из документов. Это значит, что для таких реквизитов значения, установленные документом, привязываются к доку­менту. Например, установленные документом значения будут удалены, если удалить документ.

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

В зависимости от того, управляется периодический реквизит справочника документом или нет, окно просмотра истории зна­ч ения реквизита выглядит по-разному.

В том случае, если периодический реквизит не управляется документом, окно представляет собой табли цу, состоящую из двух граф: дата изменения значения реквизита, и значение рек­визита на эту дату. Записи в таблице сортируются по дате.

Если периодический реквизит управляется документом, окно будет иметь дополнительные колонки. В них выводится инфор­мация о документе, выполнившем конкретное изменение: вид документа, время, номер документа, номер строки многострочной части. В левой колонке списка располагаются пиктограммы, от­мечающие, какое из изменений введено вручную, а какое — вы­полнено документом.

Значения истории, выполненные документом, не могут кор­ректироваться и удаляться вручную. Они могут быть изменены только при изменении и повторном проведении документа.

Значения, введенные вручную, всегда имеют нулевое (пустое) время. Поэтому, если на одну дату есть значения и установлен­ные вручную, и введенные документами, то значение, установ­ленное вручную, располагается перед значениями, установлен­ными документами.

Для некоторых периодических реквизитов, изменяемых доку­ментами, в конфигурации может быть отключена возможность ручного изменения. В этом случае просмотр истории не позволя­ет вводить значения реквизита.

В общем случае, для ввода новой строки выполните одно из следующих действий:

• нажмите кнопку К6 на панели инструментов окна истории или

• нажмите клавишу Ins или

• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новая строка.

В историю значения будет введена новая строка, в графы ко­торой следует ввести дату и значение реквизита на эту дау. Для отказа от ввода в историю новой строки следует нажать Esc.

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

• нажмите клавишу F9 или

• нажмите мышью кнопку К7 на панели инструментов окна ис­тории или

• выберите пункт Копировать в меню Действия главного меню программы.

В таблицу будет введена новая строка, графы которой будут заполнены данными, взятыми из строки-образца. После выпол­нения необходимых исправлений следует нажать клавишу Enter.

Для удаления строки из истории установите курсор на строку истории, которую предполагается удалить, и выполните одно из сл едующих действий:

• нажмите клавишу Del или

• нажмите мышью кнопку К8 на панели инструментов окна ис­тории или

• выберите пункт Удалить в меню Действия главного меню программы.

После ответа Да на запрос об удалении записи строка б удет удалена.

Редактирование реквизитов элемента справочника

Ввод и редактирование реквизитов элемента справочника мо­жет осуществляться двумя способами, определяемыми при соз­дании справочника в процессе настройки конфигурации задачи, — непосредственно в строке справочника, либо в специально соз­данном для этой цели диалоге.

Независимо от способа редактирования элемента справочника, существует ряд общих правил, которые следует соблюдать при заполнении реквизитов документа.

Элемент любого справочника имеет обязательный реквизит Код. На стадии проектирования конфигурации, при создании справочника может быть задана необходимость поддерживать уникальность кода в пределах группы элементов или справочни­ка в целом. Таким образом, код может использоваться и, как правило, используется для однозначной идентификации элемента справочника.

Как правило, при вводе в справочник нового элемента, вво­дится и его код и наименование, если иное не задано при конфи­гурировании. Например, конкретная конфигурация может пред­полагать автоматический ввод кода и наименования, а ввод рек­визитов элемента справочника оставить интерактивным.

Если справочник имеет код элемента текстового типа, то пус­тая строка будет считаться неверным кодом, и при попытке за­писать элемент с подобным кодом будет выдано сообщение Неверно задан код !.

Если справочник имеет числовые коды элементов, число О программа считает приемлемым кодом и элемент или группа с таким кодом может быть записана в справочник.

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

Этот код можно исправить, однако программа проследит, что­бы указанный вами код не совпадал с кодами уже существующих элем ентов. Проверка будет проводиться либо во всем справочни­ке, либо в пределах текущей группы — это задается при создании справочника в процессе настройки конфигурации задачи.

Если при записи элемента программа обнаружит в справочни­ке элемент с таким же кодом, будет выдано сообщение Код не уникальный !, тогда код необходимо будет исправить.

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

Наименование, так же как и код, является обязательным рек­визитом справочника, однако в форме справочника или форме эл емента справочника наименование может отсутствовать.

Для ввода значения типа дата необходимо в поле ввода ука­ зать дату в формате ДД.ММ.ГГ (число, порядковый номер меся­ца и две последние цифры года) или ДД.ММ.ГГГГ (число, по­рядковый номер месяца и четыре цифры года). Применение того пли иного формата ввода даты устанавливается параметром Число цифр в представлении даты (закладка Общие панели настройки параметров системы). Панель настройки параметров системы вызывается через пункт Параметры меню Сервис.

Разделительные точки указывать не нужно — они всегда при­сутствуют в поле ввода даты. Если дата указана неверно, — на­пример, номер месяца больше 12, — программа не позволит запи­сать такое значение и в этом случае необходимо исправить не­верно указанную дату. Также нельзя будет за писать пустую дату. Однако, можно отказаться от ввода значени й константы, нажав клавишу Esc, тогда будет сохранено ее предыдущее значение.

При вводе даты можно воспользоваться встроенным календа­рем программы, нажав на кнопку К2 в поле ввода даты или на­жав клавишу F4.

При этом на экране появится встроенный календарь програм­мы, в котором мышкой или при помощи клавиатуры можно вы­брать необходимую дату. Более подробно работа со встроенным календарем описана в главе 9 Сервисные возможности.

Числовые реквизиты вводятся путем набора нужного числа на клавиатуре. В поле ввода числового реквизита может также при­сутствовать кнопка вызова калькулятора К3, если это указано при создании справочника в процессе настройки конфигурации задачи. При нажатии мышью на эту кнопку на экран будет вы­зван калькулятор, тогда можно произвести необходимые вычис­ления и ввести результат в реквизит документа.

Совет. Если кнопка вызова калькулятора не предусмотрена, можно вызвать калькулятор, нажав клавишу F4.

Если реквизит является строкой символов, его ввод осуществ­ляется простым набором необходимых символов на клавиатуре. При этом доступны возможности редактирования символьных строк, предоставляемые операционной системой, например, рабо­та с буфером обмена.

,

Если тип значения реквизита справочника не является одним из так называемых базовых типов (рассмотренные выше число, строка и дата), то ввод значения реквизита справочника осуще­ствляется путем выбора из какого-либо списка значений и в поле ввода такого реквизита всегда присутствует кнопка К1. При на­жатии мышью на эту кнопку (также можно использовать клави­шу F4) на экран будет выдан список, из которого требуется вы­брать необходимое значение. Список может являться справочником (т.е. списком элементов справочника), журналом документов (т.е. списком документов) или перечислением (списком значений перечисления).

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

Если это обусловлено конкретной конфигурацией задачи, справочник из которого производPтся выбор элемента в качестве значения реквизита, может быть подчиненным другому спра­вочнику. В этом случае выбор значения реквизита несколько от­личается; при нажатии на кнопку К1 сначала появляется окно справочника-владельца, т.е. того справочника, элементам которо­го подчинены элементы справочника, используемого для данного реквизита. Только после выбора элемента-владельца на экран выведется окно требуемого справочника, в котором можно про­извести выбор элемента.

Глава 3 Справочники


В некоторых случаях, справочник может содержать реквизит, значением которого может быть элемент не конкретного спра­вочника, а элемент любого справочника (или нескольких спра­вочников). При этом, при редактировании такого реквизита, пе­ред выводом на экран окна справочника, система предложит вы­брать конкретный справочник, элемент которого будет выбирать­ся как значение реквизита.

В этом окне клавиатурой или мышью выбирается наименова­ние требуемого справочника.

Выбор документа. В журнале документов нужный документ выбирается двойным щелчком мышью. Так же, как и при выборе из справочника, здесь доступны все функции для работы с жур­налом и документами. Подробно о работе с журналами и доку­ментами рассказывается в соответствующей главе настоящего Руководства.

Выбор значения перечисления. Для выбора нужного значе­ния из перечисления достаточно указать на это значение мышью.

Отказ от выбранного значения. Для очистки значения, кото­рое вводится путем выбора из списка, следует использовать пункт Очистить значение из меню Действия главного меню программы.



Выбор из справочника

Как уже отмечалось, помимо просмотра и редактирования, справочник может быть открыт для выбора из него нужного эле­мента. В этом режиме справочник открывается нажатием клави­ши F4 при вводе реквизита типа справочник.

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

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

Например, если в справочнике организаций нужной организа­ции нет, ее можно тут же ввести, а затем выбрать для помещения в реквизит документа. А для существующей организации можно исправить какие-либо реквизиты (конечно, если это позволяет настройка справочника).

Можно также наряду с открытым окном для выбора одновре­менно открыть справочник для просмотра и редактирования. Информация в этих окнах синхронизирована, и все изменения, которые будут производиться в одном окне, будут отражаться в другом.

Редактирование элемента справочника несколько отличается, если справочник открыт для выбора — установив курсор в нуж­ную ячейку, следует нажать клавиши Shift+Enter, а не просто Enter, как в режиме просмотра и редактирования. Впрочем, эту же комбинацию можно использовать и в том случае, если спра­ вочник открыт для просмотра и редактирования.

Таким образом, если форма представления справочника, ис­пользуемая для выбора элемента, не позволяет отредактировать нужный реквизит элемента справочника, можно открыть спра­вочник в режиме просмотра и редактирования, в этом окне вы­полнить все необходимые действия с элементами справочника, зат ем покинуть окно, в котором проводилось редактирование, и уже в окне выбора выбрать нужный элемент.

Для выбора элемента справочника необходимо установить курсор в строку с нужным элементом и нажать клавишу Enter или нажать кнопку К5 на панели инструментов окна справочни­ка. Для отказа от выбора элемента следует закрыть окно спра­вочника, нажав кнопку закрытия окна .

Поиск в справочнике

Для поиска нужной информации в справочнике существует несколько способов, которые будут описан ы ниже.

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

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

В случае обнаружения первого введенного символа он ото­бражается в рамке в нижней части графы, а курсор устанавлива­ется в ту ячейку справочника, первые символы значения которой совпадают с введенными. Последний введенный символ можно удалить из строки поиска, нажав клавишу Backspace.

При поиске значений различного типа следует соблюдать из­ложенные ниже правила;

• при поиске по дате следует указывать сначала год (две циф­ры), затем — без разделительной точки — месяц, и последним — день, например, 960324 (24 марта 1996 года);

• при поиске числа сравнение с введенными символами начи­нается с левой цифры.

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

Совет. Если справочник представлен в виде иерархического спи­ска, то поиск идет только в текущей группе справочника. Для поиска во всем справочнике следует отключить режим показа справочника в виде иерархического списка.

Наиболее широкими возможностями обладает режим произ­вольного поиска.

Для начала поиска следует нажать клавиши Ctrl+F3 или вы­брать пункт Поиск из меню Действия главного меню про­граммы. На экран будет выдан диалог для установки параметров поиска.

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

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

Переключатель Вперед—Назад—С начала позволяет задать направление поиска:

Вперед вниз от текущей строки

Назад вверх от текущей строки

С начала с первой строки

Опция По одной колонке, если она включена, указывает, что поиск будет производиться только в текущей графе списка, — той, в которой стоит курсор. При выключенной опции поиск будет производиться во всех колонках.

Опция Различать регистры, позволяет указать, будут ли различаться при поиске прописные и строчные буквы. Если эта опция включена, прописные и строчные буквы будут считаться разными символами.

Ниже приведены указания, что необходимо ввести в поле шаблона поиска, и как будет производиться поиск при указании того или иного типа значения.

Образец поис ка

Пояснение

Строка

Необходимо ввести произвольную последова­тельность символов. В этом случае значения в ячейках будут считаться строками символов и будет осуществляться поиск вхождения указан­ной строки в значение ячейки

Число

Будет осуществляться поиск указанного числа в колонках числового типа. Нажатием кнопки К3 на экран можно вызвать калькулятор для расчета искомого числа.

Дата

В качестве шаблона поиска следует указать да­ту в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ в зависимости от установки параметра Число цифр в представле нии даты. Нажатием кнопки К2 на экран можно вызвать календарь для вы­бора искомой даты.

Наименование справочника

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

Наименование

вида документа

В качестве шаблона поиска необходимо указать конкретный документ выбранного вида, список документов открывается при нажатии кнопки К1.

Наименование перечисления

В качестве шаблона поиска следует указать одно из значений выбранного перечисления. Список значений перечисления вызывается на экран нажатием кнопки К1.

После выполнения всех необходимых установок для выполне­ния поиска следует нажать кнопку Поиск.

Если значение, указанное в поле шаблона поиска, найдено, курсор будет установлен в ячейку с найденным значением. Если значение не найдено — будет выдано соответствующее сообще­ние.

Если значений, указанных в качестве шаблона поиска, в спи­ске несколько, то курсор устанавливается на первое встретив­шееся (в соответствии с направлением поиска) значение. Можно продолжить поиск с теми же установками, просто нажав клавишу F3 или выбрав пункт Повторить поиск из меню Действия главного меню программы.

Для смены направления поиска необходимо:

для поиска вперед

нажать клавиши S hi ft+F3 или выбрать пункт Поиск вперед в меню Действия главного меню программы;

для поиска назад

нажать клавиши Alt +F3 или выбрать пункт Поиск назад в меню Действия главного меню программы



Содержание раздела