
- •2 Вопрос. Классификация экономических информационных систем
- •Вопрос. Показатели экономических информационных систем.
- •4 Вопрос. Динамика экономических информационных систем
- •5 Вопрос. Логические компоненты эис
- •6 Вопрос. Состав и структура экономических информационных систем
- •7 Вопрос. Пользователи эис. Состав и функции персонала эис.
- •8 Вопрос. Уровни представления информации эис.
- •1 Вопрос. Назначение буис. Цели функционирования буис.
- •2 Вопрос. Бухгалтерская информация и ее использование.
- •3 Вопрос. Требования, предъявляемые к бухгалтерской информации.
- •4 Вопрос. Общие принципы построения буис.
- •5 Вопрос. Общая структура буис.
- •6 Вопрос. Использование буис.
- •7 Вопрос. Требования, предъявляемые к буис крупного предприятия
- •1 Вопрос. Компонентная организация 1 с: Предприятие.
- •2 Вопрос. 1. Назначение 1 с Бухгалтерии и ее основные возможности системы
- •3 Вопрос. Основные понятия системы 1с:Бухгалтерия
- •4 Вопрос. Принципы функционирования системы 1с:Бухгалтерия
- •5 Вопрос. Основные принципы ведения бухгалтерского учета в 1с:Бухгалтерии
- •1 Вопрос. Назначение конфигуратора
- •3 Вопрос. Основные элементы языка.
- •4 Вопрос. Типы данных, поддерживаемые в конфигураторе.
- •Вопрос. Работа со значениями агрегатного типа данных.
- •6 Вопрос. Конфигурирование агрегатных типов данных.
- •7 Вопрос. Управляющие операторы
- •8. Работа с объектом «ТаблицаЗначений»
- •9 Вопрос. Работа со слоями и закладками в форме.
- •10 Вопрос. Создание и использование запросов.
- •3 Вопрос. Подсистема 1с:Торговля и склад.
- •4 Вопрос. Основные возможности системы 1с:Торговля
- •4 Вопрос. Новые компьютерные технологии в торговле. Понятие, структура и использование штрихкодов.
- •2 Вопрос. Архитектура банковской системы и реализация основных функций.
- •3 Вопрос. Требования к банковской информационной системе и принципы разработки программных средств.
- •5. Структура условной интегрированной информационной банковской системы.
- •5. Новые банковские технологи. Пластиковые карты.
- •Лекция 7. Система клиент банк
- •2 Вопрос. Защита системы "Клиент-Банк" Система имеет несколько уровней защиты
- •3 Вопрос. Протоколирование в банковской системе.
- •5 Вопрос. Модульная структура системы «Signatore 2000»
- •Вопрос. Автоматизированный биржевой рынок.
7 Вопрос. Управляющие операторы
Для управления логикой выполнения программы используются логические выражения и управляющие операторы. Логическое выражение записывается с помощью символов сравнения = (равно), <> (не равно), > (больше), < (меньше), <= (меньше либо равно), >=(больше или равно), при этом сравнение производится только над значениями одинаковых типов (то есть нельзя, например, сравнивать число и строку). Из нескольких сравнений можно построить более сложное условие с помощью булевых операций «и», «или», «не». Порядок сравнений можно определять с помощью круглых скобок.
Оператор ветвления
Если <Логическое_выражение> Тогда … ИначеЕсли <Логическое_выражение> Тогда … Иначе … КонецЕсли;
Операторы циклов
1 вид цикла: цикл с условием: тело цикла выполняется до тех пор, пока выполняется логическое условие.
Пока <Логическое_выражение> Цикл
…
[Прервать]
…
[Продолжить]
…
КонецЦикла;
2 вид цикла: цикл с параметрами: тело цикла выполняется для переменной с заданным. числом повторений
Для <Имя_переменной> = <Выражение1> По <Выражение2> Цикл
…
[Прервать]
…
[Продолжить]
…
КонецЦикла;
Величина приращения счетчика при каждом выполнении цикла равна 1. Условие выполнения цикла всегда проверяется вначале, перед выполнением цикла.
8. Работа с объектом «ТаблицаЗначений»
Объект «ТаблицаЗначений» применяется для создания динамических массивов (не сохраняемых в БД), которые могут отображаться в диалоговых формах (элемент «Таблица значений»).
Таблица значений создается с помощью функции СоздатьОбъект(«ТаблицаЗначений»), либо визуально при добавлении на форму элементов «Таблица значений».
Пример.
Т=СоздатьОбъект(«ТаблицаЗначений») // Определяем идентификаторы и параметры колонок Т.НоваяКолонка(«Товар», «Строка», 30,, «Наименование товара», 20);
Т.НоваяКолонка(«Цена», «Число», 10, 2 , «Цена», 10);
Т.НоваяКолонка(«Количество», «Число», 10, 3, «Кол.», 10);
Т.НоваяКолонка(«Сумма», «Число», 15, 3, «Сумма», 10);
// Создаем новую строку
Т.НоваяСтрока();
Т.Товар= «Сыр»;
Т.Цена= 50;
Т.Количество= 10;
Т.Сумма= Т.Цена* Т.Количество;
Основные функции работы с таблицей следующие:
НоваяКолонка (<Идентификатор>, <Тип>,<Длина>, <Точность>, <Заголовок>, <Ширина>, <Формат>,<Положение>)
НоваяСтрока()
УдалитьСтроку(<НомерСтроки>)
УдалитьСтроки()
ПолучитьСтрокуПоНомеру(<НомерСтроки>)
ПолучитьЗначение(<НомерСтроки>,<Колонка>), <Колонка> - это либо номер колонки либо идентификатор колонки
НайтиЗначение(<Знач>,<Строка>,<Колонка>), <Строка> – идентификатор переменной, в которую возвращается номер найденной строки, <Колонка> – идентификатор переменной, в которую возвращается колонка найденной строки.
ВыбратьСтроки() – открыть выборку строк из таблицы
ПолучитьСтроку() – получить следующую строку из выборки
Сортировать(<Колонки>) <Колонки> - это строка, содержащая список идентификаторов или номеров колонок, разделенных запятой, по которым выполняется сортировка строк таблицы значений
Свернуть(<ГрупКолонки>,<СумКолонки>) <ГрупКолонки> - это строка, содержащая список идентификаторов или номеров колонок, разделенных запятой, по которым выполняется группировка строк таблицы значений (то есть если имеется несколько строк с одинаковыми значениями в группируемых колонках, то в результате свертки останется одна такая строка). <СумКолонки> - это строка, содержащая список идентификаторов или номеров колонок, разделенных запятой, в которых выполняется суммирование значений строк таблицы значений (то есть, если группируется несколько строк, то значения суммируемых колонок будут складываться).