Uploaded by antonalex2007

Шпаргалка 1с программирование

advertisement
Шпаргалка по теории
Сочетания клавиш:


Ctrl + пробел (Помогает набирать код)
Ctrl + F1
(Синтаксис помощник)
Отладчик




F9 (Точка останова)
F10 (Шагнуть через)
F11 (Шагнуть в)
F5 (Запуск в режиме отладки и одновременно продолжение отладки до
следующей точки останова)
Примитивные типы данных:







Число (+ , -, * , /)
Строка
Дата (Всегда до секунд )
Булево (Истина или Ложь)
NULL
Неопределено
Тип
Условия:
1. Логические операторы
 И
 ИЛИ
 Не
2. Знаки
 <
(меньше)
 >
(больше)
 <= (меньше или равно)
 >= (больше или равно)
 =
(равенство)
 <> (не равно)
3. () Можно использовать скобки
Условный оператор
Если
Условие1 Тогда
Действие1;
ИначеЕсли Условие2 Тогда
Действие2;
ИначеЕсли Условие3 Тогда
Действие3;
Иначе
Действие4;
КонецЕсли;
Операторы цикла
Цикл с условием:
Пока Условие Цикл
Действие;
КонецЦикла;
Цикл со счетчиком:
Для Сч = НачальноеЗначение По КонечноеЗначение Цикл
Действие;
КонецЦикла;
Цикл по коллекциям:
Для Каждого ТекущийЭлемент Из Коллекция Цикл
Действие;
КонецЦикла;
Внутри цикла:
Прервать;
- Прерывает выполнение цикла
Продолжить; - Переход на следующую итерацию цикла
Универсальные коллекции
1. Массив
Мас = Новый Массив;
Мас.Добавить(Значение);
Значение - Произвольный тип
Мас[Индекс] - Обращение к значению
2. Структура
Стр = Новый Структура;
Стр.Вставить(Ключ,Значение);
Ключ
- Строка
Значение - Произвольный тип
Стр.Ключ - Обращение к значению
3. Список значений
Сп = Новый СписокЗначений;
Сп.Добавить(Значение, Представление, Пометка, Картинка);
Значение - Произвольный тип
Представление – Строка
Пометка – Булево
Картинка - Картинка
Сп [Индекс]. Значение - Обращение к значению
4. Соответствие
Стр = Новый Соответствие;
Стр.Вставить(Ключ,Значение);
Ключ
- Произвольный тип
Значение - Произвольный тип
Стр.Получить(Ключ) - Обращение к значению
5. Таблица значений
Download