- •Введение
- •1. Программирование на языке 1с
- •1.1. Создание информационной базы
- •1.2. Модули
- •1.3. Создание модуля
- •2. Описание языка 1с
- •2.1. Общая характеристика
- •2.2. Двуязычность 1с
- •2.3. Типы данных
- •3. Операторы
- •3.1. Округление чисел Окр (Round)
- •3.2. Условные операторы
- •3.2.1. Вычисление выражения по условию
- •3.2.2. Оператор Если…Тогда…ИначеЕсли…Тогда…Иначе…КонецЕсли (If…Then…ElseIf…Then…Else…EndIf)
- •3.3. Операторы цикла
- •4.2. Функции
- •4.2.1. Пользовательские функции
- •4.2.2. Числовые функции
- •Заключение
- •Список использованных источников
- •Приложение 1. Общие ключевые слова
- •Приложение 2. Ключевые слова системы компоновки данных
Приложение 1. Общие ключевые слова
Русское имя |
Английское имя |
Если |
If |
Тогда |
Then |
ИначеЕсли |
ElsIf |
Иначе |
Else |
КонецЕсли |
EndIf |
Для |
For |
Каждого |
Each |
Из |
In |
По |
To |
Пока |
While |
Цикл |
Do |
КонецЦикла |
EndDo |
Процедура |
Procedure |
Функция |
Function |
КонецПроцедуры |
EndProcedure |
КонецФункции |
EndFunction |
Перем |
Var |
Перейти |
Goto |
Возврат |
Return |
Продолжить |
Continue |
Прервать |
Break |
И |
And |
Или |
Or |
Не |
Not |
Попытка |
Try |
Исключение |
Except |
ВызватьИсключение |
Raise |
КонецПопытки |
EndTry |
Новый |
New |
Выполнить |
Execute |
Приложение 2. Ключевые слова системы компоновки данных
Русское написание |
Английское написание |
В |
IN |
ВИДЫХАРАКТЕРИСТИК |
CHARACTERISTICTYPES |
ВЫБРАТЬ |
CHOICE |
ВЫРАЗИТЬ |
CAST |
ВЫЧИСЛИТЬ |
EVALUATE |
ВЫЧИСЛИТЬВЫРАЖЕНИЕ |
EVALEXPRESSION |
ВЫЧИСЛИТЬВЫРАЖЕНИЕС ГРУППИРОВКОЙМАССИВ |
EVALEXPRESSIONWITH GROUPARRAY |
ВЫЧИСЛИТЬВЫРАЖЕНИЕС ГРУППИРОВКОЙТАБЛИЦАЗНАЧЕНИЙ |
EVALEXPRESSIONWITH GROUPVALUETABLE |
ГОД |
YEAR |
ДАТАВРЕМЯ |
DATETIME |
ДЕНЬ |
DAY |
ДЕНЬГОДА |
DAYOFYEAR |
ДЕНЬНЕДЕЛИ |
WEEKDAY |
ДЛИНАСТРОКИ |
STRINGLENGTH |
ДОБАВИТЬКДАТЕ |
DATEADD |
ЕСТЬNULL |
ISNULL |
ЗНАЧЕНИЕЗАПОЛНЕНО |
VALUEISFILLED |
ЗНАЧЕНИЯХАРАКТЕРИСТИК |
CHARACTERISTICVALUES |
И |
AND |
ИЛИ |
OR |
ИСТИНА |
TRUE |
ГРУППОВАЯОБРАБОТКА |
GROUPPROCESSING |
КВАРТАЛ |
QUARTER |
КОЛИЧЕСТВО |
QUANTITY |
КОНЕЦПЕРИОДА |
ENDOFPERIOD |
ЛОЖЬ |
FALSE |
МАКСИМУМ |
MAXIMUM |
МАССИВ |
ARRAY |
МЕСЯЦ |
MONTH |
МИНИМУМ |
MINIMUM |
МИНУТА |
MINUTE |
НАЧАЛОПЕРИОДА |
STARTOFPERIOD |
НЕ |
NOT |
НЕДЕЛЯ |
WEEK |
НОМЕРПОПОРЯДКУ |
SEQUENCENUMBER |
НОМЕРПОПОРЯДКУВ ГРУППИРОВКЕ |
SEQUENCENUMBERIN GROUPING |
ПОДОБНО |
LIKE |
ПОДСТРОКА |
SUBSTRING |
ПОЛЕВИДА |
TYPEFIELD |
ПОЛЕЗНАЧЕНИЯ |
VALUEFIELD |
ПОЛЕИМЕНИ |
NAMEFIELD |
ПОЛЕКЛЮЧА |
KEYFIELD |
ПОЛЕОБЪЕКТА |
OBJECTFIELD |
ПОЛЕТИПАЗНАЧЕНИЯ |
VALUETYPEFIELD |
ПРЕДСТАВЛЕНИЕ |
APPEARANCE |
РАЗЛИЧНЫЕ |
DISTINCT |
РАЗНОСТЬДАТ |
DATEDIFFERENCE |
СВЕРНУТЬ |
GROUPBY |
СЕКУНДА |
SECOND |
СОЕДИНИТЬСТРОКИ |
JOINSTRINGS |
СПЕЦСИМВОЛ |
ESCAPE |
СРЕДНЕЕ |
AVERAGE |
СТРОКА |
STRING |
СУММА |
SUM |
ТАБЛИЦАЗНАЧЕНИЙ |
VALUETABLE |
ТИП |
TYPE |
УПОРЯДОЧИТЬ |
ORDER |
УРОВЕНЬ |
LEVEL |
УРОВЕНЬВГРУППИРОВКЕ |
LEVELINGROUP |
ФОРМАТ |
FORMAT |
ЧАС |
HOUR |