#30 1с с нуля. Препроцессор и его инструкции. Директивы компиляции. Часть №1 |#1С| #программирование — Transcript
Full transcript
- 0:14доброго времени суток его на канале
- 0:17текут у нас один с разбор с нуля сегодня
- 0:20будем проходить такие темы как
- 0:23препроцессор инструкции препроцессора
- 0:25директива компиляции
- 0:27кто сможет мой канала видел что не так
- 0:30давно было видео пасти плюс плюс на
- 0:32подобную тематику для один из это все
- 0:35тоже характерно поэтому сейчас будем это
- 0:37рассматривать
- 0:38смотреть как с этим работать для этого
- 0:41предлагаю перейти в конфигуратор
- 0:44так ну конфигуратор открываем бухгалтер
- 0:47предприятия дема учебно
- 0:49сейчас он откроется и начнем смотреть но
- 0:53пока открывается у нас как его
- 0:56поговорим вот во что что же такое при
- 1:00процесса ну это можно активировать так
- 1:03это условно говоря программа которая
- 1:08обрабатывает программный код который вы
- 1:10видите да в код для компилятора для
- 1:14работы взгляд что же тогда такой как лет
- 1:17компилятор это такая же программа
- 1:20которая в свою очередь обрабатывают
- 1:23программный код в машинный код который
- 1:26выполняется непосредственно
- 1:27процессором но тут еще
- 1:30присутствует интерпретатор не для
- 1:33приторность предварительно компиляции
- 1:35компилирует
- 1:37программу не машины код напрямую дав
- 1:40байт код который впоследствии
- 1:43используются интерпретатором
- 1:46вот это если такие водные определения
- 1:49которые есть давайте рассмотрим все таки
- 1:52при процессы по подробнее
- 1:54что такое при процесс он обрабатывает
- 1:58наш код исходный год на встроенном языке
- 2:01до его компиляции
- 2:04процессор также
- 2:06при процессах обрабатывают инструкции
- 2:09маркеры до своего рода которой
- 2:11начинается со специально символ диез вот
- 2:14давайте сейчас откроем сент экс-помощник
- 2:16и посмотрим где же здесь находится
- 2:21это все с вами то есть нас сейчас
- 2:24интересует что нас интересуют инструкции
- 2:27к при процессы у давайте сейчас наберём
- 2:30так
- 2:34рук
- 2:36[музыка]
- 2:37при процесса
- 2:45вот только надо набирать не в яндексе в
- 2:48поиске да вот мы видим что у нас есть
- 2:50инструкции препроцессора открываемых
- 2:53смотрим что же такое они себе
- 2:56представляют но до того как мы начнем
- 2:58смотреть
- 3:00еще что можно сказать что вот эти
- 3:04инструкции в результате работы
- 3:06препроцессоры у нас некоторые части кода
- 3:11могут отсутствовать скомпилирована
- 3:13модуль именно по из-за того что вот эти
- 3:16инструкции будут выполняться или не
- 3:18выполняться с
- 3:20помощью инструкции при процессы можно
- 3:23также указать где именно будет
- 3:24выполняться код на встроенном языке то
- 3:28есть смотрите вот если мы сейчас
- 3:30вот это все с вами развернет давать их
- 3:34сделаем уши и да
- 3:37вот так вот что получается мы видим что
- 3:41у нас есть следующие инструкции вот они
- 3:45используют термин
- 3:47что они дают они дают нам возможность
- 3:52выбора в коде когда необходимо выполнять
- 3:57ту или иную часть кода почему это важно
- 4:01потому что типовых конфигурациях да не
- 4:04только типовых когда вы разработку
- 4:06какую-то ведете
- 4:07их нужно использовать потому что это
- 4:10необходимо вот но давайте так сделал вот
- 4:14как нам это все дело с вами посмотреть
- 4:17посмотрите к примеру у нас есть
- 4:19следующие там у нас есть на
- 4:23клиенте насери не будем пока смотреть
- 4:26они перекликаются с директивами
- 4:29компиляции да но это маленькое другое
- 4:32давайте-ка пример вот мобильное
- 4:34приложение клиент скопирую и сейчас
- 4:37попробуй его в глобальном поиски найти
- 4:41я пока отключу чуть позже включусь
- 4:45вот у нас поиском завершился мы видим
- 4:48что
- 4:50данная инструкция вот ваш где
- 4:52располагается в установка внешне
- 4:54компонента
- 4:57вот о чем это говорит это общая форма
- 5:01установка внешних компонент невозможно
- 5:02вот что у нас вот эти инструкции
- 5:04отрабатывают зависимости от того что мы
- 5:08используем либо это мобильное приложение
- 5:10клиент к примеру либо это толстый клиент
- 5:14либо это толстый клиент обычно
- 5:16приложение толстых нет управляем
- 5:17приложение и зависеть от этого
- 5:20будет использована какой-то представляет
- 5:23то есть мы в явном виде можем указать в
- 5:26коде когда нам нужно использовать
- 5:30какую-то часть нашего кода то есть к
- 5:33примеру вот сейчас я еще один момент тут
- 5:37найду и я думаю будет как-то понагляднее
- 5:39даже
- 5:41так вот я поиск добавил такое условие
- 5:44что если клиент тогда-то и что у нас
- 5:47происходит за вы и зависеть от того
- 5:50где у нас будет выполняться как он на
- 5:52клиенте либо на сервере да у нас этот
- 5:55код может отрабатывать по-разному к
- 5:57примеру на серия вы никакого оповещения
- 6:00а польза вывести ну теоретически не
- 6:03можете в явно виде да поэтому тут важно
- 6:07понимать где у вас будет отработан код и
- 6:09если это у вас будет
- 6:12клиент клиентская часть тогда можно
- 6:15какой-то какую-то часть кода обработать
- 6:18если нет то нельзя соответственно для
- 6:21этого всего и предусмотрен инструкция к
- 6:24процессу
- 6:25вот эти инструкции мы с вами будем тоже
- 6:28подробно разбирать потому что ими нужно
- 6:30пользоваться ними нужно уметь
- 6:32пользоваться
- 6:33про них нужно знать
- 6:34вот так открываем опять все экс-помощник
- 6:38наш смотрим
- 6:41и
- 6:42вот здесь у нас кстати вот в описании
- 6:46справки тоже про это можно почитать в
- 6:49принципе описание здесь есть неплохое
- 6:52кстати вот можно заметить то что он
- 6:54здесь много инструкции до препроцессора
- 6:57но только одна инструкция
- 7:00не вылезает код никак ну небо вот эта
- 7:04область то есть область для чего нужна
- 7:06область нужно для того чтобы вам
- 7:08компактный купировать свой код который
- 7:10вы пишете чтобы его можно было
- 7:12сворачивать
- 7:13это очень удобно тоже и пользоваться это
- 7:16вот как раз относится к инструкциям
- 7:18препроцессор
- 7:19давайте попробуем ещё раз область даже
- 7:22вот в этом а
- 7:23даже можно так сделать контур shift
- 7:25минус смутой вот ведь у вас такая
- 7:30подсветка в прямоугольник вот это как
- 7:32раз область она позволяет нам
- 7:35сворачивать какие-то части кода в
- 7:38какой-то удобочитаемый вид и
- 7:41удобно просто единственная инструкция не
- 7:44вылезающая код то есть не обрабатывающие
- 7:46дополнительно его как-то это как раз
- 7:49область как дальше смотрим здесь есть
- 7:54мини описании тоже можно почитать по
- 7:57поводу важно почитать где это все дело
- 8:00выполняется запускается тоже в принципе
- 8:01можно почитать но все эти инструкции но
- 8:05не все этим но большинство из этих
- 8:07инструкций мы будем разбирать дальше
- 8:09видео потому что мы только начинаем эту
- 8:12тему
- 8:13разбирать и углубляться не вот как раз
- 8:16здесь вам приведены примеры до что если
- 8:18к примеру вот вы клиент тогда
- 8:21если тонкий клиент тогда выполняется вот
- 8:24про это все можно здесь почитать для
- 8:27мобильного клиента не не для мобильного
- 8:30это все то что относится к
- 8:33инструкциям препроцессора
About this transcript
This page contains the full transcript of #30 1с с нуля. Препроцессор и его инструкции. Директивы компиляции. Часть №1 |#1С| #программирование by itCODE, generated from the public captions YouTube serves with the video. The transcript has 958 words across 180 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.