background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Глобальные переменные и модуль формы в 1С 8.3"

input logo icon
Теги видео
|

Теги видео

1C
обучение 1С
программирование 1С
1С 8.3
1С 8.2
1с бухгалтерия
1С зуп
1С предприятие
глобальные переменные
модули формы 1с
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:03
мы с вами поближе познакомимся с таким
00:00:05
понятием как модуль модуль
00:00:07
это такое место куда мы пишем код и мы с
00:00:10
вами уже дважды сталкивались с ним когда
00:00:14
редактировали модуль объекта обработки и
00:00:16
когда редактировали модуль формы
00:00:19
давайте я еще раз продемонстрирую модуль
00:00:22
объекта мы заходили в него так действия
00:00:25
открыт модуль объекта здесь специальный
00:00:28
привет мир и так же у нас есть форма
00:00:31
формы также есть модуль чтобы его
00:00:34
увидеть нужно активизировать закладку
00:00:36
модуль и здесь у нас тоже есть какой-то
00:00:39
код теперь мы более детально
00:00:41
познакомимся с понятием модуль модуль
00:00:44
выглядит довольно однородно особенность
00:00:46
ударить все обработчики хотя на самом
00:00:49
деле у него есть структура модуль
00:00:53
состоит из 3 частей
00:00:54
во первых это раздел объявления
00:00:56
переменных далее в самом низу у нас
00:01:02
находится раздел инициализации
00:01:04
переменных и в самом центре тело модули
00:01:11
которым у нас содержится всевозможные
00:01:14
обработчики давайте их вернем на место
00:01:16
раз уж им самое место в теле модули
00:01:19
разделе объявление переменных как
00:01:22
несложно догадаться мы можем объединить
00:01:24
переменные причем любое количество для
00:01:27
этого используется ключевое слово перья
00:01:30
слова перьям сразу же покраснела потому
00:01:33
что так ведут себя все ключевые слова в
00:01:36
модулях
00:01:37
1с далее после ключевого слова перьям
00:01:40
можем указать название переменной причем
00:01:43
существуют определенные правила то есть
00:01:46
название переменной мы можем
00:01:48
использовать буквы и цифры причем с
00:01:51
цифры начинаться название переменной
00:01:54
не может зато может начинаться со знака
00:01:56
подчеркивания так что сейчас я приведу
00:01:59
несколько примеров то есть переменные
00:02:02
перьям
00:02:03
неправильно и потому что она совпадает с
00:02:06
ключевым словом перья переменная пере
00:02:08
уже чисто гипотетически соответствуют
00:02:12
определению дальше перья 123
00:02:15
тоже хорошо это тоже название переменной
00:02:18
и даже вот это название переменной и
00:02:20
даже если я сделаю вот так это все еще
00:02:23
будет название переменной которая можно
00:02:25
использовать и всю малину я могу
00:02:28
испортить вот таким жестом то есть
00:02:30
поставил 0 все этот идентификатор это
00:02:34
название переменной уже не будет
00:02:36
корректно на всякий случай еще раз
00:02:37
поясню почему потому что идентификатор
00:02:39
не может начинаться с ес то есть вместо
00:02:42
0 может быть любое число так нельзя
00:02:45
делать так нельзя начинает названию
00:02:46
перемены на всякий случай поясню ещё раз
00:02:49
почему потому что идентификатор не может
00:02:51
начинаться с цифры существует еще одно
00:02:54
негласное правило названия переменных
00:02:56
название переменной должно отражать
00:02:59
какой-то смысл поэтому я удаляю весь
00:03:02
этот бред который я сейчас здесь написал
00:03:05
и даю
00:03:06
переменной более осмысленное название
00:03:09
замечательное свойство глобальные
00:03:11
переменные заключается в том что к ней
00:03:13
можно обращаться из любого обработчика
00:03:16
данного модуля поэтому сейчас мы эту
00:03:19
ситуацию разберем давайте решим
00:03:22
практическую задачу вот у нас на форуме
00:03:24
и сейчас две кнопки давайте сделаем так
00:03:27
что по нажатию на кнопку номер один
00:03:29
значение глобальной переменной будет
00:03:31
увеличиваться по нажатию на кнопку номер
00:03:34
два значения глобальной переменной будет
00:03:36
уменьшаться первое что я сделаю так это
00:03:39
удалю лишние обработчик чтобы он нас не
00:03:42
отвлекал следующий шаг давайте назовем
00:03:45
кнопки так чтобы это соответствовало их
00:03:48
назначению пусть будет кнопку увеличить
00:03:50
и текст у неё будут соответствующие
00:03:54
увеличить вторая кнопка будет называться
00:03:58
кнопка
00:03:59
уменьшить в качестве заголовка напишем
00:04:03
слово уме
00:04:04
шить сделаем их примерно одинаковыми
00:04:07
хотя можем сделать их абсолютно
00:04:10
одинаковым
00:04:12
теперь перейдем в модуль формы следующее
00:04:16
что я бы сделал я бы изменил название
00:04:19
обработчиков назвал бы кнопку увеличить
00:04:22
нажатии кнопки уменьшить нажатии
00:04:24
чтобы название обработчиков
00:04:27
соответствовало названием кнопку далее
00:04:30
шаг как видите кнопки назначен старый
00:04:34
обработчик сейчас я получу сообщения что
00:04:36
процедура не обнаружено чтобы
00:04:38
переназначить обработчик я очищаю
00:04:42
название обработчика событий снова
00:04:44
нажимая на кнопку с лупой автоматически
00:04:47
будет найден нужны мне обработчик
00:04:49
по наименованию процедуры тоже самое я
00:04:53
сделаю с кнопка уменьшить я очищаю
00:04:55
обработчик события жму на кнопку слоты
00:04:58
как видите
00:04:59
кнопкам были назначены новые обработчики
00:05:02
вот обработчик для кнопки увеличить вот
00:05:05
обработчик для кнопки уменьшить теперь
00:05:09
перейдем к написанию кода сообщения
00:05:11
привет мир не имеет больше смысла для
00:05:13
нас сейчас мы будем делать совсем другие
00:05:16
вещи и так обращаемся из обработчика
00:05:19
увеличить нажатием к названию нашей
00:05:22
глобальной перемены что мы с ней кин
00:05:26
сделать мы ее договорились увеличивать
00:05:28
на единицу при этом кнопка уменьшить
00:05:31
нажать и делает примерно то же самое на
00:05:35
уменьшает значение глобальной переменной
00:05:38
единицы сейчас поподробнее поговорим про
00:05:41
эту запись многих оно смущает это не
00:05:44
удивительно ведь с математической точки
00:05:46
зрения эта запись полная ахинея как
00:05:50
может число равняться самому себе же
00:05:52
плюс единица или минус единицы такого не
00:05:55
бывает но тут важно понять что это не
00:05:58
тождество это операция присвоения
00:06:01
работает она так сначала вычисляется
00:06:04
выражение справа затем это вас
00:06:08
очень ее присваивается переменной а
00:06:10
слева то есть давайте представим что в
00:06:12
глобальной переменной у нас содержится
00:06:15
значения 1 и так сначала вычисляется
00:06:18
выражение справа один плюс один
00:06:20
получается 2 далее значение 2
00:06:23
записывается в глобальной переменной то
00:06:25
есть до выполнения этой строчке в
00:06:28
глобальной переменной была единицей а
00:06:30
после выполнения этой строчке глобальной
00:06:33
переменной стала двойка то есть
00:06:35
действительно значение глобальной
00:06:36
переменной увеличилась не единицы
00:06:38
результате выполнения этой строчки кода
00:06:40
чего мы и добивались далее для того
00:06:43
чтобы отслеживать прогресс
00:06:45
давайте выводить значение этой
00:06:49
глобальной перемены после каждой
00:06:51
операции увеличения или уменьшения
00:06:53
значения сохраняем обработку и запустим
00:06:59
его в пользовательском режиме посмотрим
00:07:02
что получилось итак две кнопки увеличить
00:07:05
и меньше чем на кнопку увеличить
00:07:07
и получаем сообщение об ошибке несложно
00:07:10
догадаться что тот же самый результат мы
00:07:12
получим при нажатии на кнопку уменьшить
00:07:15
при нажатии на кнопку подробно можно
00:07:18
даже увидеть
00:07:20
строчку кода которая привела к ошибки
00:07:22
при нажатии на кнопку конфигуратор и
00:07:24
сразу же перейдем к и редактированию чем
00:07:28
же мы могли ошибиться казалось бы мы
00:07:30
написали самую простую программу которую
00:07:33
только можно было написать дело в том
00:07:35
что в переменной берем сейчас находится
00:07:38
значение не определена
00:07:40
а значение не определено бессмысленно
00:07:42
увеличивает на единице или уменьшать на
00:07:45
единицу платформы 1с просто не знает что в
00:07:48
данном случае делать об этом она нам и
00:07:50
сообщает поэтому для того чтобы год
00:07:54
отработал без ошибок необходимо придать
00:07:57
начальное значение для переменной
00:07:59
гальперин начальное значение для
00:08:02
переменной гальперин мы можем задать
00:08:04
свои изделия инициализации переменных
00:08:06
пусть это будет 0
00:08:08
и я хочу обратить ваше внимание на то
00:08:10
что это очень распространенная ошибка
00:08:12
когда какой-то переменной накапливают
00:08:16
сумму значений или что то еще при этом
00:08:19
забыв указать начальное значение для
00:08:22
этой перемены сохраняем обработку и
00:08:25
проверяем работоспособность skoda сейчас
00:08:28
для того чтобы обработка обновилась
00:08:30
необходимо ее закрыть и открыть за она и
00:08:33
так при нажатии на кнопку увеличить я
00:08:35
получаю значение 1 давайте еще несколько
00:08:39
раз увеличивать значение теперь начну
00:08:41
его уменьшать как видите все успешно
00:08:45
работает на этом мы заканчиваем изучение
00:08:48
глобальных переменных в следующем видео
00:08:50
познакомимся с понятием локальные
00:08:52
переменные и узнаем в чем отличие от
00:08:55
глобальных переменах
00:08:56
чтобы быть в курсе выхода новых
00:08:58
видеороликов обязательно подписывайтесь
00:09:00
на канал и до встречи в следующем видео

Описание:

Что такое глобальные переменные в 1С и как они используются в модуле формы. Программные модули. Значение переменных в языке программирования 1С. Читайте статьи по 1С на нашем сайте: http://programmist1s.ru/materialyi-po-1s/

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Глобальные переменные и модуль формы в 1С 8.3"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Глобальные переменные и модуль формы в 1С 8.3" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Глобальные переменные и модуль формы в 1С 8.3"?mobile menu icon

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

mobile menu iconКак скачать видео "Глобальные переменные и модуль формы в 1С 8.3" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Глобальные переменные и модуль формы в 1С 8.3"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Глобальные переменные и модуль формы в 1С 8.3"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.