Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
теория по 1С.docx
Скачиваний:
76
Добавлен:
07.02.2015
Размер:
24.76 Mб
Скачать

Допустимые директивы:

&НаКлиенте(&AtClient)

Определяет выполнение процедуры (функции) на клиенте;

Используется  на клиенте, доступны процедуры модуля и доступны данные форм.

&НаСервере(&AtServer)

Определяет выполнение процедуры (функции) на сервере;

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

&НаСервереБезКонтекста(&AtServerNoContext)

Определяет выполнение процедуры (функции) на сервере вне контекста формы. В данном случае не будут доступен контекст формы и ее данные. Позволяет вызывать только внекотекстные процедуры и функции и не позволяет выполнять передачу данных между клиентом и сервером. Данный метод позволяет существенно снизить объем передоваемой информации.

&НаКлиентеНаСервереБезКонтекста(&AtClientAtServerNoContext)

определяет выполнение процедуры (функции) на сервере и на клиенте, не имеющую доступа к данным формы, переменным. В данном методе имеется доступ к процедурам и функциям клиентских и серверных одновременно.

&НаКлиентеНаСервере(&AtClientAtServer)

определяет выполнение процедуры (функции) на сервере и на клиенте. В данном методе имеется доступ к процедурам и функциям общих модулей – серверных, не глобальных и серверных и клиентских одновременно, не имеющую доступ к переменным.

 

Пример написания директив:

&НаСервере

Процедура<ИмяПроцедуры>()

<операторы>

КонецПроцедуры;

Первые шаги в 1С

$02 Название нашей конфигурации

Перед указанием имени конфигурации, необходимо что бы у вас стояла система 1Сисоздана пустая ИБ.

И так запускаем ИБ в режиме конфигуратор и откроем дерево конфигурации. Найдем самый верхний элемент “Конфигурация” и нажмем правой кнопкой, и выберем пункт “Свойства”.

В результате откроется свойства конфигурации, а данное окно называется “палитра свойств”.

Палитра свойств - специальное окно позволяющее редактировать свойства объекта конфигурации и связанною с ним информацию.

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

Мое название для конфигурации “Управление платными курсами”, в поле имя “УправлениеПлатнымиКурсами”. В результате система сома сформирует синоним ”Управление платными курсами”, его можно изменить если это требуется.

Теперь посмотрим результат, запустив 1С. Для запуска 1с есть специальный значок в панели управления (рис 3), или зайдя в меню Отладка-начать отладку. Так же здесь работает горячая клавиша F5.

Рисунок 3.

Т.к. конфигурация была изменена система спросит “Обновить конфигурацию базы данных”, нажимаем кнопку Да.

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

Для прекращения отладки, можно просто закрыть окно программы (не конфигуратор).

$03 Создаем подсистемы

Подсистемы– это основные элементы для построения интерфейса.Описание подсистем.

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

Состав подсистем:

  • Оказание услуг

  • Финансы

  • Администрирование

Скачать иконки можно здесь.