📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

1С 8.5: разбор новой платформы

Программирование в 1С с Ильясом Низамутдиновым47:03

Transcription

В этом видео я проведу небольшой обзор платформы 8.5. Мы вместе с вами создадим конфигурацию, потом настроим интерфейс этой конфигурации и также разберем, как работать с интерфейсом форм. Усаживайтесь, чай, это будет достаточно большое видео. Хотя я попытался не делать его слишком огромным. Возможно, оно будет полчаса, возможно, будет оно меньше. Ну, сразу говорю, обзоры — не мой конёк, потому что я привык записывать обучающие видео. Но думаю, вам понравится, достаточно интересная тема и достаточно актуальна.

Лично мне новый вариант интерфейса понравился, хотя есть некоторые, конечно, огрехи, есть некоторые проблемы. Но так или иначе, надеюсь, они будут устранены. Также я буду вам благодарен, если вы поставите лайк за это видео, потому что все лайки и все комментарии, которые вы оставляете к этому видео, очень стимулируют меня на разработку нового контента. Поставили — большое-большое Вам спасибо, вы огромные, большие молодцы. Ставьте лайк этому видео, где бы вы его ни смотрели. Смотрите на YouTube — ставьте лайк там. Смотрите на RuTube — ставьте лайк там. Смотрите ВКонтакте — ставьте лайк там. Или смотрите в Telegram — ставьте лайк там. Ставьте лайки везде, больше лайков, Богу лайков!

Итак, хорошо, уселись, заварили чаёк. Давайте начнем. И давайте приступим. Мы сделаем всё с самого начала. Я сейчас на локальном диске создал каталог, и мы в этом каталоге сейчас с вами создадим в платформе 8.5 новую базу и попробуем поработать с этой базой. Так, давайте имя этого каталога скопирую в буфер обмена и откроем 1С:Предприятие. Платформа 8.5 у меня уже установлена. Я не буду на это отдельно уделять внимание, потому что никаких особенностей в установке платформы 8.5 нет. То есть, если вы умеете устанавливать платформу 8.3, то вы без труда установите и платформу 8.5. Хорошо, давайте создадим новую базу. Здесь тоже делается всё тоже самое, никаких особенностей нет. Идём далее, выбираем новую базу, пустую. Так, пусть эта база называется "Тренировка 8.5", и вот сюда укажем этот каталог. Всё, ничего больше дальше делать не будем. Далее, в последнем окне оставим всё как есть. И обратите внимание на версию 1С:Предприятие, что она здесь у меня 8.5. Хорошо, готово, база создана.

Давайте откроем конфигуратор. Так, и давайте откроем конфигурацию. Здесь пустая конфигурация. Я сейчас создам несколько справочников и несколько документов. Пусть у нас будет справочник "Контрагенты" и также давайте создадим справочник "Номенклатура". Ну, такие стандартные справочники. Давайте создадим документ "Приход товара". Немножко у нас поменялась, конечно, форма редактора документа, но не критично. Давайте перейдем на закладку "Данные", создадим реквизит "Контрагент", тип у него будет ссылка на справочник "Контрагенты". И также давайте создадим табличную часть "Список товаров". Обратите внимание, в табличной части появилось такое свойство, как "Длина номера строки". Раньше этого свойства не было. Также у нас есть стандартные реквизиты, мы можем посмотреть на номер строки, но вот этого свойства "Длина номера строки" у нас в табличной части не было. На это обратите внимание. Так, и давайте создадим реквизит табличной части. Пусть это будет реквизит "Номенклатура", тип у него будет ссылка на справочник "Номенклатура". И также пусть будет реквизит "Количество", тип у него будет число. Ну, просто обычное число сделаем, даже без точности. Так, "Приход товара" мы сделали. Теперь давайте этот документ скопирую и из него создадим "Расход товара". Всё.

Теперь давайте мы с вами создадим несколько подсистем. И после этого попробуем запустить наше 1С:Предприятие в пользовательском виде и проверим, как вообще это всё работает. Я сделаю две подсистемы: это подсистема "Справочники" и "Товары". Так, здесь, в принципе, тоже ничего необычного нет. Давайте перейдем на "Состав" и укажем вот эти два справочника. В принципе, здесь всё точно так же, как у нас и было раньше. И давайте создадим еще одну подсистему, она пусть называется "Документы". Тоже перейдем на закладку "Состав" и включим два этих документа в эту подсистему. Сохраним, обновим. И давайте запустим 1С:Предприятие в пользовательском режиме. Я запущу в режиме отладки.

И у меня открылась обычная форма, которую все всегда видели, которая нам знакома. И вы, конечно же, спросите меня: "Ильяс, ну ты же нам обещал другую форму, форму более красивую, которая была на тех картинках?" Ну, кто-то считает это более красивым вариантом. Да, и сейчас я вам покажу, как сделать, чтобы у нас уже выходил новый интерфейс. Давайте закроем пользовательский режим и откроем с вами палитру свойств конфигурации. И здесь, в самом низу, давайте я вот пошире сделаю, у нас есть свойство "Режим совместимости интерфейса". Сейчас у него значение стоит "Такси". Это значит, что наш интерфейс открыт в режиме "Такси". Если же мы с вами меняем это свойство на "Версия 8.5", давайте поменяем. И у нас платформа задаст вопрос: "Включить режим перехода на интерфейс 8.5?". Давайте ответим "Да". Всё, больше пока ничего делать не будем. Давайте сохраним, обновим и запустим 1С:Предприятие в пользовательском режиме.

И мы видим, что у нас сейчас всё здесь совершенно по-другому. У нас совершенно другое окно, не то окно, к которому мы с вами привыкли, когда работали в интерфейсе "Такси". Давайте мы познакомимся с этим окном более подробно. Так, у нас здесь слева есть какие-то меню. Это меню "Справочники", "Документы". То есть, это вот наши разделы. Причем, почему-то здесь просто они располагаются вот в таком виде, а не в полном виде. Хотя, если вот нажать на эту кнопку свернуть, они могут у нас выходить и в полном виде, то есть название "Документ", "Справочник". И также у нас они могут сворачиваться, разворачиваться. И вверху у нас есть, соответственно, какое-то меню открытых. Сейчас у меня здесь открыта "Рабочая область". Сначала, но ничего у нас не заполнено.

Давайте попробуем открыть форму списка какого-нибудь документа. Ну, документа "Приход товара". Так, он не хочет открываться ещё. Ну, вот открылся. И у нас вверху панель открытых, и мы можем с вами переходить по этой панели. Если сейчас я попробую создать новый товар, у нас откроется форма создания вот в таком виде. Причем, заметьте, что меню у этого документа "Приход товара" у нас внизу. То есть, когда мы с вами работали в "Такси", у нас меню было вверху. Здесь же оно внизу, таким вот образом у нас всё это располагается. Давайте мы с вами теперь попробуем поработать с нашими подсистемами. То есть, вот сейчас у нас здесь два варианта. "Документы". Он не хочет. Он так вот, или мышка у меня так прыгает, или это баг платформы? Ну, вот он сбрасывается у меня почему-то. Непонятно почему. Надо держать мышкой, чтобы перейти. Вот странно себя ведёт. Сейчас вот я на это обратил внимание.

Так, давайте мы с вами откроем какой-нибудь справочник, например, справочник "Контрагенты". И давайте попробуем создать нового контрагента. Если мы сейчас нажмём вот на эту команду "Создать", то у нас откроется форма для создания нового контрагента. Она открылась в виде отдельного окна. Обратите на это внимание. То есть, у нас этот интерфейс позволяет использовать отдельные окна и закладки. Сейчас здесь отдельные окна, всплывающие окна. Давайте посмотрим, как можно сделать закладки.

Давайте закроем "Предприятие" в пользовательском режиме и опять откроем палитру свойств конфигурации. И в палитре свойств есть такое свойство, как "Вариант открытия окон клиентского приложения". И у него значение "Открывать данные в диалоговых окнах". Давайте мы поменяем на значение "Открывать данные во вкладках". То есть, мы можем сделать, чтобы у нас данные и в диалоговых окнах открывались, и во вкладках. Давайте посмотрим, как сейчас это будет выглядеть. Давайте какой-нибудь документ и создадим. Новый документ, и видите, у нас уже открылась вкладка, и мы работаем с вами со вкладкой. Или давайте справочник создадим какой-нибудь. Справочник "Контрагент". Ну, контрагент в новом окне всё равно открылся. Интересно. Ну, давайте назовём его как-нибудь. Так, записали. Теперь давайте "Ландыш" опять откроем. Всё равно он в новом окне открывается, хотя у нас "Открывать данные во вкладках" написано. Может, я чего-то не понимаю.

Давайте какой-нибудь документ создадим. Новый документ у нас был создан во вкладке. Так, давайте выберем контрагента вот этого "Ландыша" и запишем документ. Ну, давайте ещё парочку номенклатур создадим. Меню для табличной части у нас, кстати, располагается вверху, в отличие от меню для документа. Так, как у нас выбрать номенклатуру? А номенклатуры у нас никакой нет. Давайте создадим эту номенклатуру. Ну, назовём её "Молоко". Так, создали. Записать и закрыть. И теперь давайте количество вот так вот, 10 делаем. Провести. Вот у нас документ был создан. Вот он такой. Так, здесь вверху есть кнопка "Обновить поиск". То есть, мы можем сделать поиск по документу. Это какая-то непонятная кнопка. Кнопка, видимо, настроек. Ещё и вот ещё другая кнопка, тоже кнопка настроек. Так, хорошо.

Давайте мы пойдем с вами дальше, попробуем разобраться, чем же отличается вот этот вариант, вариант открытия окна клиентского приложения во вкладках от отдельных окон. То есть, сейчас у нас, как я вижу, открывается и так, и так. То есть, когда мы открываем "Контрагент", он открывается в отдельном окне. В то же время, когда мы открываем "Приход товара", он у нас открывается в отдельной вкладке. Давайте я сейчас закрою и этот вариант опять. Давайте установим "Открывать данные в диалоговых окнах". Вот так вот. Хорошо, сохраним, обновим и посмотрим, как это работает. Так, опять. Давайте, он всё время, кстати, сворачивает эту настройку. То есть, я вот сделал настройку "Развернуть", закрываю, опять обратно открываю, он опять её свернул. Видите? Это как-то не очень-то удобно.

Так, давайте опять РМ. И давайте откроем справочник "Контрагенты". И он у нас также в отдельном окне открылся, как открывался. Ну, давайте какой-нибудь документ откроем. Так, документ "Приход товара". И он тоже в отдельной вкладке открылся. Поэтому, за что отвечает это свойство, мне немножко непонятно, честно говоря. И так, и так работает одинаково, и так, и так у нас всё, в принципе, открывается. Поэтому, возможно, надо как-то разбираться с этим.

Так, давайте попробуем создать какой-нибудь регистр и сделать проведение документа по этому регистру. Так, давайте это пока всё закроем. И давайте создадим регистр накопления, который назовём "Остатки товара". Этот регистр будет иметь вид "Остатки". Включим в подсистему "Документы". Измерение у нас будет "Товар" и тип будет ссылка на справочник "Номенклатура". Ну, давайте "Номенклатура" назовём. И давайте создадим ресурс, который назовём "Количество". Также типа оставим "Число", точность ноль. И сделаем два регистратора: это "Приход" и "Расход". Хорошо, регистр мы сделали.

Теперь давайте сделаем проведение по этому регистру документов. В принципе, конструкторы здесь остались те же самые, и код, я как понимаю, здесь не изменился. То есть, код у нас такой же, как и был в 8.3. Открываем конструктор, табличную часть, выберем "Список товаров", делаем "Заполнить". У нас всё заполнилось. Окей. То есть, в принципе, здесь точно такой же код и работа конструкторов осталась тоже самое. И теперь давайте сделаем для расхода. В этот раз будет расход. Выберем табличную часть и заполним её. Всё хорошо.

И давайте, кстати, сделаем отчёт. Отчёт мы с вами назовём "Остатки товара". Включим его в подсистему "Документы". И сделаем у него следующую компоновку. В принципе, ничего здесь особо сложного не будет. Добавим набор данных "Запрос" и включим остатки вот этого регистра. Так, "Номенклатура", "Количество", "Остаток". Давайте "Количество остаток" переименую в "Остаток". Всё, окей. "Остаток". Давайте включим ресурсы, параметры. У нас, в принципе, период. Так, он и остаётся. И давайте сделаем простую настройку. Будет обычная группировка. Здесь выберем следующие поля: "Номенклатура" и "Остаток". И параметр включим в пользовательские настройки. Всё. Здесь тоже никаких особенностей таких нету по работе с СКД, ну, по крайней мере, внешне их нет. Возможно, какие-то внутренние нюансы всё-таки изменились, конечно, я думаю, так.

Хорошо, давайте сохраним, обновим и посмотрим, как у нас это всё выглядит. Зайдем в "Предприятие". И вот это опять всё сброшено. Честно говоря, меня уже не начинает немножко раздражать. Так, давайте посмотрим на наш отчёт. То есть, вот наш отчёт "Остатки". Ну, вот всё сбрасывается. Ну, давайте сделаем какой-нибудь документ "Приход". Так, вот у меня есть уже "Приход", "Молоко", провести, закрыть. То есть, у меня на остатке должно быть "Молоко". Так, и побу СМИ товара. Если я ещё открою его, может, как-то это проблемно. Так, и давайте сформируем. Вот у меня отчёт получился. И смотрите, вот у меня сейчас здесь свёрнутые такие мои эти кнопочки. Но если я сейчас разверну экран, то у меня менюшка появится отдельно. То есть, вот это зависит от этого. И заметьте, она работает? Нет, она всё также криво работает. Постоянно она сбрасывает. Меня подбешивает.

Так, хорошо, давайте это закроем. И давайте пойдем дальше. У нас раньше в интерфейсе "Такси" вот сбрасывается. Нет, сбрасывается. О, надо правую клавишу мышки нажать, чтобы не сбрасывала. Да? Нет, всё равно сбрасывается. Сбрасывается. Видите? Давайте время сбрасывается. Непонятно. Как у нас в интерфейсе "Такси" можно было создавать группы в разделе? То есть, мы могли создать здесь какую-то группу и, соответственно, потом это всё мы могли с ней работать. Давайте мы так и сделаем. Давайте мы сделаем вот у этого раздела "Документы" парочку групп. Мы сделаем группу навигации, то есть, мы сделаем группу для навигации. Это будет навигация по регистру накопления, который я сейчас сделал. И также мы сделаем группу для отчётности. То есть, это будет группа для отчётов. Группу для навигации. Движение, а группу для отчёта. Аналитика. Так, давайте мы это всё закроем. И давайте создадим две группы. Так, первую группу я назову "Движение". Это будет группа панели навигации. И давайте мы ей поставим какую-нибудь картинку сюда. Вот провалимся и выберем картинку. Конфигурации у меня никаких картинок нет. Я сейчас перейду на закладку "Стандартные". О, смотрите, здесь какие интересные появились картинки. Другие картинки, чем были в интерфейсе "Такси". Давайте выберем какую-нибудь другую картинку, какую-нибудь связанную с движением. Что у нас здесь может быть связано с движением? Это какие-нибудь регистры, наверное. Так, есть здесь регистры. Так, вот есть "Регистр сведений" или "Регистр накоплений". Пусть будет вот эта картинка, связанная с регистрами накоплений. Выберем её. Так, хорошо. И давайте создадим другую группу, которую назовём "Аналитика". Это у нас уже будет группа панели действий. Также давайте выберем картинку, тоже из стандартных. Давайте что-нибудь связано с отчётами найдём. Что у нас тут может быть связано с отчётами? Так, ищем, ищем. Может, есть что-то. Есть прямо вот "Отчёт". Давайте мы эту картинку выберем. Так, хорошо. Давайте комментарий. Этот регистр "Остатки товара" включим вот в эту группу "Движение". Здесь появилась какая-то группа команд. О, непонятная. Откуда она взялась? Я, честно говоря, не знаю. Так, давайте мы этот "Остатки товара" включим видимость для него. И тоже самое, мы вот этот отчёт "Остатки товара" включим в группу "Аналитика". Всё хорошо.

Давайте сохраним, обновим и посмотрим, как это всё выглядит. "Документы". Видите, у нас, в принципе, есть тут группы "Движение", "Остатки товаров". Правда, картинки, заметьте, тоже не показываются. Я думаю, они будут показываться. Да? Что-то такое. Как ты всё? Вот он сбрасывается. Это очень трудно. Я не знаю, как это люди будут работать. Если я представляю, что бухгалтерам поставят, они просто порвут нафиг всех за такой. Или менеджером каким-нибудь. Так, хорошо. Ну, давайте посмотрим на "Движение". Так. Так, может, надо мышкой? Но вот если мышкой один раз сделаешь так, то всё равно сбрасывается. Сбрасывается. Да. Вот я открыл "Остатки товара". Ура, у меня это получилось. Надо здесь, видимо, тренировать руку, работать как-то быстро делать, чтобы это успеть открыть. Ну, видимо, как раз новые интерфейсы предназначены для того, чтобы люди умели быстро работать мышкой, чтобы они особо это не расслаблялись. Так, хорошо. То есть, вот мы можем посмотреть на движение. Отчёт мы уже сами видели. Так, давайте мы сделаем следующее. У нас вот здесь окно начала, как бы пустое. Сделаем какой-нибудь интерфейс здесь, как у нас была начальная страница. Так, мы начальную страницу здесь и сделаем. Давайте мы это попробуем реализовать. Так, закроем пользовательский режим и давайте опять откроем палитру свойств конфигурации. И у нас в палитре свойств конфигурации есть такой раздел, который называется "Рабочая область начальной страницы". Давайте откроем эту рабочую область начальной страницы. И он немножко отличается от той рабочей области, которая у нас была раньше. Мы здесь можем только добавить, почему-то, одну форму. Так, ну, формы у меня не сделаны. Сейчас я их сделаю. И заметьте, есть такое примечание: "Если у нескольких форм установлено видимость по умолчанию, то будет отображена первая по порядку форма". И здесь отображение командного интерфейса либо сверху, либо снизу основного раздела. Но мы сейчас либо не использовать. Мы сейчас варианта попробуем.

Давайте я создам несколько форм списков. Это форма списка документа "Продажа товара". То есть, я сделаю форму списка. Ну, вот, давайте "Контрагента" включим. Окей. И также создадим. Вот у нас такая форма получилось. И также создадим форму списка документа "Расход товара". Так, тоже мы давайте с вами сюда включим "Контрагента". Давайте мы создадим форму для отчёта. То есть, чтобы можно было отчёт посмотреть. Давайте создадим форму. Это будет форма отчёта. Ничего на ней менять не будем. Окей. То есть, вот у нас такая форма отчёта. Хорошо, давайте мы вот эти все три формы включим в эту рабочую область начальной страницы. Откроем палитру свойств конфигурации и опять выполним вот эту команду открытия. Свойство "Рабочая область начальной страницы". Так, и давайте мы вот эти все три формы: форму документа "Приход товара", форму документа "Расход товара" и отчёт, включим. И везде у нас "Видимость по умолчанию" стоит. И здесь замечание вы видите: "Если форм установлена видимость по умолчанию, то будет отображаться первая по порядку форма". Ну, давайте посмотрим, как это вообще работает. Сохраним, обновим и перейдем в "Предприятие" в пользовательский режим.

Так, и мы видим, что у нас здесь есть наша вот эта форма. Она одна. Как нам поменять? Можем ли мы поменять? Можем ли здесь сделать несколько форм? Так, давайте посмотрим на эти свойства. Здесь есть команда "Изменить форму". Но эта команда только относится к видимости колонок. Так, давайте посмотрим ещё что-нибудь. "Открыть в конфигураторе". Ну, кстати, прикольно, да? Мы сразу можем эту форму открыть в конфигураторе. Да, это интересная фича. Так, давайте, ну, "Сохранить настройки", "Выбрать настройки". В принципе, понятно. Но это так, я на форму уже перешёл. Так, "Правка". Но это всё тоже так. А как же мне сделать так, чтобы здесь отображались другие формы?

Идём в "Сервисы", "Настройки". Может, так? И смотрите, у нас здесь "Выбор начальной страницы". А мы можем выбрать разные виды начальной страницы. Понятно. То есть, мы можем выбрать эту начальную страницу или эту. Давайте выберем "Отчёт". Выбрали. И у нас пониже отчёт. Можем сформировать. Давайте сейчас закроем 1С:Предприятие, я запущу заново его. Так, запускаем. И отчёт у нас сохранился. То есть, выбор начальной страницы у нас сохраняется, и он у нас здесь один есть. Получается, мы можем только выбрать одну начальную страницу. То есть, если вы захотите как-то сделать так, чтобы здесь несколько было, допустим, списков каких-нибудь документов или справочников, то придётся это, скорее всего, как-то вручную всё делать.

Так, давайте опять посмотрим вот на это меню "Сервисы", "Настройки". Оно сейчас вот здесь располагается. И у нас здесь есть кнопочка "Настройка внешнего вида". О! И можно сделать тёмную тему. Расположение меню можно слева или сверху. Так, вот если мы сверху сделаем, оно появится сверху. И также оно сверху перескакивает, то сбрасывается. Что сверху, что слева, оно сбрасывается. И давайте опять обратно расположение слева. Да, давайте посмотрим. А надо перезагрузить? Перезагружаем. О, появилась тёмная тема. Прикольно. Тёмная тема мне, кстати, даже больше нравится. Ну, может, с тёмной темой глючить не будет? С тёмной темой тоже глючит. Блин, за сбрасывается. Даже с тёмной темой не хочет он мне это. Так, хорошо. То есть, тёмная тема у нас работает. Так, что оставим. Ну, пишите, кстати, в комментариях, какая тема вам больше нравится: тёмная или светлая. В режиме "Авто". Так, перезагрузи. Так, "Авто" у нас. Смотрите, у нас "Авто" — световая тема. Так, интересно. А можно в конфигураторе настраивать тему? Давайте посмотрим на палитру свойств. Так, и у нас здесь должны быть какие-то свойства, связанные с темой. Так, вот "Тема клиентского приложения". У нас "Авто". Мы можем установить тёмную тему. Давайте установим. Обновим, посмотрим, как это работает. Вот у нас тёмная тема. Интересно, "Авто" — это теперь тёмная стало? Давайте настройки внешнего вида сделаем "Авто". Да, "Авто" — это тёмное, видимо. Ну, вернее, сейчас "Авто" привязана к теме по умолчанию, то есть тема тёмная. Ну, всё равно это глючит, блин. Эти все кнопки. Это необычно раздражает этот глюк кнопок.

Так, давайте посмотрим, что ещё у нас есть. "Настройки внешнего вида" — мы уже познакомились. "Настройки главного меню". А вот можно нам, кстати, поработать с главным меню. То есть, "Движение", "Аналитика". И вот, кстати, заметьте, здесь у нас появились те самые картинки, которые мы с вами добавляли. Они вроде есть тут. Мы можем настроить главное меню. Можем, допустим, включить "Задание прихода товара". Сохранить. Так, нет, блин, он не хочет работать нормально. Так, ладно, давайте обратно вернёмся. "Настройки главного меню". Почему-то команды на создание "Прихода товара" не появились. Они должны были по идее появиться. Сохраним ещё раз. Нет, нет команд на создание "Прихода" и "Расхода товара". Ну, давайте закроем. Ещё раз откроем. Может, после этого они появятся? Нет, тоже нет. Странно. Так, да что такое?

Так, давайте перейдём вот в эти настройки. Я это, наверное, я это сейчас не смогу сделать. Нет, вот смог. Тоже, причём, заметьте, вот настройки на создание "Прихода товара" и "Расхода товара". Они включены даже здесь. Они есть, но их нет в главном меню. Это очень странно. Так, давайте закроем. И дальше будем знакомиться с настройками. "Выбор начальной страницы" — мы уже с вами познакомились. Если мы с вами сделаем "Установить настройки по умолчанию", то выйдет "Приход товара", который мы с вами настроили в конфигураторе. Давайте идём дальше. Есть "Расширенные настройки". Давайте знакомимся с ними. Так, ну, расширенные настройки нас, в принципе, не особо интересуют. Здесь "Отладка". Вот "Отладка при запуске" разрешена, не разрешена. В принципе, здесь всё как обычно. И можно включать режим технического специалиста или нет. Так, хорошо.

И давайте мы с вами познакомимся с формами документов. То есть, сейчас форма документов у меня здесь открывается та, которая у меня создана по умолчанию. Давайте сделаем так, чтобы форма документа открывалась та, которую мы сейчас с вами сделаем. То есть, мы сейчас с вами сделаем форму документа "Приход товара" и сделаем, чтобы она открывалась. Так, давайте мы закроем. И давайте мы создадим какую-нибудь команду документа "Приход товара". Пусть это будет команда. Ну, назовём её "Печать документа". Я эту команду реализовывать не буду сам. Печать. Просто сделаю здесь обработчик при помощи "Сообщить". Пусть это будет эмуляция печати. Так, хорошо, команду мы сделали. Давайте сделаем группу, группу команд именно для документов. Мы сделаем группу команд. Она будет иметь категорию "Командная панель формы" и назовём её "Печать". И потом мы её включим. И давайте мы её свяжем с печатью. Ищем, ищем, ищем, ищем, ищем. Так, вот есть картинка "Печать". Мы её здесь привяжем. Хорошо. Так, эту команду я сделал. Давайте эту команду мы включим в соответствующую группу. То есть, вот эту группу "Командная панель формы", "Печать". Включили. Картинку, в принципе, ну, давайте мы делать не будем. И обязательно укажем тип параметра команды. Параметр команды — это будет ссылка на документ "Приход товара". Всё, окей. Пусть она будет у нас в одиночном режиме. Изменять данные включать не будем. Ну, всё остальное ставим так, как есть. Картинку ей отдельно устанавливать я не буду. Так, хорошо.

Давайте мы теперь создадим форму документа "Приход товара". Так, давайте сделаем. Это будет форма документа. Она будет основной. Такие реквизиты пусть у нас остаются. Окей, хорошо. То есть, вот у нас форма документа. Сразу заметите, появилась вот эта группа "Печать". Замечательно. Теперь давайте мы перейдём на закладку "Командный интерфейс" и займёмся навигацией. У нас сейчас здесь есть навигация по "Остаткам товара". То есть, мы можем посмотреть на эти остатки. То есть, те движения, которые делал этот документ. Давайте мы включим видимость. И посмотрим, как это выглядит. Запустим 1С:Предприятие в пользовательском режиме. И откроем "Приход товара". Навигация располагается вверху. То есть, вот здесь "Остатки товара" можно посмотреть. И также у нас вот появилось это меню "Печать". Здесь есть "Печать документа". Симуляция сработала. Вот у нас теперь так это выглядит. Интересно. И давайте мы дальше поработаем с формами. Попробуем на форме создать группу. Так, давайте закроем. И мы поработаем с этой формой. И давайте мы сделаем так, чтобы у меня номер и дата располагались горизонтально друг относительно друга. У нас здесь платформа создала какую-то группу "Основное". Давайте мы создадим группу, которая будет подчинена этой группе "Основное". И эту группу мы назовём тоже. Это будет у нас обычная группа без отображения. И мы её назовём "Группа номер дата". Так, хорошо, сделали. И дату с номером перетащим в эту группу. Так, и сделаем повыше её. И видите, у нас они горизонтально расположены друг относительно друга, потому что у нас в у этой группы стоит следующее свойство. Так, а где же у нас свойства этой группы? Так, вот.

Палитра свойств открыта, так и почему они не расположились горизонтально относительно друг друга? Группировка у нас стоит "Авто", интересно. Смотрите, здесь группировка поменялась. Если у нас были другие группировки в интерфейсе "Такси", то у нас сейчас вертикальная, горизонтальная, если возможно. О, классная группировка автоматически учитывает вид экрана, прикольно. Давайте поставим её, сохраним, обновим и посмотрим, как это будет выглядеть. То есть сейчас у меня здесь вот такая... Я сверну вид экрана, наверное, вид экрана в разных этих... Так, давайте смотрим, есть ли здесь вариант отображения: "Персональный компьютер", "Мобильный клиент", "Тёмная тема". А вот "Мобильный клиент" будет, то есть, выглядеть так. Вот, смотрите, кстати, здесь варианты отображения появились такие, и можно выбрать даже телефон, как это выглядит. Да, прикольненько. Да, ну, интересно тоже. Так, давайте обратно вернём "Персональный компьютер". Так вот он так выглядит. Так, и давайте проверим. Так, это мы сейчас проверили с вами на персональном компьютере. Давайте проверим, как это будет выглядеть мобильно, на мобильном устройстве. Так, как проверить? А проверить уже нет... по размеру окна вернуть устройство? Так, а где проверить, чтобы он показал, как это выглядит в этом? Кстати, интересно по интерфейсу. Давайте посмотрим, есть ли здесь всякие планшеты, но я не вижу. Я не вижу. Так, хорошо, давайте обратно вернём "Персональный компьютер". Интересно было бы, если здесь был ещё у них разные варианты, допустим, "Персональный компьютер", потом "Планшет" там и прочее. То есть здесь сейчас просто "Мобильный клиент" и "Персональный компьютер". Так, ну, давайте оставим "Персональный компьютер", хорошо.

Так, давайте мы сохраним и посмотрим, как это выглядит. Так, ну вот у нас дата и номер сейчас таким образом горизонтально друг относительно друга расположены, и они так и остаются горизонтально друг на друга. Поводить всё это... Так, всё и есть. Так, хорошо, давайте мы пойдём дальше. Давайте посмотрим, как у нас вообще эти группы работают. Так, и заметьте, эта форма пропала. Как её закрыть или свернуть? Исчезла. Здесь какой-то баг. Давайте мы вернём положение окна. Вот, остановись. Так, давайте посмотрим. Э, опять вот то же самое, заметьте. У меня форма-менюшка у этой формы тоже удалилась. Устанавливаем. Да, вот здесь как-то неудобно, сам заголовок этой формы теперь исчез, и если мне эту форму надо свернуть, как-то это, в общем, вот так. Хорошо, давайте это закроем.

И давайте мы проверим, как можно работать с элементами на форме, когда их реально много, потому что были такие вопросы в моём Telegram-канале о том, чтобы посмотреть, как именно вот новый интерфейс работает с большим количеством элементов. И если я уже упомянул свой Telegram-канал, давайте я вам его прорекламирую. Я стараюсь его поддерживать в актуальном виде, всё время слежу за выходом новых обновлений. Как вы видите, сейчас вышла новая платформа 8.5, и я записываю это видео, которое, конечно же, я выложу в этом Telegram-канале, и вы посмотрите на него одним из первых. Поэтому подписывайтесь на мой Telegram-канал, если вы это ещё не сделали, чтобы всегда быть в курсе всех новшеств и всех обновлений. Подписались? Молодцы! Я вас искренне хвалю.

Так, давайте мы создадим обработку, которую назовём "Работа с формами". Ну, "Работа с формой". Так, давайте её включим в подсистему. Ну, пусть будет "Справочник". И давайте создадим форму этой обработки. Всё. И теперь давайте создадим просто очень большое количество реквизитов. Пусть это будет реквизит с типом "Ссылка на справочник Контрагенты". И сейчас я их просто буду тупо копировать. То есть вот я реквизит сделал и копирую этот реквизит. Пусть их будет, вот, не знаю, 20, скажем так. Нет, давайте 25. Ладно, даже 30. 30 реквизитов. И посмотрим, как они у нас будут все размещаться. То есть, давайте каждый из этих реквизитов я тащу вниз. Я их тащу абсолютно вот беспорядочно. Давайте все их тащим, тащим, потому что посмотрим, как форма будет работать с большим количеством реквизитов. Сейчас здесь нет никакого смысла прикладного в этом. Это чисто я выполняю просьбу моего читателя, который попросил показать работу с большим количеством реквизитов. Так, вот уже часть вытащили, часть вытащили, ещё тащим. Всё, последние два осталось. Так, всё, реквизиты мы перетащили. Вот получилось такое огромное количество. Они здесь как-то у меня расположены. Давайте посмотрим, как они выглядят в разных вариантах интерфейса. Сейчас у меня здесь "Персональный компьютер". Давайте "Мобильные устройства". Вот на мобильном устройстве они выглядят таким образом. Так, разные варианты мобильного устройства. Давайте, например, выберем, то есть, на мобильном устройстве вот таким образом. Ну, или ещё какой-нибудь, например, на Android. Вот, например, планшет можно здесь проверить. Планшет. Неудобно, что мобильное устройство, планшет делал только в этот, в определённой этой. Так, давайте обратно поставим "Персональный компьютер". Так, хорошо. Давайте сохраним, обновим и попробуем поработать. Так, идём в "Справочники". Так, что ты, что ты всё не хочешь работать? "Работа с формой". Нет, я просто замучился, блин. Им надо реально что-то с этим делать. Так, и вот у нас все реквизиты появились. Можно это "Молоко" выбрать, даже открыть его отсюда. Так, стоп. Почему их так мало? Я создаю их 30. 1, 2, 3, 4, 5, 6, 7... Двадцатый. Так, как-то непонятно они здесь это... А, смотрите, вот у меня здесь двадцатый реквизит, вернее, второй реквизит, после него двадцатый. Так, второй, двадцатый. Так, надо эти реквизиты расположить по порядку, потому что мне кажется, что он их как-то странно задвигает. Давайте проверим это. Закроем. Все эти реквизиты я сдвину. Сейчас второй сверху будет, потом третий. Я вырежу размещение это по порядку, чтобы потом уже вы увидите отсортированы эти все реквизиты.

Так, ну всё, я отсортировал все реквизиты по порядку. Давайте сохраним, обновим и посмотрим, как это будет работать. Допустим, опять пользовательский режим, идём на эту форму. 1, 2... Вроде они все размещены. Так, стоп. 1, 2, 10, 12, 13, 15, 16, 17. Да, все нормально. Это просто, как-то мне кажется, как-то, видимо, он, когда перелистывает, перелистывает гораздо быстрее. То есть, он не по порядку, заметьте, листает, а делает сразу несколько шагов. Поэтому, когда первый раз я и смотрел это, то и показалось, что нескольких реквизитов нет. Обратите внимание. То есть сейчас я просто колёсико поверну мышки, и у меня совершенно подго... работает более адекватно. Возможно, более подробно смотреть. Так, можно "Молоко" здесь указать.

Так, и давайте мы проверим, как у нас будет работать таблица, то есть таблица, когда в ней много реквизитов. Поэтому сейчас я создам таблицу значений на форме, "Таблица данных", и выберу соответствующий тип "Таблица значений" и все эти реквизиты. И давайте мы также здесь создадим кучу реквизитов. Тип у них пусть будет так, "Строка" оставим, то есть, пусть будет, и также реквизитов. Сейчас я просто этот реквизит один копирую много раз. Вот их будет очень много. Ну, вот 20 реквизитов. И давайте мы эту таблицу данных перетащим на форму, её добавим в виде таблицы, и колонки тоже добавим. То есть, вот у нас получилось много колонок, и давайте мы посмотрим, как эти колонки выглядят таким образом, нажатия в пользовательском режиме.

Так, опять давайте откроем обработку. Что такое, не хочет? Так, спустимся вниз, и, в принципе, вот здесь все эти колонки у нас есть. Внешне это вроде всё нормально выглядит. Возможно, я ошибаюсь, и надо посмотреть более глубоко. Если интересно более глубоко посмотреть, вы пишите, что надо разобрать. Возможно, в каком-нибудь из видео мы эту тему разберём.

Так, хорошо, давайте посмотрим, как у нас на форме будут выглядеть переключатели. Для этого мы с вами сейчас создадим перечисление, которое назовём, допустим, "Вид продажи". Так, ну, в документы она входит, и добавим два значения: "Оптовое" и "Розничное". И смотрите, первое, что бросается в глаза, это у нас появился цвет. То есть мы можем указать цвет нашего вида продажи либо из стиля, либо из палитры. Давайте "Оптовая" у нас будет зелёной, а "Розничная" у нас будет... "Розничная" у нас пусть будет... То есть, вот так вот, хорошо. И теперь давайте так, это закроем, это тоже закроем. Опять вот эту форму надо восстанавливать. Так вот закрывать, что неудобно. Так, давайте только переименую "Виды продажи". Так более логично будет не "Вид продажи", а "Виды продажи". И давайте мы у документа "Приход товара" создадим новый реквизит, который назовём "Вид продажи", и тип у которого будет ссылка на это перечисление. Так, выберем тип "Ссылка на" вот это перечисление, которое мы сейчас с вами сделали, "Виды продажи". О'кей. Так, давайте доработаем формы. Сначала доработаем форму списка, и в эту форму списка мы перетащим вот этот новый реквизит. В принципе, здесь работа с формами точно так же строится, как мы работали с формами в "Такси", единственное, что вид формы уже у нас другой. Давайте мы вот этот "Вид продажи", где он у меня тут? Ага, вот этот "Вид продажи" перетащим сюда в список. Перетащили, и вот у нас появился тут "Вид продажи", его перед контрагентом. И также давайте мы этот "Вид продажи"... Да, блин, опять неудобно тут с формы переходить. Я всё ворчу, уж меня извините. Так, и давайте мы на форму документа тоже перетащим "Виды продажи". Из объекта мы его перетащим вот сюда, к контрагенту, рядом. Так, хорошо. Давайте сохраним, обновим и посмотрим, как это будет работать.

Так, вот у нас "Приход товара", "Вид продажи" здесь пустой. Давайте выберем "Вид продажи" "Оптовая", сохраняем. И давайте создадим ещё один документ "Приход товара". Пусть будет здесь "Розничный", контрагент тот же, "Вандыш", "Дом", "Тур", "Молоко", пусть будет такое количество. Провести, закрыть. Так, "Вид продажи" у нас, в принципе, показывается, но непонятно, зачем был цвет. Так, возможно, можно сделать так, чтобы показывался цвет. Давайте зайдём в документ "Приход товара" отдельно. А почему же тогда мы задавали цвет? Здесь тоже где нет? Так, давайте, может, какие-то настройки должны быть? Давайте откроем форму, форму списка документа. Так, давайте посмотрим на форму списка. Так, вот у нас "Вид продажи". Давайте откроем палитру свойств. Так, так, может, здесь есть какое-нибудь свойство? Так, никакого свойства здесь я не нашёл. Так, давайте, может, нам нужно поработать именно с самим реквизитом документа "Вид продажи". Здесь тоже обычные свойства. Каких-либо дополнительных свойств, связанных с видом, тоже я не вижу. Так, хорошо. Ну, давайте оставим это на будущее. Возможно, потом можно будет делать так, чтобы у нужного значения была нужная картинка. То есть сейчас у меня цвет зелёный и жёлтый, но это никак не отображается на форме списка, что печально. Так было бы прикольно. На этом я предлагаю закончить.

Итак, у нас получился достаточно длинный ролик. Возможно, я сниму продолжение этого ролика, вторую часть, и в этой второй части мы с вами затронем вопросы уже программной работы с управляемой формой. Поэтому пишите в комментариях: нужно ли снимать вторую часть, и интересно ли вам это? Пишите в комментарии, где бы вы ни смотрели этот ролик, в любом месте, где вы смотрите, оставляйте комментарии. Если в сумме наберётся, ну, скажем, 50 комментариев к этому ролику, что вам интересна вторая часть, и, допустим, вы даже напишете в этом комментарии, что вам интересно в этой части, то я обязательно сниму вторую часть. Оставляйте комментарии, где бы вы ни смотрели: на YouTube смотрите — оставляйте комментарии; на RuTube вы смотрите — в последнее время я там стал тоже публиковать — оставляйте комментарии; ВКонтакте вы смотрите, в Telegram смотрите — везде оставляйте комментарии. Если в сумме будет 50 комментариев, я напишу вторую часть, и обязательно в комментариях пишите, что бы вы хотели увидеть новое, что бы вы хотели увидеть более вам интересное, что необходимо рассказать во второй части. Также я призываю вас вступить в мой Telegram-канал. Сейчас появится QR-код этого Telegram-канала. Также присоединяйтесь к моему чату тоже в Telegram. Сейчас тоже появится QR-код. Ребята, я вам желаю хорошего дня и отличного настроения. Всего доброго, до свидания.