Состояние длительного процесса
Во время работы с программой могут возникать ситуации, когда системе требуется время для выполнения некоторого процесса. Например, при проведении большого количества документов, выполнении тяжеловесных расчетов. При этом на экране отображается сообщение, содержащее состояние длительного процесса, см. рис. 138.
Рис. 138. Состояние выполнение процесса
Сообщение автоматически «гаснет» по истечении некоторого времени. При наведении курсора на сообщение оно снова отображается. В зависимости от настроек программы выполнение процесса может быть прервано по нажатию клавиш Ctrl + Break.
Калькулятор
Для выполнения несложных текущих расчетов система «1С:Предприятие» имеет встроенный калькулятор. Его можно вызвать в любом режиме программы (кроме случаев, когда программа ждет ответа на запрос), выбрав пункт главного меню Сервис – Калькулятор.
Калькулятор можно перетащить мышью в любое место экрана, а также изменить размер окна. При этом все элементы управления, расположенные в форме калькулятора, изменяют свой размер пропорционально изменению размеров окна.
Рис. 139. Калькулятор
Калькулятор позволяет выполнять все арифметические действия, вычислять проценты и обратные значения, запоминать числа и выполнять сложение и вычитание с запомненными значениями. При вводе числа калькулятор позволяет редактировать введенное значение, удаляя неверно введенные разряды.
Для работы с калькулятором можно использовать как мышь, так и клавиатуру. По выполняемым функциям числовой калькулятор напоминает «настоящие» калькуляторы.
Калькулятор запоминает последние 15 вычислений. Для просмотра результата любого вычисления нажмите кнопку Выбрать из списка, расположенную справа от поля ввода, и выберите нужное вычисление.
Калькулятор имеет 10 регистров памяти для запоминания чисел и оперирования ими при вычислениях. С помощью кнопок MR, M+, M– и MC оперируют с первым регистром.
Для запоминания результата вычисления в первом регистре нажмите кнопку MS.
В поле М = отображается значение буфера обмена, если в нем содержится число.
Нажатием кнопки MR запомненное значение читается из первого регистра в поле ввода. По кнопке M+запомненное в первом регистре значение прибавляется к результату вычислений, по кнопке M– запомненное в первом регистре значение вычитается из результата вычислений. Кнопка MC сбрасывает содержимое первого регистра.
Для запоминания числа в другие регистры число должно быть набрано в поле ввода (введите его или произведите расчеты). Нажмите кнопку Выбрать, расположенную рядом с кнопкой MS.
На экран выводится список регистров.
Рис. 140. Список доступных регистров
Для записи числа в регистр следует нажать кнопку соответствующего регистра.
Для извлечения числа из регистра следует нажать кнопку, расположенную рядом с кнопками MR, M+ или M–, в зависимости от вида действия, и выбрать регистр. Аналогично выполняется процедура для очистки регистра (кнопка MC).
Рис. 141. Кнопки для работы с регистрами
Калькулятор может работать в различных режимах. Выбор режима производится нажатием кнопки Менюкалькулятора (см. рис. 139) и выбором в контекстном меню нужного пункта. Пункты меню Формульный калькулятор и Микрокалькулятор позволяют включить или выключить соответствующий режим работы калькулятора.
Пункт контекстного меню Настройка предназначен для установки точности калькулятора. На экран выводится диалог настройки, в котором указывается число знаков после запятой для представления результата.
В режиме Микрокалькулятор все действия выполняются с клавиатуры. Калькулятор имеет упрощенную форму.
Рис. 142. Калькулятор в режиме «Микрокалькулятор»
Для ввода чисел используйте цифровые кнопки клавиатуры. Для очистки поля ввода используйте клавишу С.
Формульный калькулятор. В этом режиме все действия записываются в строку калькулятора последовательно. Для организации определенной последовательности действий и ввода сложных выражений допускается использование скобок.
Рис. 143. Формульный калькулятор
Калькулятор вызывается для выбора значения реквизита типа Число в поле ввода нажатием кнопки выбора или по клавише F4. Калькулятор позволяет вводить большее число знаков после десятичной точки, чем определено для реквизита. При нажатии кнопки ОK производится округление по установленным правилам. Для настройки точности калькулятора нажмите кнопку Меню и выберите Настройка. На экран выводится диалог настройки, в котором указывается число знаков после запятой для представления результата.
Работа с буфером обмена
При работе с буфером обмена система «1С:Предприятие» предоставляет расширенный сервис работы с числами. Кроме запоминания числа в буфер число можно добавить к значению в буфере или вычесть из значения в буфере.
Для этого обычно используются кнопки стандартной командной панели M, М+ и М–.
При нажатии кнопки M (можно использовать сочетание клавиш Shift + Num*) выделенное значение помещается в буфер обмена.
Кнопка М+ (сочетание клавиш Shift + Num+) позволяет добавить текущее выделенное значение к значению в буфере обмена.
Кнопка М– (сочетание клавиш Shift + Num–) позволяет вычесть текущее значение из буфера обмена.
Данные действия доступны во всех формах для числовых значений и при работе с таблицами. Кроме того, при работе с табличным документом существует возможность выполнения одновременных действий с несколькими ячейками: например, можно выделить несколько ячеек и, используя указанные действия, поместить или добавить в буфер обмена их сумму.
Полученные результаты в буфере обмена можно использовать в любых формах, например, вставляя значения с помощью клавиш Shift + Ins или соответствующих пунктов меню.
Числовое выражение текущего значения буфера обмена можно просмотреть в режиме формульного калькулятора в поле М=.
Если требуется вставить число из среды «1С:Предприятия» в калькулятор Windows или в ячейку Microsoft Office Excel, то для запоминания используйте команды М, М+, М–, а не команды запоминания в буфер обмена.
Следует иметь в виду, что для формульного калькулятора и табло число сохраняется в соответствии с региональными установками информационной базы, но без разделителей групп и замены разделителя целой и дробной части на точку.
Для всех остальных приемников буфера обмена число сохраняется с региональными установками операционной системы и также без разделителей групп.
Календарь
Система «1С:Предприятие» содержит встроенный календарь. Его можно вызвать в любом режиме программы, выбрав пункт главного меню Сервис – Календарь. Календарь также используется для ввода дат.
Рис. 144. Окно календаря
В окне выводится календарь на текущий месяц. Его наименование и год выводятся в верхней строке. Ниже расположена строка дней недели. Красной рамкой выделяется текущая дата. При выборе указателем мыши другой даты она выделяется рамкой серого цвета, а выбранная дата выводится в нижней строке окна.
Для перехода между месяцами и для смены года используйте кнопки, расположенные вокруг заголовка.
Рис. 145. Кнопки перехода
Для быстрого выбора текущей даты, даты начала и конца месяца, начала и конца года рекомендуется использовать контекстное меню, вызываемое кнопкой, расположенной в нижней строке справа от наименования выбранной даты.
Рис. 146. Календарь. Контекстное меню выбора
Если щелкнуть мышью строку, содержащую наименование месяца и года, то на экран выводится список месяцев для выбора. Перемещая указатель мыши вверх или вниз, можно прокручивать список до нужного значения. Для смены месяца выберите нужную строку списка.
Рис. 147. Календарь. Список месяцев
Календарь можно перетащить мышью в любое место экрана, а также изменить размер окна.
При увеличении размера окна показываются календари на несколько месяцев.
Рис. 148. Календарь на три месяца
Добавление календарей производится при любом направлении увеличения размеров окна. При уменьшении размеров дополнительные календари убираются.
Календарь также может быть размещен в форме как элемент формы, связанный с определенным реквизитом, содержащим дату. Кроме того, для дат, расположенных в форме в виде поля ввода, выбор значения может производиться с помощью календаря, который вызывается нажатием кнопки выбора или клавиши F4.
Приемы работы с этими календарями аналогичны описанным выше.
Сравнение файлов
Режим сравнения файлов дает возможность пользователю сравнить два любых файла. Для сравнения файлов необходимо выбрать пункт главного меню Файл – Сравнить файлы. На экран будет выдан диалог для выбора сравниваемых файлов.
Рис. 149. Диалог выбора файлов для сравнения
В полях Сравнить и С необходимо указать имена сравниваемых файлов. Их можно ввести вручную, выбрать из выпадающего списка или нажатием кнопки Выбрать вызвать стандартный диалог открытия файла и выбрать файл в этом диалоге. В поле Тип файлов диалога можно указать любой тип исходного файла.
В поле Как указывается вид сравнения файлов. Текстовый и табличный документы сравниваются. Допускается двоичное сравнение. В этом случае результатом сравнения будет сообщение о совпадении или различии файлов.
Если в полях Сравнить и С указаны файлы различных типов, то выбранные файлы при сравнении будут приводиться к виду, указанному в поле Как. Затем выполнится сравнение, и на экран будет выведена информация о его результатах.
Если установлен флажок Учитывать различия в разделителях строк, то при сравнении будут учитываться символы, используемые в качестве разделителей строк.
Для начала сравнения нажмите кнопку ОK.
Если выбран вид сравнения Текстовый документ, то выбранные файлы будут интерпретироваться при сравнении как текстовые, несмотря на то, что в полях Сравнить и С могут быть выбраны нетекстовые (по расширению) файлы. Если указанные файлы или один из них не могут быть интерпретированы как текстовые, то производится двоичное сравнение.