Мастер-группа. Тема №18. Новые средства разработки в 8.2.14

Начинаем серию сессий посвященных релизу 8.2.14

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.

Если не активировали токен — посмотрите видео-инструкцию (видео N5)

Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.

комментария 54 на “Мастер-группа. Тема №18. Новые средства разработки в 8.2.14”

  1. Александр Горлов 19.05.2011 в 00:34

    Интересно, для события модуля менеджера ОбработкаПолученияФормы() на первый взгляд казалось, что если не выставить
    СтандартнаяОбработка = Ложь;
    то откроются 2 формы – стандартная и переопределенная.
     
    Первый взгляд обманчив… :)

  2. День добрый!
    Номер этой темы МГ – 18. 
    МГ – 16 – видел.
    Была ли МГ – 17?

    • 17-ая была, она посвящена 8.2.13.
      Скоро будет 19-ая :)

      • Еще раз просмотрел мастер-группу, начиная с 30.03.2011. Ну вот не вижу я МГ – 17!
        Или она была раньше? Когда у меня еще не было доступа к МГ?

        • Да, она была выпущена ранее.
          Для текущих потоков 17-я сессия появится во второй половине июня.

  3. Домашние работы лучше делать под новым релизом. Как вы посоветуете?

    • Все-таки лучше под старым релизом. Велика вероятность “поймать” несколько проблем на тестовой версии релиза.
      Я пару проблем уже встречал.

  4. а где-нибудь можно найти нормальную информацию по подключению к ADO? А то вот несколько лет уже слышу, что можно очень шустро выбирать данные… как подключаться, как брать данные… а то с  dbf  работать напрямую (1С 7.7) не гуд (или OLE), медленно работает на больших объемах, хотя у нас не такие уж и большие объемы по сравнению с теми людьми, у которых базы вообще от 40 гигов (наша 3 гб – 7.7, а реально обмен 5000 строк – медленно работает OLE),  :(

    • Извините, что не в тему, но как говорится, так на будущее – расширить далее кругозор :)

    • База 40 Гб скорее всего крутиться на MS SQL. А в этом случае очень эффективным является прямой доступ к данным, причем не обязательно с помощью ADO. Есть отличные инструменты, например 1С++.
      Что же касается базы в формате DBF, то кажется, что ускорение в случае прямого доступа к данным таблиц DBF не будет значительным, хотя могу ошибаться – давно не работал с 7.7.
      Можно попробовать использовать не OLE, а создание COM объекта, это должно быть более эффективно.

      Есть еще один момент: в 14-м релизе платформы создали объект метаданных “Внешние источники данных” (рассмотрим в ближайшей тематической сессии МГ), казалось бы они идеально решают Вашу задачу (в частности есть возможность обращаться к данным таблиц DBF). Но, к сожалению, фирма 1С в лицензионном соглашении запрещает использовать этот объект для доступа к данным ИБ 1С.

      • по последнему предложению, уточнение…. Т.е. таким образом мы не имеем право получать результат (выгружать в dbf)) из 1С 7.7 в виде dbf-файла и на его основе делать отчет в 8.2.14? :(

        • Да, верно.
          Если данные в DBF файле поменяются, то и отчет их тут же сможет “подцепить”.

      • Я такого запрета не встречал. И Серегей Нуралиев говорил что оне не рекомендуют использовать новый инструмент для доступа к 77.
        пересмотрел еще раз “C:\Program Files\1cv82\8.2.14.439\licenses\1CEnterprise_ru.htm”
        Там такого нет. что это нельзя.

        • Замечание принято, попытаемся прояснить этот момент, ответ дадим позже.
          Но, с тем, что читать данные 8.х с помощью внешних источников данных нельзя по лицензионному соглашению, Вы согласны?

          • Если это будут средства встроенные в конфигуратор то можно.

            • Все-таки это не так. Данные физических таблиц ИБ “1С:Предприятие 8.х” нельзя читать никакими средствами (даже с помощью внешних источников данных), согласно правилам лицензирования.
              А вот видимо с 7.7 есть лазейка.

              • ЛС пункт 4.1 
                Лицензиат обязуется не допускать нарушений исключительных прав Правообладателя на ПРОГРАММНЫЙ ПРОДУКТ, в частности, не совершать и не допускать совершения третьими лицами следующих действий без специального письменного разрешения Правообладателя:

                доступ к информационной базе ПРОГРАММНОГО ПРОДУКТА и построение систем на основе ПРОГРАММНОГО ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации;

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

                • Вопрос не простой.
                  Полагаю, что фирма 1С не допустит подобного использования.
                  Вот правило лицензирования:
                  http://v8.1c.ru/predpriyatie/questions_licence.htm#64

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

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

                • Вот цитата ограничения доступа к данным:
                  “Нельзя обращаться к данным информационной базы напрямую, минуя уровень объектов работы с данными “1С:Предприятия” – например при помощи средств СУБД или при помощи внешних компонент, которые реализуют прямой доступ к СУБД.”
                  Давайте подумаем, почему было введено такое ограничение?
                  Очевидно, что данные базы “1С:Предприятие” содержат служебную информацию (агрегаты, сплиттеры в итогах и т.д.).
                  На эту служебную информацию нельзя опираться при построении алгоритмов. При доступе к данным средствами платформы скрываются вся служебная информация.
                  Кроме того, служебная информация может меняться от релиза к релизу.
                  А при доступе с помощью внешних источников мы будем обращаться к базе как есть. То есть мы обходим описанное выше ограничение.

    • Что же касается нормального описания ADO, то ссылки дать не могу, попробуйте попросить Гугл :)

  5. Андрей Кусанов 13.05.2011 в 12:47

    На форумах проф. программистов часто звучит мнение, что 1С – “недопрограмма”, а “1С-ники” – “недопрограммисты”. Но жизнь и рынок показывает, что это не так. Если есть удобный инструмент, почему его не использовать? Можно и на ассемблере формы рисовать…  Какие изменения должны произойти в платформе, чтобы подобных уничижительных высказываний не было?

    • Я думаю, ситуацию исправит время.
      Негативное отношение к 1С со стороны “настоящих” программистов было сформировано во времена 7.7.
      Платформа 7.х действительно содержала много недостатков, которые и сформировали подобное отношение к платформе.
      Но начиная с 8.0 можно считать, что платформа действительно технологичный продукт и подобные высказывания о ней – лишь частное мнение неквалифицированных специалистов.

  6. S. Bashutin 13.05.2011 в 09:43

    Новая цветовая гамма как-то не очень. Следующая наверно будет светло-зеленного цвета:)

  7. Евгений, назрел теоритический вопрос изучая возможности 8.2.14 релиза.
    Насколько я помню, в 8-ке были убраны общие реквизиты (в отличае от 7-ки) по причине производительности.
    Сейчас вроде как опять вводится такое понятие в новом релизе.
    Можете прокомментировать это?

    • Да, этот вопрос осветим в тематической сессии №19, выйдет она в ближайшее время.

  8. Интересный выпуск получился. Спасибо

  9. к 3 видео дополнение: вернуться можем к релизу 8.2.13, но перед возвратом система предупредит, что у вас созданы объекты “Общие реквизиты” и от них надо будет избавляться :), а в режиме совместимости 8.2.13 мы не можем добавлять “Общие реквизиты”, пока не перейдем на 8.2.14 в режим “Не использовать”. Вот такой нюанс есть :)

  10. Спасибо.
    Но все-таки не очень удобно скачивать.
    Download Master ссылки не определяет, а когда качаешь вручную то сбивает различная нумерация пунктов в теме и в файлах.

  11. Денис Гончаренко 09.05.2011 в 12:14

    Файлы 8 и 9 одинаковые

    • Все-таки разные, только что скачал.
      Попробуйте скачать повторно.

  12. Мда… Этак теперь курсы переписывать нужно – теперь в разы с формами удобней работать стало :)
    Большое спасибо за освещение новых возможностей )

  13. Да уж, с каждым разом все интересней. Имхо нужно было называть 8.3 :)

    • Названия версий это в большей части вопрос маркетинга :)

  14. Очень актуальная тема!
    Собирался после финала самостоятельно покапаться – а тут прям на блюдечке с голубой коёмочкой…
    Насколько понял основной локомотив релиза: удобства разработки, доп стимул к переходу на УФ,  усиление мобильности и видимо 1С как услуга уже в ближней перспективе… может и в облаках.

    • Да, облака вполне возможны :)
      Еще Внешние источники данных, очень актуальный функционал.

      • “Последние проблемы с онлайн-сервисами Sony и Amazon.com приводят к тому, что некоторые компании уже пересматривают планы по переводу своей инфраструктуры на облачные службы и удалённые центры обработки и хранения данных, доступ к которым осуществляется через Интернет” так что в облака пока верить рано.

  15. а мне лично как-то идея с разделителями для использования в целях учета в базе нескольких организаций не оч нра.
    возникает проблема отделения в перспективе нескольких организаций. да и размер бекапа и нагрузка больше в разы.
    я всем рекомендую новая организация новая база. как-то так лично мне спокойнее.

    • Дмитрий, важно понимать, что новый механизм был разработан для определенных сценариев.
      Это вовсе не связанные организации холдинга, которых обычно не много.
      В основном, механизм предназначен использованию ПО по модели SAAS, когда есть некоторый провайдер, который за определенную плату предоставляет доступ к ИБ 1С (через веб-интерфейс).
      В этом случае использование механизма разделения данных имеет множество плюсов.
      Однако, можно применять механизм и для других случаев.

  16. Спасибо! очень интересно!

  17. progr-2008 07.05.2011 в 23:20

    Правильно понимаю, что возврат к предыдущей версии платформы для файлового варианта базы можно сделать через выгрузку базы в 14-й версии и загрузкой в 13-й версии платформы?

    • Да, такой вариант возможен.

      • progr-2008 08.05.2011 в 06:52

        Для клиент-серверного варианта базы тоже такую выгрузку-загрузку надо делать?

        • Да. В этом случае нет разницы между файловой и серверной базой.

  18. Доступ: 2010-10-17 – 2011-05-15
    Успею все досмотреть?

    • Полагаю, что успеем выдать все новинки.

  19. Прикольно! в 6 видео при удалении команды печать в превью элемент остался!

    • Нет, немного не так.
      Элемент формы удалился, просто он назывался в форме “Печать док”, посмотрите еще раз..