Центральный Дом Знаний - Работа в 1С 7

Информационный центр "Центральный Дом Знаний"

Заказать учебную работу! Жми!



ЖМИ: ТУТ ТЫСЯЧИ КУРСОВЫХ РАБОТ ДЛЯ ТЕБЯ

      cendomzn@yandex.ru  

Наш опрос

Я учусь (закончил(-а) в
Всего ответов: 2653

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Форма входа

Логин:
Пароль:

Работа в 1С 7

Работа в программе 1С

стр.: 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32
33  34  35  36  37  38  39  40  41  42  43  44  45  

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

Установка закладок по тексту программы и перемещение по ним.

Кнопки сдвига блока текста вправо и влево. Становятся активными, когда выделено одна или несколько строчек.

Закомментировать / раскомментировать блок текста.
Кнопка автоформатирования текста программы.
Открыть модуль в отладчике
Проверить модуль на синтаксические ошибки
Перейти к определенной строке модуля
Открыть окно со списком процедур и функций модуля

Рисунок 2.4.1

Рисунок 2.4.2

7. В переменную Ном с помощью стандартной функции ДатаМесяц() запишите номер текущего месяца. Создайте функцию НазМес(), которая по номеру месяца возвращает его название, взяв за образец пример функции из пункта 2.3 (на оператор Возврат). Значение Наз, полученное при вызове функции, выведите в окно сообщений с помощью Сообщить(). Проверьте модуль на синтаксические ошибки с помощью кнопки на Панели редактора программных модулей. В любом случае на экране появиться окно с соответствующим сообщением. Если ошибки есть, исправьте их, и запустите 1С в режиме Предприятие. В окне сообщений будет уже две строки.

Рисунок 2.4.3

8. Создайте процедуру Квадрат() без параметров, внутри которой с помощью оператора Для числа от 1 до 5 возводятся в квадрат и выдается сообщение об этом. В разделе основной программы модуля вызовите эту процедуру. Проверьте на ошибки и запустите 1С в режиме Предприятие.

9. Создайте процедуру Дел с параметрами х и у, внутри которой находится частное от х и у и результат выдается на экран. Деление на 0 отслеживается с помощью оператора Попытка, в случае ошибки выдается сообщение. Вызовите эту процедуру сначала с параметрами 2 и 3, затем с параметрами 3 и 0. Проверьте на ошибки и запустите 1С в режиме Предприятие. Результат – на рисунке 2.4.4.

Рисунок 2.4.4

10. В разделе основной программы создайте цикл Пока, который вычисляет логарифм числа (начальное значение числа 1), пока полученное значение меньше 2 и выдает результат на экран. Функцию, вычисляющую логарифм, вы найдете в математических функциях через Синтаксис–Помощник. Проверьте на ошибки и запустите 1С в режиме Предприятие. Результат – на рисунке 2.4.5.

Рисунок 2.4.5

Контрольные вопросы:

1. Какие типы данных в системе 1С считаются базовыми?

2. Как записываются константы базовых типов?

3. Что такое метаданные?

4. Что такое агрегатные типы данных?

5. Какие объекты метаданных вы знаете?

6. Как объявляются переменные? Глобальные и локальные переменные?

7. Какие арифметические операции вы знаете?

8. Что такое операция конкатенации?

9. Какие логические операции вы знаете?

10. Что такое выражение во встроенном языке 1С?

11. Как записывается и работает оператор условия?

12. Как записывается и работает цикл с предусловием?

13. Как записывается и работает цикл со счетчиком?

14. Для чего предназначен оператор Продолжить? Прервать?

15. Для чего используется оператор Возврат?

16. Для чего используется оператор Попытка?

17. Какова структура программных модулей?

18. Что такое контекст выполнения программного модуля?

19. Как записываются комментарии?

20. Как определить процедуру? Как ее вызвать?

21. Как определить функцию? Как ее вызвать?

22. В чем разница между процедурой и функцией?

23. Как передать параметры в процедуру или функцию?

24. Чем отличаются глобальные переменные, переменные модуля и локальные переменные?

Тема 3 Работа со справочниками

Цель:

1) приобрести и закрепить навыки создания справочников, в том числе иерархических;

2) приобрести и закрепить навыки создания экранных форм справочников;

3) научиться применять в программных модулях стандартные и предопределенные методы работы со справочниками;

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

Пояснения к работе

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

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

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

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

Система 1С:Предприятие дает возможность создавать и использовать многоуровневые справочники. Количество уровней вложенности конкретного справочника устанавливается в конфигураторе. Кроме того, справочникам можно указывать их подчиненность другим справочникам, образуя таким образом связи типа «один ко многим».

3.1 Создание нового справочника

Рассмотрим создание справочника на примере справочника Сотрудники, который имеет подчиненный справочник Должности.

Для этого создадим новую информационную базу ПримерСправочника в новом каталоге.

Запустив 1С в режиме Конфигуратора и откроем окно Конфигурация.

Установите курсор на строку Справочники и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Новый справочник). При этом откроется окно Конструктора справочников (рисунок 3.1.1).

Конструкторы предназначены для помощи программисту в выполнении определенных действий. Только что мы увидели конструктор справочников. В 1С есть еще конструктор документов, конструктор отчетов, конструктор запросов и т.д. Все действия, которые делает конструктор, можно выполнить вручную, но возможно, что с конструктором будет быстрее. Если вам конструктор не нужен (или не нравится), тогда снимите флажок Использовать конструкторы при создании новых объектов. Мы все будем делать вручную.

Снимите флажок Использовать конструкторы при создании новых объектов и нажмите кнопку Отмена для закрытия конструктора.

Рисунок 3.1.1

Опять установите курсор на строку Справочники и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Новый справочник). При этом откроется окно Конструктора справочников уже не откроется, а появится обычное окно для редактирования структуры справочника (рисунок 3.1.2).

Рисунок 3.1.2

Задайте идентификатор справочника (имя), например, сейчас мы создадим справочник Должности.

Идентификатор справочника очень важен, поскольку он будет использоваться при программировании. Его нельзя будет исправить просто так, поскольку придется также исправить все места в программе, где используется этот справочник. Относитесь к идентификатору справочника очень серьезно. Идентификатор должен быть лаконичным, понятным, отражающим содержимое справочника, например: Страны, Сотрудники, Товары и т.д.

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

Loading

Календарь

«  Июль 2019  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031

Архив записей

Друзья сайта

  • Заказать курсовую работу!
  • Выполнение любых чертежей
  • Новый фриланс 24