- •Режим отладки
- •Добавление данных
- •Объект данных
- •Объект конфигурации описывает, как будут выглядеть его данные
- •Интерфейс
- •Что такое формы?
- •Представления объекта конфигурации в интерфейсе
- •Наименование и код
- •Реквизиты
- •Командный интерфейс раздела
- •Ввод по строке
- •Добавление формы
- •Редактор формы
- •Изменение формы списка
- •Изменение формы объекта
- •3. Встроенный язык
- •Простые типы Почему текст разноцветный
- •Какие бывают инструкции
- •Инструкция присваивания
- •Переменная
- •Точки останова и просмотр значений
- •Изменение значений переменных
- •Контекстная подсказка
- •Выбор имени для переменной
- •Выражение
- •Арифметические операции
- •Операции со строками
- •Тип «Дата» и операции с датами
- •Тип «Булево» и логические операции
- •Булевы операции
- •Инструкция «Если»
- •Красивая программа
- •Инструкция «Цикл»
- •Функции
- •Контекст и область видимости
- •Процедуры
- •Чтение и отладка процедур и функций
Переменная
Вспомните, как вы собирали красивые камни на берегу моря (рис. 3.26).
Рис. 3.26. Вы собираете «значения»
Тогда вы говорили, что вы собираете «значения» и каждый камень – это одно значение.
Так вот, переменная – это ваша ладонь. Только если в жизни вы можете положить в ладонь несколько камней, в компьютере в переменную можно положить только одно значение, один камень.
Одну переменную от другой компьютер отличает по имени. Имя вы придумываете сами.
Переменных может быть сколько угодно, пока у компьютера не закончится оперативная память.
Переменные существуют не всегда, а только в то время, пока выполняется ваша программа. Поэтому, когда ваша программа перестанет выполняться, все переменные исчезнут.
|
Переменная – это специальное место в памяти компьютера. В этом месте можно сохранить одно значение на то время, пока выполняется ваша программа. |
Для того чтобы создать переменную, вам не нужно ничего делать. Нужно только придумать для нее имя и написать это имя слева от знака равенства в инструкции присваивания. Когда компьютер начнет выполнять вашу программу, он сам создаст переменную и поместит в нее значение, которое вы написали справа от знака равенства.
Попробуйте. Напишите, сколько вам лет (листинг 3.5).
Листинг 3.5. Мой возраст
МойВозраст = 25;
В компьютере у вас должно получиться примерно то же самое, что на рис. 3.27.
Рис. 3.27. Переменная «МойВозраст»
|
СОВЕТ Сразу возьмите себе за правило ставить пробелы перед знаком «=» и после него. Тогда текст программы будет читаться легко. |
Наверняка вы помните, по каким правилам нужно придумывать имена. Если не помните, то я напомню.
Имя должно начинаться с буквы и не должно содержать пробелов. Если хочется составить имя из нескольких слов, каждое следующее слово принято писать с большой буквы. Буква «ё» в именах не используется, вместо нее надо писать букву «е».
|
СОВЕТ Придумывайте такие имена, чтобы они были понятны и вам, и другому человеку. Не стесняйтесь использовать несколько слов для составления имени. Два, три слова – это нормально. Когда имя очень короткое или оно является каким-то сокращением, другому человеку будет трудно понять, что вы имели в виду. Да и вы, если посмотрите на свою программу через несколько месяцев, с трудом вспомните, что вы хотели сказать таким именем. Вот, например, плохие имена: «доб», «стро», «квоТТ». Очень длинное имя – это тоже нехорошо. Например, ДеньгиНалИБезНалМеждуНамиИКонтрагентами. Использовать такую переменную в каких-нибудь формулах будет очень неудобно. В общем, старайтесь быть краткими и в то же время понятными. |
А теперь познакомьтесь с тем, как работает эта инструкция присваивания. Вы не будете никуда ничего выводить, чтобы где-то в программе можно было увидеть значение этой переменной. Вы сразу поступите как настоящие профессиональные программисты. «Возьмете в руки» отладчик и с его помощью заберетесь в самую глубь «1С:Предприятия». Чтобы увидеть, как все происходит на самом деле. Это очень интересно!
