Разработка более сложной формы (прием товаров)

Размер: px
Начинать показ со страницы:

Download "Разработка более сложной формы (прием товаров)"

Транскрипт

1 Глава 5 Разработка более сложной формы (прием товаров) В этой главе мы рассмотрим технологию создания более сложных форм на примере формы, предназначенной для оформления приема товаров. В качестве источника данных воспользуемся таблицей. Познакомимся с элементом управления, которое будем использовать при вводе информации о поставщике, сотруднике и категории товара. Это позволит, во-первых, избежать ошибок при вводе с клавиатуры, а вовторых, ускорить ввод информации. В нашем случае для списков будем использовать в качестве источника строк информацию из другой таблицы. Кроме того, запретим ввод информации, не содержащейся в списках. Воспользуемся масками для ввода дат. Маска гарантирует правильность ввода и дает возможность не вводить вручную необязательные символы (разделители). Познакомимся с простейшими событийными процедурами, которые будут использоваться, в частности, для автоматического заполнения даты приема товара и вычисления розничной цены по известной наценке. Создадим сначала форму, взяв в качестве источника данных таблицу. При этом можно воспользоваться Мастером форм. Выберем все поля таблицы кроме поля _, которое имеет тип данных ; при добавлении новой записи уникальное значение в этом поле определяется автоматически и не несет никакой информации. Выберем ленточный тип для этой формы и разместим поля таким образом, как показано на рис Поля,, _ перенесены в область

2 заголовка формы, так как при оформлении нескольких товаров данные в этих полях будут иметь одно и то же значение для каждой строки и, следовательно, будут дублироваться, если разместить их в области данных ленточной формы. Кроме того, горизонтальную протяженность формы в этом случае можно будет уменьшить и при работе с ней не придется выполнять прокрутку окна. В полях, размещенных в области заголовка формы, мы будем видеть значения, относящиеся к текущей записи. Поскольку в ленточной форме одновременно отображаются все записи из источника данных, для перехода к нужной записи достаточно поместить курсор в любое поле соответствующей строки. Если область выделения записей присутствует на форме (у левой границы формы), то текущая запись отмечается треугольником в этой области (см. рис. 5.1). Краткая справка 1. Чтобы переместить элемент управления на форме, необходимо выделить его и перетащить с помощью мыши в соответствующее место. Изменить размеры элемента управления можно посредством маркеров выделения, расположенных по периметру элемента. 2. Если область заголовка (примечания) формы отсутствует в окне конструктора, выберите команду /. 3. Некоторые элементы управления (поля, списки) имеют присоединенную надпись, которая перемещается вместе с самим элементом. Чтобы перемещать их независимо, используются маркеры в верхнем левом углу каждого элемента. 4. Для удаления элемента его нужно выделить и нажать клавишу <Delete>. 5. Изменение взаимного расположения элементов управления и согласование их размеров весьма эффективно можно выполнить с помощью команд в подменю,, / меню. Для этого необходимо предварительно выделить группу соответствующих элементов управления. Существует несколько приемов выделения группы: последовательные щелчки мышью при нажатой клавише <Shift>; щелчок и протяжка в области линеек окна конструктора; охват элементов перетаскиванием мыши. 68 Часть II. Средства разработки приложений...

3 Рис Форма

4 Как видно из вышеприведенного рисунка, поля внешних ключей таблицы содержат коды соответствующих записей из таблиц, и. Пользоваться такой формой весьма неудобно, поскольку для этого нужно помнить все соответствующие коды, особенно при вводе новой информации. К счастью, в этом нет необходимости. Эти поля мы можем заменить полями со списком, которые будут содержать текстовую информацию из соответствующих таблиц (например, _ из таблицы ). Между тем, при выборе элемента списка в соответствующее поле таблицы будет записываться нужный код. Чтобы понять, как это делается, познакомимся сначала с элементом управления и рассмотрим его основные свойства на примере одного из полей нашей формы. Нам нужно вместо трех вышеуказанных полей поместить на форму поля со списком. Для этого нет необходимости удалять старые элементы управления и помещать на форму другие новые. В MS Access есть возможность преобразования элементов. Для этого следует выполнить соответствующую команду из подменю. Это подменю можно найти в меню или в контекстном меню. Естественно, можно взаимно преобразовывать элементы только в том случае, если они совместимы по типам; в частности, можно преобразовать поле в надпись, список или поле со списком, но его нельзя преобразовать в изображение или переключатель. Поле со списком Этот элемент управления представляет раскрывающийся список с текстовым полем (см., например, рис. 2.4, на котором используется несколько таких элементов). При выборе элемента из списка последний попадает в текстовое поле, а список сворачивается и занимает на форме столько же места, что и поле. Текстовое поле позволяет редактировать находящийся в нем текст, а также автоматически подставлять элементы из списка по мере ввода символов с клавиатуры, которые совпадают с первыми символами элемента списка. Рассмотрим основные свойства поля со списком, взяв для примера элемент управления _, используемый для выбора поставщика из списка на форме приема товаров (см. рис. 5.1). 70 Часть II. Средства разработки приложений...

5 На рис. 5.2 изображено, в котором выбрана вкладка. На этой вкладке перечислены все без исключения свойства выделенного элемента управления формы. Рис Свойства поля со списком _ Свойство указывает, какие данные выводятся в элементе управления. В нашем случае выводятся данные из поля таблицы, являющейся источником данных рассматриваемой формы. Свойство указывает тип источника строк, в то время сам источник строк задается следующим ниже свойством. Возможные варианты типов, которые выбираются из списка: /, и. Значения свойства, в зависимости от значения свойства, перечислены ниже в табл В нашем случае в качестве источника строк следует выбрать таблицу, содержащую необходимую информацию в полях _ и _. Глава 5. Разработка более сложной формы... 71

6 Таблица 5.1. Значения свойства Источник строк Тип источника строк / Источник строк Имя таблицы или запроса (выбирается из списка имеющихся в базе данных таблиц или запросов) или инструкция SQL. Элементами списка в этом случае являются записи из указанной таблицы, сохраненного в базе данных запроса или запроса, написанного на языке SQL. В последнем случае можно воспользоваться конструктором запросов Список элементов, разделяемых точкой с запятой (;) Имя таблицы, запроса или инструкция SQL. Элементами списка в этом случае будет список полей указанной таблицы или запроса Свойством задается количество столбцов списка. В нашем случае используем значение первые два поля из таблицы, которыми как раз и являются поля _ и _. Значения из первого поля нужны нам для связи с таблицей, поскольку при выборе элемента списка именно код поставщика должен записываться в соответствующее поле этой таблицы. Свойство определяет, значение какого столбца становится значением элемента управления при выборе строки из сформированного списка. Если элемент управления присоединен к полю источника записей для формы (т.е. в качестве свойства для этого элемента указано имя поля источника записей), то значение столбца, указанного в свойстве, будет при выборе строки списка заноситься в поле, указанное в качестве значения свойства. Таким образом, при выборе элемента списка в поле будет заноситься значение из первого столбца списка, т.е. значение кода поставщика, что и требуется. Свойство задает ширину каждого столбца в сантиметрах; значения в этом поле перечисляются через точку с запятой. Если не указать ширину столбца, то она будет приниматься по умолчанию, например, если вообще оставить это поле пустым, ширина каждого столбца будет одинаковой и в сумме 72 Часть II. Средства разработки приложений...

7 равняться ширине списка. Важным будет нулевое значение ширины столбца, которое делает столбец невидимым на экране. Поскольку при выборе элемента из списка существенным при оформлении приема товаров является только имя поставщика, поле кода поставщика делается невидимым. Тогда мы будем выбирать поставщика по имени, а в таблицу будет заноситься его код, хотя этот столбец и не выводится на экран. Свойство может иметь одно из двух значений ---,. Если это свойство установить равным значению, то ввести в текстовое поле элемента управления можно будет только одно из значений, имеющихся в списке; нарушение этого условия приведет к ошибке с появлением соответствующего сообщения. Если для свойства выбрать значение (принимается по умолчанию), то ввести в это поле можно любое значение, имеющее тот же тип данных, что и элементы списка. 1. Если для свойства выбрано значение и делается попытка ввести отсутствующее в списке значение, наступает событие (см. вкладку в окне свойств). Если обрабатывать это событие, то сообщение об ошибке появляться не будет, а будет выполняться процедура обработки. Например, можно использовать это событие для занесения новых данных в соответствующую таблицу. 2. В нашем случае нельзя допустить ввод отсутствующих в списке значений, поскольку он скрыт, а мы вводим новое значение в столбец, который не является присоединенным. Но даже если сделать этот столбец видимым, то ввод отсутствующего значения все равно будет вызывать ошибку, но по другой причине. Дело в том, что мы установили связи между таблицами с поддержанием целостности данных. Поэтому при вводе отсутствующего в списке значения будет сделана попытка записать в подчиненную таблицу такое значение, которое отсутствует в главной таблице, что приведет к нарушению условий ссылочной целостности данных и появлению соответствующего сообщения об ошибке. Глава 5. Разработка более сложной формы... 73

8 Наконец, свойство (допустимые значения свойства --- / ) определяет, должен ли выполняться автоматический ввод в текстовое поле значения из списка, совпадающего по первым символам с символами, вводимыми в это поле с клавиатуры. Краткая справка 1. Чтобы при размещении поля таблицы на форме с помощью окна списка полей использовался нужный элемент управления, следует для соответствующего поля таблицы задать свойства подстановки. На рис 3.1 приведен пример использования подстановки для поля _ в таблице. Как видно, источником строк поля со списком в данном случае является список значений. Если бы мы определили аналогичную подстановку для требуемых полей из таблицы до создания формы, то нам не пришлось бы преобразовывать поля на форме ни сейчас, ни в дальнейшем. 2. Если бы мы не преобразовывали поле в поле со списком, а поместили поле со списком с помощью панели элементов, то задать свойства этого элемента управления помог бы Мастер построения этого элемента (при нажатой кнопке на панели элементов). Кстати говоря, этот инструмент предлагает также и другие варианты использования списка, в частности, для ввода фиксированного набора значений, а также для поиска записи в форме на основе значения, которое содержит поле со списком. Итак, преобразуем поля,, _ в поля со списками, изменив свойства элементов управления так, как это сделано на примере поля (см. рис. 5.2). Задание Ввести несколько записей, используя форму для приема товаров. При этом для штучного товара в поле с заголовком / следует вводить число 1. Оптовая цена по смыслу служит закупочной ценой. Срок реализации содержит либо последнюю дату реализации для товара, имеющего срок годности, либо дату, когда взятый на реализацию товар следует или вернуть поставщику, или рассчитаться с ним. Если возможен возврат, то следует установить 74 Часть II. Средства разработки приложений...

9 соответствующий флажок. Однако не следует ставить флажок, если не установлен срок реализации, которым регламентируется дата возврата остатков товара поставщику. При более внимательном анализе и практической работе с формой становятся очевидными следующие недостатки. При оформлении партии товара приходится многократно вводить повторяющуюся информацию: дату приема, имя поставщика и имя сотрудника, оформляющего прием. Случайный выбор из списков других элементов для ранее введенной записи приводит к потере информации, так как можно по ошибке приписать товар другому поставщику и т.д. При вводе дат желательно воспользоваться масками ввода для ускорения ввода и защиты от ошибок. Розничную цену лучше не вводить с клавиатуры, а вычислять по известной наценке; это предохранит от ошибок, которые могут привести к установке розничной цены ниже закупочной. Поскольку, как правило, датой приема является текущая дата, можно воспользоваться этим фактом для автоматического заполнения соответствующего поля. Устранение этих недостатков должно сделать работу с формой более удобной. Ниже мы покажем, как это сделать, и обсудим используемые для этого средства. Сначала обеспечим маски ввода для полей на форме, содержащих дату приема и срок реализации. Для этого можно выделить сразу оба поля, чтобы задать одну и ту же маску для обоих полей. Затем на вкладке в окне свойств выберем поле и щелкнем на кнопке построителя, после чего выберем краткий формат даты и щелкнем на кнопке. Чтобы устранить другие недостатки разрабатываемой формы, имеющихся средств оказывается недостаточно, поэтому нам придется воспользоваться средствами программирования. Глава 5. Разработка более сложной формы... 75

10 Понятие событийной процедуры Событийная процедура представляет собой последовательность операций, которая выполняется при наступлении некоторого события. Таким событием может быть, например, щелчок кнопкой мыши. События могут генерироваться пользователем (щелчок, перетаскивание, нажатие клавиши на клавиатуре), системой (события таймера) или сигналами, поступившими от внешних устройств. Таким образом, мы можем определить некоторые действия, которые будут выполняться всякий раз, когда будет происходить то или иное событие. Эти действия в MS Access должны записываться на языке VBA (Visual Basic For Applications) непосредственным вводом с клавиатуры или с помощью мастеров, реализующих наиболее характерные операции при работе с базами данных. Мы уже, кстати говоря, написали одну событийную процедуру с помощью мастера, когда поместили кнопку на форму (см. рис. 4.4). Здесь мы рассмотрим процесс создания событийной процедуры вручную на примере использования кнопки, которая обеспечит вставку текущей даты в поле даты приема. Мастер кнопки здесь ничем не сможет нам помочь, поскольку такая специфическая задача не попадает в круг его возможностей. Поэтому следует либо отключить кнопку на панели элементов перед выбором кнопки, либо сразу после запуска Мастера щелкнуть на кнопке (см. рис. 4.3). Теперь выделим созданную кнопку и в окне свойств перейдем на вкладку (рис. 5.3). Нужное нам событие называется. Это событие наступает, когда мы щелкаем мышью на элементе управления. Из списка в этом поле свойства можно выбрать один из макросов, имеющихся в базе данных, или строку. Макросы это объекты базы данных, представляющие собой комбинацию макрокоманд, каждая из которых выполняет заранее определенное действие. Таких макрокоманд в MS Access несколько десятков; они выполняют самые характерные для работы с базами данных действия. Построение макросов мы рассмотрим в главе Часть II. Средства разработки приложений...

11 Рис Вкладка в окне свойств Процедура обработки событий означает, что обработка события будет выполняться кодом VBA. Чтобы попасть в редактор VBA, нужно щелкнуть на расположенной справа кнопке (см. рис. 5.3). Окно редактора показано на рис Окно редактора кодов уже будет содержать заголовок и окончание событийной процедуры. Операторы, описывающие действия, которые должны выполняться в ответ на событие (в нашем примере --- щелчок на кнопке), записываются между этими двумя строками. Как правило, каждый оператор записывается на отдельной строке, строки же выполняются последовательно. Заголовок процедуры, помимо служебных слов Private Sub (что означает локальная процедура), включает имя процедуры, которое формируется автоматически. Первая часть этого имени (до символа нижнего подчеркивания _ ) представляет имя элемента управления на форме, поскольку событийная процедура связана с элементом управления; а вторая --- название события. Так, например, Click в переводе с английского языка означает щелчок. Если мы захотим написать другую событийную процедуру для текущей формы, можно закрыть окно редактора и повторить операцию. Однако в этом нет необходимости. Чтобы перейти к другому элементу управления текущей формы, достаточно в левом списке ниже заголовка окна кодов выбрать имя соответствующего элемента управления, а чтобы обработать другое событие, нужно в правом списке выбрать название этого события (см. рис. 5.4). Глава 5. Разработка более сложной формы... 77

12 Рис Окно редактора VBA

13 ! Чтобы работать с кодовым окном было удобнее, рекомендуется давать элементам управления смысловые имена; в противном случае имена будут выглядеть так: 26, 33 и т.д., что видно на нашем примере. Краткая справка 1. Для обозначения самой формы используется имя Form. 2. Форма также является элементом управления. Работа с мышью вызывает события для формы, если при этом не затрагиваются другие элементы управления, так как они находятся как бы над формой. Другими словами, если щелкнуть на кнопке, расположенной на форме, то выполнится событийная процедура щелчка по кнопке, а не событийная процедура щелчка на форме, которая вообще не будет в этом случае выполняться. 3. Форма имеет и специфичные для нее события, например, загрузка и открытие, которые выполняются, когда форма открывается в режиме Форма. 4. Как видно на рис. 5.4, события именуются на английском. К сожалению, после версии MS Access 97 справка по языку программирования для локализованной версии MS Office не русифицировалась. Тем не менее, чтобы получить справку по конкретному событию, достаточно выделить название события, скажем, слово Click в заголовке процедуры, и нажать клавишу <F1>. В этом случае появится справка по данному событию, как показано на рис Вернемся к нашей событийной процедуре щелчка на кнопке. Фактически нам нужно записать один оператор --- оператор присваивания (краткая справочная информация по основным операторам языка содержится в приложении Б). Он может иметь следующий вид: _ = Date Глава 5. Разработка более сложной формы... 79

14 Рис Окно справочной системы MS Access Здесь в левой части оператора присваивания стоит имя поля _ на форме (не путать с именем столбца в таблице), служащее для ввода и отображения соответствующей информации. В правой части оператора присваивания используется встроенная функция Date, которая возвращает системную дату. В результате выполнения этого оператора в поле _ будет занесена системная (текущая) дата. Напомним, что сохранение записи происходит автоматически при переходе к другой записи. Поэтому указанный оператор пока только изменил содержимое поля на форме, но не в источнике данных. Об этом говорит значок карандаша в области выделения формы, который после сохранения записи заменяется изображением треугольника. Чтобы принудительно сохранить запись, нужно выполнить команду. Если изменение сделано ошибочно, то до сохранения записи можно на- 80 Часть II. Средства разработки приложений...

15 жать клавишу <Esc>, чтобы отменить сделанное изменение содержимого элемента управления. Однако, как видно на рис. 5.4, мы не ограничились одной этой строкой. Дело в том, что эта событийная процедура будет менять любую имеющуюся дату на системную. Это может стать причиной ошибки после случайного щелчка на кнопке. Поэтому поступим следующим образом. Будем вводить в поле даты приема системную дату только в том случае, если мы добавляем новую запись, т.е. тогда, когда это поле пусто. В языке VBA есть встроенная функция IsNull, которая возвращает значение (True), если ее аргумент содержит значение Null (отсутствие информации в элементе управления или отсутствие значения переменной). Поэтому мы сначала проверяем, заполнено ли поле даты приема на форме, если нет, заносим в него системную дату. Тогда событийная процедура примет следующий вид: Private Sub 26_Click() If IsNull( _ ) Then _ = Date End If End Sub Об использовании условного оператора If Then Else можно прочитать в приложении Б.! Аргументом функции IsNull в нашем примере является поле на форме. Путаница может возникнуть по той причине, что имя поля на форме ( _ ) совпадает с именем поля в таблице, которая является источником записей для рассматриваемой формы. Присвоение имен полей источника данных элементам управления на форме происходит при использовании мастеров построения форм или окна списка полей. В данном случае это не вызовет ошибки, поскольку работа с полями таблиц реализуется несколько иначе. Кроме того, если в событийной процедуре используется имя элемента управления без указания формы, на которой он находится, по умолчанию считается, что это поле текущей формы. В других случаях, чтобы отличить элемент управления на форме от поля в источнике данных, можно либо дать элементу управления другое имя (свойство на вкладке ), либо явно указать принадлежность форме. Глава 5. Разработка более сложной формы... 81

16 Ссылаться в коде можно на элементы управления любых форм, которые открыты в момент выполнения кода. Если не указать, на какой форме находится элемент управления, то будет предполагаться, что он относится к той форме, в которой выполняется событийная процедура (текущая форма). Если на текущей форме не обнаружен элемент управления, на который есть ссылка в коде событийной процедуры, то возникнет ошибка. В том случае, если нужно обратиться к элементу управления, расположенному на другой форме, нужно указать имя этой формы. Для этого можно использовать следующий синтаксис: Forms(" ")! _ Здесь символ! отделяет имя формы от имени элемента управления. Если элементы управления, находящиеся на разных формах, имеют одинаковые имена (а это допускается), то для обращения к элементу управления на текущей форме можно использовать служебное слово Me (но это не обязательно, поскольку, как было сказано выше, обращение к текущей форме происходит по умолчанию, если явно не указана другая форма), что облегчает чтение кода: Me! _ Поскольку наша событийная процедура будет выполняться только при щелчке на кнопке формы, данная форма и будет текущей в момент выполнения процедуры. Перейдем к определению розничной цены. Здесь нам потребуется не только кнопка, но и поле, в которое мы будем вводить значение наценки, используемой при расчете розничной цены. Поэтому разместим на форме поле, которое назовем, а также, щелкнув на кнопке на панели элементов, поместим на форму кнопку с именем.. В качестве действия, выполняемого при щелчке на кнопке (событие щелчка выбирается по умолчанию для кнопки), можно выбрать сохранение записи. Это значит, что при щелчке на данной кнопке будет сохраняться текущая запись. Строка сохранения записи, записанная мастером, выглядит так: DoCmd.DoMenuItem acformbar, acrecordsmenu, acsaverecord,, _ acmenuver70 Фактически здесь указывается, какая команда меню будет выполнена. Аналогичным образом мы можем выполнять программно любые команды из меню Access. Как видно, необязательные 82 Часть II. Средства разработки приложений...

17 параметры можно опускать, однако их место нужно отметить запятой, чтобы последующие параметры попали на свои места. Когда же отсутствуют и все последующие параметры (если они не обязательные), то тогда и запятые можно не ставить. Кроме того, в VBA существует правило, согласно которому каждый оператор записывается на отдельной строке. Однако допускается как запись нескольких операторов в одной строке, так и запись длинного оператора на нескольких строках. В последнем случае для переноса используется символ нижнего подчеркивания _ с предшествующим пробелом, который является последним символом в строке. Но поскольку таким образом нельзя разрывать строку символов, то здесь дополнительно нужно использовать конкатенацию строк (с помощью символа & ). Выполним расчет розничной цены в соответствии с торговой наценкой, которая может варьироваться. Для торговой наценки используется свободное поле, т.е. поле, которое не связано ни с одним из полей источника данных. В это поле мы будем вводить наценку, а при щелчке на кнопке. будет определяться (и записываться в соответствующее поле) розничная цена единицы товара, определяемого текущей записью на форме. Код событийной процедуры содержит лишь один оператор присваивания: _ = _ * (1 + /100). Удобно вводить наценку в процентах; именно поэтому она делится на 100 в вышеприведенной формуле. Вычисление выполняется следующим образом. Сначала вычисляется выражение в круглых скобках, после чего полученный коэффициент умножается (символ * ) на значение оптовой цены товара (поле _ на текущей форме) для текущей записи. Наконец, результат заносится в поле _ для той же текущей записи. Следует иметь это в виду, щелкая на кнопке. Теперь, если написать вышеприведенный оператор перед оператором сохранения, то после изменения розничной цены соответствующие изменения текущей записи будут автоматически сохраняться. Чтобы нельзя было ввести в поле нечисловое значение, выберем в свойстве для этого элемента управления значение (вкладка ). Глава 5. Разработка более сложной формы... 83

18 Добавим в событийную процедуру для кнопки. проверку условия ( > 0), чтобы нельзя было назначить розничную цену меньше оптовой. При нарушении этого условия будет появляться сообщение об ошибке, которое выводит встроенная процедура MsgBox, использующая в качестве параметра текст сообщения (приложение Б). Теперь все тело процедуры примет такой вид: If > 0 Then _ = _ * (1 + / 100) DoCmd.DoMenuItem acformbar, acrecordsmenu, acsaverecord,, _ acmenuver70 Else MsgBox (".") End If Как правило, есть некоторое фиксированное значение наценки, которое применяется для большей части товаров. Поэтому естественно, если это значение будет автоматически вводиться в поле на форме. Для этого мы воспользуемся событием загрузки формы. Краткая справка Событие (Load) возникает при открытии формы и выводе на экран ее записей. Предположим, что мы написали следующую процедуру загрузки формы : Private Sub Form_Load() = 25 End Sub В этом случае в поле при загрузке формы будет введено значение 25. Если потребуется использовать какое-либо другое значение наценки, ничто не мешает нам изменить вручную значение в этом поле. Использование вычисляемого поля на форме продемонстрируем на примере расчета предполагаемой прибыли, которая представляет собой просуммированную для всех товаров разность между розничной и оптовой ценой. Оптовая стоимость всей партии одного (текущего) товара представляется следующей формулой: [ _ ]*[ _ _ _ ]*[ _ _ ] Розничную стоимость мы получим, если в приведенной выше формуле заменим поле _ на поле _. Встроенная статистическая функция Sum вычисляет суммарное значение для всех 84 Часть II. Средства разработки приложений...

19 записей источника данных. Поэтому, если мы разместим в области заголовка или примечания формы вычисляемое поле с формулой =Sum(([ _ ] [ _ ])*[ _ _ _ ]*[ _ _ ]), то получим требуемый результат. Для этого поместим в область заголовка свободное поле и введем вышеприведенную формулу в поле свойства. При этом, во избежание ошибок, можно воспользоваться средством. Заметим, что знак равенства = будет обязательным атрибутом вычисляемого поля. Чтобы результат выводился в денежных единицах, на вкладке нужно выбрать для этого поля формат.! При применении фильтра (подробности --- в главе 10) суммироваться будут значения только для отфильтрованных записей. При оформлении каждой очередной поставки с помощью формы для каждого наименования товара приходится выбирать из соответствующих списков сотрудника, поставщика и категорию товара. При оформлении большой партии товара это отнимет много времени. Было бы удобно при добавлении новой записи автоматически заполнять эти поля. При этом должна использоваться информация из перечисленных полей, введенная в предыдущей записи. Для решения этой задачи нам потребуются две событийные процедуры формы --- и. Первое из указанных событий наступает при смене текущей записи, а второе --- после добавления новой записи в базу данных. Следовательно, процедуру можно использовать для сохранения во вспомогательных переменных значений, характеризующих выбранные элементы списка, а процедуру --- для заполнения соответствующих полей значениями из этих вспомогательных переменных. Нужно лишь избежать изменения информации при переходе к существующей записи, так как событие возникает при переходе к любой записи на форме. Для этого достаточно проверить условие, что в данном поле нет информации (в нашем случае это эквивалентно переходу к новой записи). Поскольку значения вспомогательных переменных используются в двух различных процедурах, их следует описать в разделе (Declarations) в (General) модуля формы (рис. 5.6). Глава 5. Разработка более сложной формы... 85

20 Рис Раздел описаний общей области формы

21 Краткая справка Для описания переменных используется служебное слово Dim, после которого через запятую перечисляются переменные. Таких строк может быть несколько в каждой процедуре. Подробнее о переменных и их описаниях рассказывается в приложении Б. Мы описали три переменных, и, которые используются для хранения текущих значений списков. Переименуем списки таким образом, чтобы не путать их имена с именами полей источника записей. Используя свойство на вкладке, назовем эти списки _, _ и _ соответственно. Воспользуемся теперь событийной процедурой, чтобы сохранить значения этих полей при добавлении новой записи. Private Sub Form_AfterInsert() ',, = _ = _ = _ End Sub Теперь воспользуемся событием, чтобы автоматически вводить в списки сохраненные значения. Однако это следует делать только при переходе к новой записи, поэтому сначала убедимся, что эта запись --- новая. Есть несколько способов такой проверки. Наша проверка состоит в том, что значения всех трех нужных нам элементов управления будут нулевыми. Дело в том, что при добавлении новой записи в таблицу по умолчанию используются нулевые значения для полей, и _, связанных с рассматриваемыми элементами управления на форме. В результате получим следующую процедуру: Private Sub Form_Current(), If ( _ = 0) And ( _ = 0) And _ ( _ = 0) Then _ = _ = _ = End If End Sub Задание Дополнить алгоритм автоматическим заполнением даты приема товара. Глава 5. Разработка более сложной формы... 87

Создание и использование форм

Создание и использование форм Глава 8 Создание и использование форм Как уже отмечалось в главах 1 и 2 этой книги, такие объекты базы данных, как формы, предназначены в первую очередь для работы одновременно только с одной записью.

Подробнее

Microsoft Access. Создание базы данных

Microsoft Access. Создание базы данных Практическая работа 3 Microsoft Access. Создание базы данных Реализовать базу данных (БД) «Учет выдачи и возврата книг» в системе управления базами данных (СУБД) Microsoft Access 2010 (2007). В результате

Подробнее

OpenOffice.org Impress

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

Подробнее

Виды ошибок при задании формул

Виды ошибок при задании формул Виды ошибок при задании формул Формула в Microsoft Excel представляет собой синтаксическую конструкцию, начинающуюся со знака равенства (=) и предназначенную для обработки данных с последующим помещением

Подробнее

Пошаговая инструкция по работе с электронным документом «План-график размещения заказчика» (ЭД «ПГРЗ»)

Пошаговая инструкция по работе с электронным документом «План-график размещения заказчика» (ЭД «ПГРЗ») Пошаговая инструкция по работе с электронным документом «План-график размещения заказчика» (ЭД «ПГРЗ») Содержание 1. Создание и редактирование ЭД «ПГРЗ» 2 1.1 Редактирование плана-графика... 3 1.2 Вкладка

Подробнее

Создание и обработка ЭД «План-график размещения заказчика»

Создание и обработка ЭД «План-график размещения заказчика» Создание и обработка ЭД «План-график размещения заказчика» 2014г. ОГЛАВЛЕНИЕ ОБЩАЯ ИНФОРМАЦИЯ... 3 1. СОЗДАНИЕ И РЕДАКТИРОВАНИЕ ЭД «ПЛАН-ГРАФИК РАЗМЕЩЕНИЯ ЗАКАЗЧИКА»... 3 ВКЛАДКА «ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ»...

Подробнее

Создание сайтов средствами сервиса Google

Создание сайтов средствами сервиса Google Создание сайтов средствами сервиса Google Краткие теоретические сведения Сервис Google Сайты позволяет быстро создать собственный сайт даже тем, кто не знаком с профессиональными инструментами веб-дизайна.

Подробнее

Руководство пользователя. Программа ScanMaster. версия 2.0

Руководство пользователя. Программа ScanMaster. версия 2.0 Руководство пользователя Программа ScanMaster версия 2.0 Оглавление 1. Введение... 3 2. Запуск... приложения ScanMaster 4 3. Главное... окно программы 5 4. Настройки... программы 7 5. Маркировка... исходных

Подробнее

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей Тема 8 Стили Стиль это набор параметров форматирования, имеющий имя. Стили применяются: - для профессионального оформления документа; - для быстрого изменения параметров текста; - для придания однородности

Подробнее

Тема: Фильтрация данных

Тема: Фильтрация данных Тема: Фильтрация данных Отфильтровать список показать только те записи, которые удовлетворяют заданному критерию. Excel предоставляет две команды для фильтрации данных: 1. Автофильтр (для простых условий

Подробнее

Инструкция по работе с БП «Работа с потенциальными клиентами»

Инструкция по работе с БП «Работа с потенциальными клиентами» Назначение процесса: Процесс служит для упрощения действий, выполняемых при работе с потенциальными клиентами (возможностями), а также автоматической нумерации возможностей. В ходе выполнения процесса

Подробнее

1С-Битрикс: Управление сайтом 6.x

1С-Битрикс: Управление сайтом 6.x Удалено: 1С-Битрикс: Управление сайтом 6.x Руководство по созданию и размещению веб-форм на сайте Содержание Введение...3 Создание веб-формы в упрощенном режиме...3 Добавление веб-формы...4 Создание вопросов

Подробнее

Основы редактирования

Основы редактирования Глава 3 Основы редактирования Вводимому в документ тексту обычно не удается сразу придать завершенный вид. Иными словами, после ввода текст обычно редактируется. Данная глава посвящена различным аспектам

Подробнее

4. РАБОТА С ФАЙЛАМИ И ПАПКАМИ. 4.1. Общие сведения

4. РАБОТА С ФАЙЛАМИ И ПАПКАМИ. 4.1. Общие сведения 4. РАБОТА С ФАЙЛАМИ И ПАПКАМИ 4.1. Общие сведения Вся информация, размещаемая на компьютере, имеет некоторую структуру, цель которой состоит в обеспечении удобства в ориентации пользователя. Эта структура

Подробнее

Использование КриптоПро CSP в Word/Excel из состава Microsoft Office 2003, 2007, 2010

Использование КриптоПро CSP в Word/Excel из состава Microsoft Office 2003, 2007, 2010 Использование КриптоПро CSP в Word/Excel из состава Microsoft Office 2003, 2007, 2010 Данная инструкция описывает порядок действий по конфигурации программ Word и Excel из состава Microsoft Office 2003,

Подробнее

Тема: Создание презентации с применением шаблона и разметки слайдов

Тема: Создание презентации с применением шаблона и разметки слайдов ЛАБОРАТОРНЫЙ ПРАКТИКУМ 1.1. Лабораторная работа 1 Тема: Создание презентации с применением шаблона и разметки слайдов Цель: Изучить основные возможности программы POWERPOINT. Научиться создавать и оформлять

Подробнее

1.2. Создание презентации на основе пустой презентации

1.2. Создание презентации на основе пустой презентации 1. ПРОГРАММА MICROSOFT POWERPOINT 1.1. Общие сведения Программа Microsoft PowerPoint предназначена для создания презентаций с использованием упорядоченного набора слайдов, позволяющего графически пояснить

Подробнее

MS Office Excel как удобное средство для создания тестов с автоматической проверкой и выставлением оценки

MS Office Excel как удобное средство для создания тестов с автоматической проверкой и выставлением оценки 1 MS Office Excel как удобное средство для создания тестов с автоматической проверкой и выставлением оценки Гаврыш С. В., преподаватель Смоленского РЦДО Возможности Excel не ограничиваются созданием расчетных

Подробнее

Краткая инструкция по подготовке и созданию SMS рассылки

Краткая инструкция по подготовке и созданию SMS рассылки Краткая инструкция по подготовке и созданию SMS рассылки В данном руководстве рассматриваются наиболее часто встречающиеся процедуры для подготовки и создания SMS рассылки: 1. Импорт контактов (получателей)

Подробнее

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Утилита настройки прибора приемно-контрольного охранно-пожарного ППКОП 01059-42/126-1 «КОДОС А-20» «Конфигуратор А-20»

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Утилита настройки прибора приемно-контрольного охранно-пожарного ППКОП 01059-42/126-1 «КОДОС А-20» «Конфигуратор А-20» РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ Программное обеспечение «КОДОС» Утилита настройки прибора приемно-контрольного охранно-пожарного ППКОП 01059-42/126-1 «КОДОС А-20» «Конфигуратор А-20» Оглавление 1 НАЗНАЧЕНИЕ

Подробнее

Создание презентаций в OpenOffice.org Impress

Создание презентаций в OpenOffice.org Impress Создание презентаций в OpenOffice.org Impress OpenOffice.org Impress программа подготовки презентаций, входит в состав OpenOffice.org. Cпособна создавать PDF файлы из презентаций, а кроме того, экспортировать

Подробнее

Глава 5. Шаг 2 - Формирование

Глава 5. Шаг 2 - Формирование Глава 5. Шаг 2 - Формирование отчётности Общие сведения...1 Новый отчёт...2 Заполнение отчёта...4 Помощь по заполнению отчёта...6 Дополнительные возможности...7 Печать и сохранение...10 Загрузить из других

Подробнее

1. Что такое Проект в системе LMS... 2 2. Создание Индивидуального проекта... 2 2.1. Присоединение студентов к Индивидуальному проекту... 3 2.2.

1. Что такое Проект в системе LMS... 2 2. Создание Индивидуального проекта... 2 2.1. Присоединение студентов к Индивидуальному проекту... 3 2.2. 1. Что такое Проект в системе LMS... 2 2. Создание Индивидуального проекта... 2 2.1. Присоединение студентов к Индивидуальному проекту... 3 2.2. Индивидуальный проект на сайте дисциплины «глазами студента»...

Подробнее

Приложение 3. Работа с LMS на основе MOODLE

Приложение 3. Работа с LMS на основе MOODLE П3.6. Подготовка тестов Это один из наиболее важных элементов создания курса, поэтому он вынесен в отдельный раздел. Преподаватель может создавать в своем курсе тесты, состоящие из вопросов различного

Подробнее

Создание сводной таблицы

Создание сводной таблицы Глава 1 Создание сводной таблицы Планирование сводной таблицы c самого начала Планирование общей сводной таблицы Подготовка исходных данных Создание сводной таблицы Планирование сводной таблицы c самого

Подробнее

Лабораторная работа 2. Основы работы с MathCAD MathCAD, как и большинство других программ работает с документами. С точки зрения пользователя,

Лабораторная работа 2. Основы работы с MathCAD MathCAD, как и большинство других программ работает с документами. С точки зрения пользователя, Лабораторная работа 2. Основы работы с MathCAD MathCAD, как и большинство других программ работает с документами. С точки зрения пользователя, документ - это чистый лист бумаги, на котором можно размещать

Подробнее

ИНСТРУКЦИЯ ПОСТАВЩИКА 223ETP.ZAKAZRF.RU. По подаче кредитной заявки

ИНСТРУКЦИЯ ПОСТАВЩИКА 223ETP.ZAKAZRF.RU. По подаче кредитной заявки ИНСТРУКЦИЯ ПОСТАВЩИКА 223ETP.ZAKAZRF.RU По подаче кредитной заявки Казань 2014 г. ОГЛАВЛЕНИЕ 1. Создание виртуального счета для подачи кредитной заявки... 3 2. Кредитные предложения... 6 3. Кредитные заявки...

Подробнее

Тест по теме «Электронные таблицы» 1. Ввод данных в таблицу Excel можно начинать, если в строке состояния высвечивает индикатор: A. Готово B.

Тест по теме «Электронные таблицы» 1. Ввод данных в таблицу Excel можно начинать, если в строке состояния высвечивает индикатор: A. Готово B. Тест по теме «Электронные таблицы» 1. Ввод данных в таблицу Excel можно начинать, если в строке состояния высвечивает индикатор: A. Готово B. Ввод 2. Числовые данные автоматически выравниваются: A. по

Подробнее

Создание и обработка ЭД «Решение о закупке у единственного источника» в соответствии п. 1-3, 6-8, 11-14, 16-19 ч.1 статьи 93 44-ФЗ

Создание и обработка ЭД «Решение о закупке у единственного источника» в соответствии п. 1-3, 6-8, 11-14, 16-19 ч.1 статьи 93 44-ФЗ Создание и обработка ЭД «Решение о закупке у единственного источника» в соответствии п. 1-3, 6-8, 11-14, 16-19 ч.1 статьи 93 44-ФЗ 2014г ОГЛАВЛЕНИЕ 1. Общая информация... 3 2. Создание ЭД «Решение о закупке

Подробнее

Использование шаблона Russian Civil 3D (Metric) для AutoCAD Civil 3D 2009 при проектировании автодороги общего пользования

Использование шаблона Russian Civil 3D (Metric) для AutoCAD Civil 3D 2009 при проектировании автодороги общего пользования Использование шаблона Russian Civil 3D (Metric) для AutoCAD Civil 3D 2009 при проектировании автодороги общего пользования 1 В документе описан процесс проектирования дороги общего пользования на основе

Подробнее

СИСТЕМА «ГАЛАКТИКА ERP»

СИСТЕМА «ГАЛАКТИКА ERP» СИСТЕМА «ГАЛАКТИКА ERP» Формирование Excel-отчетов по шаблону РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 2010 АННОТАЦИЯ Предлагаемое читателям руководство содержит подробную информацию о порядке работы с XLT-шаблонами в

Подробнее

Лабораторная 1 Работа с Деревом конфигурации. Создание объектов конфигурации Справочник и Документ

Лабораторная 1 Работа с Деревом конфигурации. Создание объектов конфигурации Справочник и Документ Лабораторная 1 Работа с Деревом конфигурации. Создание объектов конфигурации Справочник и Документ Цель лабораторной работы: ознакомится с возможностью создания конфигурации в системе 1С:Предприятие и

Подробнее

Общий алгоритм планирования графика работ

Общий алгоритм планирования графика работ СИСТЕМА «ГАЛАКТИКА EAM» Общий алгоритм планирования графика работ ДОПОЛНЕНИЕ К РУКОВОДСТВУ ПОЛЬЗОВАТЕЛЯ 2015 АННОТАЦИЯ В руководстве изложено описание общего алгоритма планирования графика работ в системе

Подробнее

Цель лекции: Знакомство с принципами архивации информации, изучение архиватора Winrar. 6.1. Начало работы и вид окна программы WinRar

Цель лекции: Знакомство с принципами архивации информации, изучение архиватора Winrar. 6.1. Начало работы и вид окна программы WinRar ЛЕКЦИЯ 6. АРХИВАЦИЯ ИНФОРМАЦИИ Цель лекции: Знакомство с принципами архивации информации, изучение архиватора Winrar. 6.1. Начало работы и вид окна программы WinRar При работе с данными существует возможность

Подробнее

Ðàáîòà â ðåæèìå ñòðóêòóðû

Ðàáîòà â ðåæèìå ñòðóêòóðû Ãëàâà 3 Ðàáîòà â ðåæèìå ñòðóêòóðû В этой главе... Ïîíÿòèå î ñòðóêòóðå Ñóùíîñòü âìåñòî ôîðìû Èçìåíåíèå óðîâíÿ àáçàöåâ Äîáàâëåíèå ñëàéäà ñ ïîìîùüþ âêëàäêè Структура Ñâåðòûâàíèå è ðàçâåðòûâàíèå ñòðóêòóðû

Подробнее

Решение задачи линейного программирования графическим методом, симплекс-методом и через «Поиск решения» в Excel ЗАДАНИЕ. кг сырья первого типа, a

Решение задачи линейного программирования графическим методом, симплекс-методом и через «Поиск решения» в Excel ЗАДАНИЕ. кг сырья первого типа, a Решение задачи линейного программирования графическим методом, симплекс-методом и через «Поиск решения» в Ecel ЗАДАНИЕ. Предприятие выпускает два вида продукции: Изделие и Изделие. На изготовление единицы

Подробнее

Режимы работы со слайдами

Режимы работы со слайдами Вы хотите быстро подготовить наглядный демонстрационный материал к выступлению? У Вас есть план устной подачи материала, но нет пока лаконичных тезисов, схем, диаграмм, рисунков, которые должны заострить

Подробнее

УПРАЖНЕНИЕ 6 Управление масштабом изображений. Работа с видами

УПРАЖНЕНИЕ 6 Управление масштабом изображений. Работа с видами УПРАЖНЕНИЕ 6 Управление масштабом изображений. Работа с видами Упражнение 6-1. Масштабирование изображения На основе чертежа пуансона создадим чертеж подобной детали, размеры которой в два раза меньше

Подробнее

Рис. 6.1. Рабочее окно программы Paint.

Рис. 6.1. Рабочее окно программы Paint. 6. ПРОГРАММА PAINT 6.1. Общие сведения Программа Paint является одним из наиболее популярных графических редакторов в среде начинающих пользователей. Она предназначена для просмотра, создания и редактирования

Подробнее

Внимание! Запрещается подавать питание на МК при подключенном разъеме mini-usb

Внимание! Запрещается подавать питание на МК при подключенном разъеме mini-usb Инструкция по работе с программой для настройки параметров маршрутных бортовых компьютеров Multitonics Инструкция описывает порядок работы с программой «Params32.exe», позволяющей настраивать некоторые

Подробнее

Проектирование БД в MS Access

Проектирование БД в MS Access Экономическая информатика Лабораторная работа 6 Access 1 Проектирование БД в MS Access Преподаватель Аристова Е.В. Ассистент кафедры экономики ТПУ Оценка лабораторной работы... 2 Начало работы... 2 Задание

Подробнее

Создание тестов с помощью Google-форм

Создание тестов с помощью Google-форм Создание тестов с помощью Google-форм Цель: научиться создавать тесты c автоматизированным результатом проверки с использованием Google-форм. Задачи: Познакомиться с Google-формами для создания тестов

Подробнее

Лекция 15 17. Базы данных

Лекция 15 17. Базы данных Лекция 15 17. Базы данных База данных обеспечивает хранения сложных структурированных данных и при этом позволяет сравнительно просто извлекать данные. Базы данных поддерживаются специальными программами,

Подробнее

Система «ibank 2» «Центр финансового контроля Офлайн»

Система «ibank 2» «Центр финансового контроля Офлайн» Система «ibank 2» «Центр финансового контроля Офлайн» Управление счетами корпоративных клиентов Версия 2.0.14 Содержание Назначение сервиса «Центр финансового контроля Офлайн»............ 2 Регистрация

Подробнее

Руководство пользователя программой «Конфигуратор М110»

Руководство пользователя программой «Конфигуратор М110» Руководство пользователя программой «Конфигуратор М110» 1 Содержание 1 Назначение программы...3 2 Условия выполнения программы...3 3 Выполнение программы...3 3.1 Установка и запуск программы...3 3.2 Установка

Подробнее

Л. Ф 03. ВВОД И ВЫВОД ДАННЫХ 1. ПРИСВОЕНИЕ ПЕРЕМЕННЫМ НАЧАЛЬНЫХ ЗНАЧЕНИЙ. ОПЕРАТОР DATA [1]

Л. Ф 03. ВВОД И ВЫВОД ДАННЫХ 1. ПРИСВОЕНИЕ ПЕРЕМЕННЫМ НАЧАЛЬНЫХ ЗНАЧЕНИЙ. ОПЕРАТОР DATA [1] 86 Л. Ф 03. ВВОД И ВЫВОД ДАННЫХ 1. ПРИСВОЕНИЕ ПЕРЕМЕННЫМ НАЧАЛЬНЫХ ЗНАЧЕНИЙ. ОПЕРАТОР DATA [1] Начальные значения переменных, которые используются в программе, называются исходными данными. Присвоить переменным

Подробнее

Оглавление 9 Формирование сведений о контракте... 2

Оглавление 9 Формирование сведений о контракте... 2 Оглавление 9 Формирование сведений о контракте... 2 9.1 Заполнение заголовка сведений о контракте... 2 9.2 Заполнение детализации «Контрагенты»... 8 9.3 Заполнение детализации «Спецификация контракта»...

Подробнее

Упражнение 7. Страницы, нумерация, шаблонные страницы. Для работы со страницами в QuarkXPress предусмотрены меню Страница и палитра Макет страницы.

Упражнение 7. Страницы, нумерация, шаблонные страницы. Для работы со страницами в QuarkXPress предусмотрены меню Страница и палитра Макет страницы. Для работы со страницами в QuarkXPress предусмотрены меню Страница и палитра Макет страницы. Откройте проект «Верстка2». Добавим в макет страницу через меню Страница Вставить. В масштабе Вид Эскизы страниц

Подробнее

Что можно сделать в MS Excel:

Что можно сделать в MS Excel: Microsoft Excel это приложение, входящее в состав пакета Microsoft Office, принадлежащее к классу табличных процессоров или электронных таблиц. Электронная таблица это прикладная программа, которая предназначена

Подробнее

Инструкция по работе в учебной среде Moodle

Инструкция по работе в учебной среде Moodle Инструкция по работе в учебной среде Moodle Данный документ является краткой инструкцией по работе в учебной среде Moodle. С его помощью вы научитесь использовать ресурсы среды Moodle в процессе обучения,

Подробнее

ИНСТРУКЦИЯ. «СОГЛАСОВАНИЕ ПРОЕКТОВ ПРИКАЗОВ» в системе электронного документооборота DIRECTUM. (Для работника по шагам)

ИНСТРУКЦИЯ. «СОГЛАСОВАНИЕ ПРОЕКТОВ ПРИКАЗОВ» в системе электронного документооборота DIRECTUM. (Для работника по шагам) ФГОБУ ВПО «Финансовый университет при Правительстве Российской Федерации» (Финансовый университет) ИНСТРУКЦИЯ «СОГЛАСОВАНИЕ ПРОЕКТОВ ПРИКАЗОВ» в системе электронного документооборота DIRECTUM (Для работника

Подробнее

Инструкция по работе с программой Иммунизация

Инструкция по работе с программой Иммунизация 1 Инструкция по работе с программой Иммунизация 1.Инсталляция программы 2.Настройка программы 3.Импорт застрахованного населения 4.Работа со справочниками 5.Формирование картотеки пациентов 6.Ведение картотеки,

Подробнее

Просмотрите все предлагаемые стили Web-страниц и выберите наиболее подходящий

Просмотрите все предлагаемые стили Web-страниц и выберите наиболее подходящий Тема 11. Создание Web-страниц с помощью Microsoft Word Web-страница может быть подготовлена не только с помощью специального прикладного программного обеспечения, но и средствами текстового редактора Word.

Подробнее

Система «ibank 2» для клиентов юридических лиц

Система «ibank 2» для клиентов юридических лиц Система «ibank 2» для клиентов юридических лиц Краткое руководство Версия 2.0.12 Содержание Регистрация клиента юридического лица...................... 2 Текущая работа......................................

Подробнее

ЗАО НТЦ ПБ ПРОГРАММА «СВЕДЕНИЯ О ПРОИЗВОДСТВЕННОМ КОНТРОЛЕ» РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

ЗАО НТЦ ПБ ПРОГРАММА «СВЕДЕНИЯ О ПРОИЗВОДСТВЕННОМ КОНТРОЛЕ» РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ЗАО НТЦ ПБ ПРОГРАММА «СВЕДЕНИЯ О ПРОИЗВОДСТВЕННОМ КОНТРОЛЕ» РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Москва, 2015 Оглавление 1. Назначение и условия применения. 3 2. Комплект поставки и подготовка к работе. 3 3. Установка

Подробнее

Учебный портал Единого Расчетного Центра. Инструкция пользователя

Учебный портал Единого Расчетного Центра. Инструкция пользователя Учебный портал Единого Расчетного Центра Инструкция пользователя Екатеринбург 2014 2 Содержание 1. Доступ на Учебный портал... 2 2. Обучение на Учебном портале... 4 3. Изучение курсов... 5 4. Прохождение

Подробнее

Создание мобильного приложения с Magtoapp!

Создание мобильного приложения с Magtoapp! Создание мобильного приложения с Magtoapp 1 Создание мобильных приложений Основные возможности Magtoapp Кроссплатформенное решение Android, ios7 Обновления журнала новые выпуски ( загрузка PDF, PNG) Обновление

Подробнее

1С-Битрикс: Управление сайтом 8.x. Рабочий стол и гаджеты

1С-Битрикс: Управление сайтом 8.x. Рабочий стол и гаджеты 1С-Битрикс: Управление сайтом 8.x Рабочий стол и гаджеты Содержание Введение...3 Глава 1. Рабочий стол...4 Создание рабочего стола...4 Внешний вид страницы...8 Кастомизация рабочего стола...11 Глава 2.

Подробнее

СДО ГЕКАДЕМ. Инструкция для СТУДЕНТА. Для входа с систему необходимо запустить любой браузер и перейти на сайт http://www.edu.buk.irk.ru.

СДО ГЕКАДЕМ. Инструкция для СТУДЕНТА. Для входа с систему необходимо запустить любой браузер и перейти на сайт http://www.edu.buk.irk.ru. СДО ГЕКАДЕМ Инструкция для СТУДЕНТА Для входа с систему необходимо запустить любой браузер и перейти на сайт http://www.edu.buk.irk.ru. После того как студента допустили к работе в системе, необходимо

Подробнее

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Цифровая фотограмметрическая система Версия 6.0 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Оглавление 1. О документе... 3 2. Общие сведения о программе... 3 3. Основные понятия и определения... 3 4. Инструменты программы...

Подробнее

Ver. 0.3 август 2013

Ver. 0.3 август 2013 Ver. 0.3 август 2013 Головная станция СГ32 Первое включение 1. Данный документ предназначен для пользователей головной станции СГ32 (далее СГ32) при первом включении. Документ не содержит инструкций по

Подробнее

ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ ПО ИНФОРМАТИКЕ ДЛЯ СЛУШАТЕЛЕЙ ФАКУЛЬТЕТА ДИСТАНЦИОННОГО И ЗАОЧНОГО ОБУЧЕНИЯ

ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ ПО ИНФОРМАТИКЕ ДЛЯ СЛУШАТЕЛЕЙ ФАКУЛЬТЕТА ДИСТАНЦИОННОГО И ЗАОЧНОГО ОБУЧЕНИЯ МИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО ДЕЛАМ ГРАЖДАНСКОЙ ОБОРОНЫ, ЧРЕЗВЫЧАЙНЫМ СИТУАЦИЯМ И ЛИКВИДАЦИИ ПОСЛЕДСТВИЙ СТИХИЙНЫХ БЕДСТВИЙ Академия Государственной противопожарной службы ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ

Подробнее

Регистрация потенциального участника в Закупочной процедуре

Регистрация потенциального участника в Закупочной процедуре СОЗДАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ЭЛЕКТРОННЫХ ЗАКУПОК (АСЭЗ) ОАО «ГАЗПРОМ» ОПЕРАЦИОННАЯ ИНСТРУКЦИЯ Регистрация потенциального участника в Закупочной процедуре Москва 2014 ОГЛАВЛЕНИЕ 1 НАЗНАЧЕНИЕ ДОКУМЕНТА...

Подробнее

Торговый портал Fabrikant.ru. Личный кабинет. План закупки. Краткое руководство пользователя. (Редакция 20.03.2015) Фабрикант.ру

Торговый портал Fabrikant.ru. Личный кабинет. План закупки. Краткое руководство пользователя. (Редакция 20.03.2015) Фабрикант.ру Торговый портал Fabrikant.ru Личный кабинет План закупки (Редакция 20.03.2015) Фабрикант.ру Оглавление 1. Термины... 3 2. Общие положения... 4 3. Настройки интеграции с ООС... 6 4. Раздел «План закупки»

Подробнее

Создание каталога. Запустите программу TraceTutor

Создание каталога. Запустите программу TraceTutor Данное руководство содержит пошаговые инструкции по созданию каталога бизнесопераций и каталога видов активности сотрудника. Каталоги используются программой SelfTrace («фотоаппаратом» рабочего дня 360

Подробнее

Инструкция по обновлению закрытого ключа и сертификата открытого ключа в программном обеспечении VipNet Client (Монитор)

Инструкция по обновлению закрытого ключа и сертификата открытого ключа в программном обеспечении VipNet Client (Монитор) Инструкция по обновлению закрытого ключа и сертификата открытого ключа в программном обеспечении VipNet Client (Монитор) Версия 2014.10 2 Содержание 1. Обновление закрытого ключа и сертификата в программном

Подробнее

Boot Camp Руководство по установке и настройке

Boot Camp Руководство по установке и настройке Boot Camp Руководство по установке и настройке Содержание 3 Введение 4 Что Вам необходимо 5 Установка 5 Шаг 1. Проверка наличия обновлений 5 Шаг 2. Подготовка компьютера Mac к установке Windows 5 Шаг 3.

Подробнее

4. Ввод информации. 4.1. Импорт таблицы. Для того чтобы импортировать данные из обменного формата MIF/MID в таблицу MapInfo, необходимо:

4. Ввод информации. 4.1. Импорт таблицы. Для того чтобы импортировать данные из обменного формата MIF/MID в таблицу MapInfo, необходимо: 4. Ввод информации Для модификации карты необходимо открыть (или импортировать) таблицу MapInfo или Рабочий Набор, т.е. совокупность таблиц. Все таблицы в MapInfo состоят, по крайней мере, из двух различных

Подробнее

Инструкция пользователя по работе с сервисом «Мобильный Клиент-Банк» (для устройств под управлением ОС Android)

Инструкция пользователя по работе с сервисом «Мобильный Клиент-Банк» (для устройств под управлением ОС Android) Инструкция пользователя по работе с сервисом «Мобильный Клиент-Банк» (для устройств под управлением ОС Android) 2012 г. 1 Содержание 1. Требования к мобильному устройству....3 2. Установка системы «Мобильный

Подробнее

Учебный элемент. «Наложение звука на видео»

Учебный элемент. «Наложение звука на видео» Цели: Учебный элемент. «Наложение звука на видео» Изучив данный учебный элемент, вы сможете: создавать на компьютере домашние видеозаписи Обрезать или склеивать видео Накладывать звуковую дорожку Записывать

Подробнее

Контроль приложений. Руководство пользователя ФРКЕ.00004-03 90 06. Версия 3.1 (1.3578)

Контроль приложений. Руководство пользователя ФРКЕ.00004-03 90 06. Версия 3.1 (1.3578) Руководство пользователя Версия 3.1 (1.3578) 2 Ó 1991 2009 ОАО "Инфотекс", Москва, Россия. Этот документ входит в комплект поставки программного обеспечения, и на него распространяются все условия лицензионного

Подробнее

Создание нового шаблона для 1С-Битрикса

Создание нового шаблона для 1С-Битрикса Создание нового шаблона для 1С-Битрикса Создание шаблона с табличной структурой ШАПКА Верхнее меню Левое меню КОНТЕНТ ПОДВАЛ Перейдите в настройки продукта: Выберите: «Сайты» - «Шаблоны сайтов» Откроется

Подробнее

Восстановление базы данных из файла бэкапа

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

Подробнее

АУКЦИОННЫЙ ПОРТАЛ «LOT-ONLINE» СИСТЕМА ЗАКУПОК РУКОВОДСТВО ПО РЕГИСТРАЦИИ, АВТОРИЗАЦИИ И НАЧАЛУ РАБОТЫ В СИСТЕМЕ V. 1.0

АУКЦИОННЫЙ ПОРТАЛ «LOT-ONLINE» СИСТЕМА ЗАКУПОК РУКОВОДСТВО ПО РЕГИСТРАЦИИ, АВТОРИЗАЦИИ И НАЧАЛУ РАБОТЫ В СИСТЕМЕ V. 1.0 АУКЦИОННЫЙ ПОРТАЛ «LOT-ONLINE» СИСТЕМА ЗАКУПОК РУКОВОДСТВО ПО РЕГИСТРАЦИИ, АВТОРИЗАЦИИ И НАЧАЛУ РАБОТЫ В СИСТЕМЕ V. 1.0 Листов 14 1 АННОТАЦИЯ Настоящий документ руководством по регистрации, авторизации

Подробнее

СОЗДАНИЕ СВОДНЫХ ТАБЛИЦ В СУБД ACCESS

СОЗДАНИЕ СВОДНЫХ ТАБЛИЦ В СУБД ACCESS - 1 - Финансовая академия при Правительстве Российской Федерации Кафедра «Информационные технологии» А.В. Золотарюк СОЗДАНИЕ СВОДНЫХ ТАБЛИЦ В СУБД ACCESS Москва 2005 - 2 - Постановка задачи Сводные таблицы

Подробнее

ГАРАНТ: все по полочкам. учебно-методический материал для сотрудников компании и пользователей, изучающих возможности системы ГАРАНТ ЭКСПЕРТ

ГАРАНТ: все по полочкам. учебно-методический материал для сотрудников компании и пользователей, изучающих возможности системы ГАРАНТ ЭКСПЕРТ ГАРАНТ: все по полочкам учебно-методический материал для сотрудников компании и пользователей, изучающих возможности системы ГАРАНТ ЭКСПЕРТ Оглавление 1. Основное меню... 3 2. Интерфейс... 4 3. Новости

Подробнее

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

префиксами. Сам вопрос начинается после пробела префиксом <br>. 1.1.3.3 Параметры оформления вопросов в текстовом файле Входной формат файла текстовый. Вы можете набрать вопросы в любом текстовом редакторе, но сохранять необходимо как текст (*.txt) и обязательно посмотрите

Подробнее

Прогнозирование в Excel методом скользящего среднего

Прогнозирование в Excel методом скользящего среднего Прогнозирование в Excel методом скользящего среднего доктор физ. мат. наук, профессор Гавриленко В.В. ассистент Парохненко Л.М. (Национальный транспортный университет) Теоретическая справка. При моделировании

Подробнее

Создание и обработка ЭД «Иски и претензии»

Создание и обработка ЭД «Иски и претензии» Создание и обработка ЭД «Иски и претензии» 27.12.2014 г ОГЛАВЛЕНИЕ 1. Регистрация информации о претензионной работе... 3 1.1. Создание ЭД «Претензия»... 3 Закладка «Общая информация»... 4 Закладка «Сведения

Подробнее

Руководство пользователя. SMS-Банкинг для частных клиентов. (Версия 2.0.15.1)

Руководство пользователя. SMS-Банкинг для частных клиентов. (Версия 2.0.15.1) Руководство пользователя. SMS-Банкинг для частных клиентов (Версия 2.0.15.1) Оглавление 1 Введение 2 2 Текущая работа с модулем SMS-Банкинг 3 Я хочу получать уведомления по sms или электронной почте............

Подробнее

Краткое руководство по работе в макете «UpVPO» для программ послевузовского образования

Краткое руководство по работе в макете «UpVPO» для программ послевузовского образования Краткое руководство по работе в макете «UpVPO» для программ послевузовского образования В макетах UpVPO (универсальный) и UpVPO (для GosInsp) стала доступна возможность планировать учебный процесс программ

Подробнее

Обмен данными между системами «ibank 2» и «1C:Предприятие» Руководство пользователя

Обмен данными между системами «ibank 2» и «1C:Предприятие» Руководство пользователя Обмен данными между системами «ibank 2» и «1C:Предприятие» Руководство пользователя Содержание Введение........................................... 2 Обмен данными между системами «ibank 2» и «1С:Предприятие».........

Подробнее

Рис. 1. Вид готового проекта

Рис. 1. Вид готового проекта Создание электронных образовательных ресурсов... 1 Работа с курсом ДО в режиме «Студент»... 2 Работа с курсом ДО в режиме «Преподаватель»... 2 Создание веб-страницы... 4 Добавление файла справки... 5 Средства

Подробнее

FossDoc: Построй свою систему сам 2012 г. 2012 г.

FossDoc: Построй свою систему сам 2012 г. 2012 г. FossDoc: Построй свою систему сам 2012 г. 2012 ООО "Предприятие ФОСС-Он-Лайн". Все права защищены. Без письменного разрешения ФОСС-Он-Лайн никакая часть данной документации не может быть воспроизведена

Подробнее

ТЕМА 10 РАЗРЕЗЫ И ФАСАДЫ. 10.1 Разрезы 10.1.1 Построение разрезов

ТЕМА 10 РАЗРЕЗЫ И ФАСАДЫ. 10.1 Разрезы 10.1.1 Построение разрезов ТЕМА 10 РАЗРЕЗЫ И ФАСАДЫ Фасады и разрезы строятся в отдельных окнах ArchiCAD, которые находятся в интерактивной связи с другими рабочими окнами (окно плана этажа, 3D окно). На плане может быть задано

Подробнее

Начало работы. Начало работы. www.clickmeeting.com

Начало работы. Начало работы. www.clickmeeting.com Начало работы www.clickmeeting.com 1 Введение ClickMeeting интернет-платформа для проведения видеоконференций, позволяющая проводить конференции, вебинары и презентации по требованию без каких-либо командировочных

Подробнее

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

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

Подробнее

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ ИНТЕРНЕТ-БАНК

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ ИНТЕРНЕТ-БАНК РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ ИНТЕРНЕТ-БАНК Оглавление Подключение... 2 Вход в Интернет - банк... 2 Навигация в Интернет - банке... 3 Главная страница Интернет - банка... 4 Выписки по счетам*... 4 Ваши

Подробнее

10 Создание графических приложений в среде Scilab

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

Подробнее

Проект-шаблон MasterSCADA-Vent Проект для диспетчеризации вентиляционных установок. Руководство пользователя

Проект-шаблон MasterSCADA-Vent Проект для диспетчеризации вентиляционных установок. Руководство пользователя Проект-шаблон MasterSCADA-Vent Проект для диспетчеризации вентиляционных установок Руководство пользователя Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 2 СОДЕРЖАНИЕ

Подробнее

Работа с калькулятором

Работа с калькулятором 2010 год Работа с калькулятором Самоучитель Учебник позволяет освоить работу с простым калькулятором Windows самостоятельно. В нём изложена методика и упражнения, выполняя которые приобретается твёрдый

Подробнее

Создание автоматических таблиц для расчетов в MS Excel

Создание автоматических таблиц для расчетов в MS Excel Экономическая информатика Лабораторная работа 4 Excel 2 Создание автоматических таблиц для расчетов в MS Excel Преподаватель Аристова Е.В. Ассистент кафедры экономики ТПУ Оценка лабораторной работы...

Подробнее

Помощник разработчика внешних отчетов и обработок

Помощник разработчика внешних отчетов и обработок Помощник разработчика внешних отчетов и обработок Оглавление 1. Назначение и состав программного продукта... 1 2. Установка программного продукта... 1 3. Схема работы... 1 4. Обработка «Подготовка шаблонов»...

Подробнее

1С-Битрикс: Управление сайтом. Курс «Администратор. Модули»

1С-Битрикс: Управление сайтом. Курс «Администратор. Модули» 1С-Битрикс: Управление сайтом Курс «Администратор. Модули» Содержание Введение... 3 Универсальные списки... 4 РАБОТА С МОДУЛЕМ... 4 Установка модуля... 4 Настройка модуля... 4 СОЗДАНИЕ СПИСКА... 6 2 Введение

Подробнее

Инструкция по работе пользователей с Интернет-банком «E-plat»

Инструкция по работе пользователей с Интернет-банком «E-plat» Инструкция по работе пользователей с Интернет-банком «E-plat» 2 Содержание: 1. Начало работы с системой «Клиент-Банк-Интернет-e-plat».3 1.1 Предварительная проверка... 3 1.2 Страница регистрации... 3 2.

Подробнее

Операционные системы. Файловые системы. Файлы. Каталоги.

Операционные системы. Файловые системы. Файлы. Каталоги. Операционные системы Лекция 11 Файловые системы. Файлы. Каталоги. 11.1 Файлы Требования к хранению информации: возможность хранения больших объемов данных информация должна сохраняться после прекращения

Подробнее

Запросы на информационное обслуживание I Создание запроса на информационное обслуживание

Запросы на информационное обслуживание I Создание запроса на информационное обслуживание Запросы на информационное обслуживание I Создание запроса на информационное обслуживание Для создания запроса на информационное обслуживание налогоплательщика в налоговую инспекцию выполните следующие

Подробнее

Создание презентации в OpenOffice.org Impress 2.0 Часть 2

Создание презентации в OpenOffice.org Impress 2.0 Часть 2 Создание презентации 2.0 Часть 2 Форматирование текста Создание гиперссылок Использование готовых макетов Использование фонов страниц Сохранение презентации как Web-страницы Форматирование текста. Приступаем

Подробнее

Лабораторная работа 1

Лабораторная работа 1 Лабораторная работа 1 Основы работы с программой ADS. Запуск программы ADS. Чтобы начать проектирование необходимо произвести запуск программы при помощи файла ads.exe. На экране проявится основное окно

Подробнее

Сервис Вебим 7. С чего начать?

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

Подробнее