Новые возможности 8.3.7 и 8.3.8. Всё важное – в двух новых видео



Новые релизы платформы часто приносят сюрпризы (не всегда приятные) как для пользователей, так и для разработчиков.

С другой стороны, знать, какие же новые инструменты появились в платформе – всегда полезно любому специалисту.

Сегодня мы выкладываем обзор новых возможностей текущего релиза 8.3.7 и будущей версии – 8.3.8.

Будет интересно всем:

  • Для эстетов – овальные кнопки и куча настроек элементов формы
  • Для разработчиков – более простая разработка форм, тестирование форм под разные устройства + оптимизация
  • Для пользователей – новое отображение форм, отказ от сколлинга в списках, комбинирование форм без конфигуратора
  • Для любителей old school – проведение (отмена проведения) и ввод на основании возможен из контекстного меню, как в 8.0 :)

Кстати, комбинирование форм без конфигуратора – это достаточно интересно и означает, что сейчас пользователь даже без программиста сможет “сделать мини-АРМ”.

С этого механизма пользователь может в одной форме объединить данных из разных источников – например, список новых заказов и список назначенных задач из CRM, чтобы держать ситуацию под контролем.

Итак…

Обзор новых возможностей 8.3.7

В видео рассмотрим:

  • Конфигурацию рабочего места в пользовательском режиме
  • Перенос части логики работы формы с сервера на клиент
  • Подготовьтесь к внешнему изменению форм при переходе на 8.3.7
  • Механизмы тестирования работы форм под разное разрешение и положение экрана
  • И многое другое

Новые возможности 8.3.8

В видео рассмотрим:

  • Снова меняется внешний вид форм – чтобы пользователи не скучали :)
  • Разработчики возвращают хорошо забытое старое – использование контекстного меню
  • Отказ от вертикального сколлинга в списках
  • Поддержку клавиатурных гиков
  • И многое другое

P.S. “Несколько вопросов с Мисты…”

Смотрим несколько “свежих” веток с пятницы:

“В поле ввода при выборе из справочника, отображать только элементы одной группы”
– тема с 15 апреля, решения нет… (сейчас – 12-40 18 апреля…)

“Заполнение реквизита ТЧ при изменении другого”
– 16 комментариев, решения нет…

“как правильно выгрузить данные из таблицы занчений в список на форме?”
– тема с 16 апреля, рекомендация – ссылка на функцию и синтакс-помощник…

“Изменение картинки в столбце таблицызначений”
– тема с 15 апреля, решения нет…

“УФ. Открыть диалог выбора из строк ТЧ”
– тема с 15 апреля, решения нет…

“Не срабатывает УстановитьДействие(“Нажатие”, “МояПроцедура”);”
– 62 комментария, 4 дня – и сошлись на том, что сделать так нельзя. Хотя на самом деле – можно :)

Курс «Профессиональная разработка интерфейсов и форм в 1С:Предприятии 8.3»

  1. Если Вы не хотите тратить несколько дней на пустое ожидание на форумах…
  2. Если Вы хотите не ковыряться в “намеках” и ненормативной лексике, а хотите видеть сразу пошаговое решение
  3. Если Вы хотите твердо знать, как быстро и с минимальными правками дорабатывать интерфейс типовых решений

Поддержка – 45 дней. Объем курса – 30 учебных часов.

Описание курса

Не откладывайте свое обучение!

Комментарии / обсуждение (56):

  1. Error

    Не уверен, что эта возможность будет полезна для всех, тем не менее, она есть — вы можете включить черно-белый режим отображения и весь интерфейс iOS будет обесцвечен до оттенков серого. Эта функция включается в настройках Универсального доступа .

  2. Muravev-Net

    Аннотации — возможность добавления в текст программы метаданных, не влияющих на выполнение кода, но допускающих использование для получения различных сведений о коде и его исполнении. Одновременно выпущен инструментарий для использования аннотированного кода. Одно из применений аннотаций — упрощение создания тестовых модулей для Java-кода.

    • Сергей Калинкин

      Добрый день! Про новый инструмент “Аннтотации” мне ничего не известно. Так же хочу обратить внимание, что видео содержит обзор изменений платформы только в части интерфейсов и форм. Таким образом видео содержит не все изменения, которые появились в платформе.

  3. vardanbb

    Про 8.3.7 уже знал, а про 8.3.8 – узнал только здесь. На счёт “Проблема в использовании пакетного запроса в динамическом списке” можно процитировать еще одного классика: “Шура, Вы просто готовить их не умеете”. Хотя правда Ваша – у меня тоже не получается…Облом. Спасибо за видео.

  4. Алексей

    У меня и в более ранних версиях (8.3.6, 8.3.7) получалось выводить в динамических списках поля ссылочных типов кажется без ограничений каких-либо. Вы показываете что это новая возможность 8.3.8? Или я что-то не так понял?

    • Сергей Калинкин

      Да, для ссылочных типов было можно, но для полей составного типа данные, таких как Регистратор, подчиненные поля вывести не получалось. Теперь можно, хотя это бывает нужно крайне редко.

    • Евгений Гилев (Мастер-тренер)

      Михаил, попробуйте просмотреть видео из другого браузера.

  5. Алиса

    Спасибо за видео, отличный обзор, документацию бывает читать невозможно)

  6. Алексей

    Обзор отличный!!! Огромное спасибо !!!

    Ну а 1С как всегда “все новое это хорошо забыто старое”
    контекстное меню, скоро привязки простые и сложные от обычного интерфейса вернут -:))))

      • Евгений Гилев (Мастер-тренер)

        Стас, давай не будем развивать тему. С саппортом поговорю, чтобы подобные коменты не пропускали.

        Нелицеприятные высказывания в адрес ряда сайтов удалил.

        К автору у меня просьба – выражаться корректнее.

  7. Владимир

    Спасибо за отличный обзор! Подобные видеоматериалы гораздо удобнее чем ворох текста с “Записок из зазеркалья”.

    Изменения все очень нужные и давно ожидаемые. Управляемые формы становятся всё более управляемыми и гибкими, это очень радует. Наконец до разработчиков дошло что обновлять полнотекстовый поиск – это неудобно, а бегунок в динамическом списке – недостоверно. Еще бы добавили возможность выбора цветовой схемы в качестве замены желтой и вернули возможность менять ширину панели навигации, как было в обычном управляемом интерфейсе…. но не так принципиально, должна же быть у 1С своя “визитная карточка” для пользователей ))

     
    Хм… форум мисты в конце хорошо охарактеризован. Была бы там качественная модерация можно было бы им пользоваться, а так лучше даже не заходить.

    Ожидаю когда Курсы-По-1С объединит вокруг себя больше народа и появится площадка для общения и обмена опытом. Инфостарта мало, да и направленность другая, хотя тоже сейчас в обучение расширяться стали.

    • Templ

      >Наконец до разработчиков дошло что обновлять полнотекстовый поиск — это неудобно

      Это значит что обновление поиска в фоновом режиме система не будет делать?

  8. pozdnyakov.vitaliy

    респект разработчикам за работу над интерфейсом для незрячих пользователей

      • BVG

        Пробовал в 3-х разных. Результат похожий (зависает, только немного по разному). Может, просто было слишком много одновременных обращений?

        • BVG

          Впрочем, кажется понял в чем дело. На работе закрыт просмотр видео. Извините, не сообразил вчера. Надо попробовать дома.

      • Евгений Гилев (Мастер-тренер)

        Видео не просто так выложено на сайте.

        Мы проводим анализ – количество просмотров, на каком моменте видео слушатели “срываются”, сравниваем эту статистику с другими видео.

        Поэтому просмотр должен идти именно через сайт.

  9. hjkl

    Добрый день. Это апдейт к видео материалам курса по формам и интерфейсам правильно?
    Если да нужно ли загрузить заново видео материалы курса, если они были скачаны ранее или это отдельные блоки видео?
    Скачивал примерно 10-15 дней назад.

    • Евгений Гилев (Мастер-тренер)

      Добрый день!

      Эти видео есть в курсе, Вам ничего дополнительно скачивать не требуется.

    • Алексей

      да, странная
      с учетом того, что оптимизаторы БД, как правило не умеют работать в вложенными запросами, но умеют работать с временными таблицами

  10. Roza Aleksey

    Наконец-то, дождался – круглые кнопки! Теперь заживем! Подумаешь, 113 ошибок в платформе – форма важнее содержания!

    • Насипов Фарит

      Вспомнил Чебуратора, который похоже до сих пор убежден, что “снеговик изучать рано” :)

  11. Uglyr

    Главной плюс пакетных запросов – возможность запихать в запрос таблицу значений и дальше плясать от нее. Вопрос работает ли это в динамическом списке.

    • Сергей Калинкин

      Добрый день! Думаю, что нет. Кроме того, на текущий момент не получилось заставить заработать даже простейший пакетный запрос.

      ВЫБРАТЬ
      Номенклатура.Код как Код,
      Номенклатура.Наименование как Наименование,
      Номенклатура.Ссылка как Ссылка
      Поместить ВТ
      ИЗ
      Справочник.Номенклатура КАК Номенклатура
      ;
      ВЫБРАТЬ
      ВТ.Код,
      ВТ.Наименование,
      ВТ.Ссылка
      ИЗ
      ВТ как ВТ

      (При запуске система сообщает, что не найдено поле Код)
      Так что пакетные запросы в динамических списках пока остаются только теорией. В документации присутствуют, а заставить их работать не получается.

        • Сергей Калинкин

          С длиной кода все в порядке. Проблема в использовании пакетного запроса в динамическом списке.

      • Владимир

        Пакетные запросы с созданием временных требуют создания таблиц в базе данных temp и очищении их при отсутствии в них необходимости. В случае активной работы с динамическом списком хотя бы нескольких пользователей, которые часто пролистывают в них информацию, это было бы неоправданной нагрузкой на SQL-сервер.

        Такая возможность могла бы быть реализована если разделить запрос в динамическом списке на статическую и динамическую часть. Либо все временные таблицы формировать статически, а динамически исполнять только последний запрос из пакета.

        Но тогда это уже получается не совсем динамический список, поскольку некоторые данные в нем не соответствовали последним данным в ИБ, здесь стали бы возникать коллизии.

        Разрешить формировать временные таблицы только из таблиц значений или автоматически преобразовывать пакет запросов в запрос со вложенными запросами – это было бы решением. Но думаю все представляют каким бы это было костылем и неоправданным сокрытием от глаз программиста того, что происходит на самом деле в системе.

        Лучше уж пускай программист использует вложенные запросы с пониманием того что он делает и какая нагрузка на систему возникает.

        • Сергей Калинкин

          Добрый день, Владимир! Как я понял, это Ваше виденье вопроса «Почему не следует использовать пакетные запросы в динамических списках?» и я согласен с вашими доводами. Но факт остается фактом – такая возможность присутствует в платформе. Без сомнения, для хранения временных таблиц будет использоваться TempDB, что повысит нагрузку на систему. Остается только догадываться о механике работы пакетных запросов в динамических списках и о том, как вообще заставить этот механизм хоть как-то работать :).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

Я подтверждаю, что ознакомлен(а) с Пользовательским соглашением, принимаю его условия и даю свое согласие на обработку моих персональных данных.

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.