Платформа 1С:Предприятие 8.3.10 будет лучше работать с двоичными данными

05.08.2016     

Фирма "1С" постепенно наращивает функциональность платформы для работы с двоичными данными.

Новые функции для преобразования двоичных данных в разные форматы

В глобальный контекст мы добавили большое количество новых функций для преобразования двоичных данных. Так, например, вы можете выполнять прямое и обратное преобразование двоичных данных в обычную строку, строку формата Base64 и строку формата BinHex. Кроме этого сами двоичные данные вы можете преобразовать в форматы Base64BinHex и обратно.

Аналогичные преобразования поддерживаются и для типа БуферДвоичныхДанных. Кроме этого буфер двоичных данных вы можете преобразовывать в двоичные данные и обратно.

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

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

  • Добавление возможности работы с потоками тем объектам, которые работают с файлами.
  • Эффективное копирование с помощью чтения и записи данных.
  • Побитовые логические операции с буфером двоичных данных.
  • Получение числа из шестнадцатеричных и двоичных литералов.
  • Изменения в технологии внешних компонент NativeAPI

Планируется в версии 8.3.10.

Подробнее читайте в технологическом блоге фирмы 1С Заметки из Зазеркалья. 

Ждем ваших комментариев!


Автор:
Доржи Цыденов Генеральный директор


Комментарии
В избранное Подписаться на ответы Сортировка: Древо свернутое
1. CaptainMorgan 05.08.16 17:52 Сейчас в теме
В то время, когда наши космические корабли бороздят просторы Вселенной, скромная фирма наращивает функционал своего программного продукта.
И недалёк тот час, когда платформа 1С полностью заменит человека.
-На фабрике
-В городе
-На земле

Сара Коннор от этом предупреждала в далёком 1984 году.

Скайнет...
rouster; zrivk; c300pm; SunShinne; kauksi; userGJ; PowerBoy; maksa2005; LavinVadik; bulpi; HiKS; Krasnyj; +12 Ответить
2. vano-ekt 841 05.08.16 20:02 Сейчас в теме
3. Solovyeff 05.08.16 23:21 Сейчас в теме
Если у кого то есть пример, как это можно будет использовать, напишите пожалуйста, очень интересно.
rayastar; Brawler; +2 Ответить
4. sybastik 06.08.16 00:38 Сейчас в теме
В результате теперь вы можете открывать потоки для чтения и записи при использовании таких объектов как:

ЧтениеТекста и ЗаписьТекста;
ЧтениеFastInfoSet и ЗаписьFastInfoSet;
ЧтениеHtml и ЗаписьHtml;
ЧтениеJSON и ЗаписьJSON;
ЧтениеXML и ЗаписьXML;
ЧтениеZipФайла и ЗаписьZipФайла.
Вы можете получать тело как поток, когда работаете с HTTP:

HTTPЗапрос и HTTPОтвет;
HTTPСервисЗапрос и HTTPСервисОтвет.
Вы можете записывать в поток и читать из потока при работе с объектами:

ТекстовыйДокумент;
ТабличныйДокумент;
ФорматированныйДокумент;
ГеографическаяСхема;
ГрафическаяСхема;
FTPСоединение.
Показать


*ля, неужели)
только, пройдет не мало лет, когда это будет реализовано, судя по всему))
5. cleaner_it 240 06.08.16 02:19 Сейчас в теме
На самом деле - это круто. А нужно для интеграции.
6. kite2 25 06.08.16 17:58 Сейчас в теме
Надо же, больше всех плюсов получил комментарий тролля.
7. mixperm 62 07.08.16 11:39 Сейчас в теме
А разве не в 8.3.9 это планируется?
8. frkbvfnjh 592 08.08.16 06:34 Сейчас в теме
А релиз 8.3.9 вообще планируется? Зазеркалье уже реально начинает вызывать раздражение! Возможности описали уже на несколько релизов в перед, а толку... Не удивлюсь если релиз 8.3.9 на конец-то "родят" в 2017 году :(
9. Krasnyj 1263 09.08.16 00:41 Сейчас в теме
Скорее бы вышел этот релиз.
10. palsergeich 09.08.16 12:34 Сейчас в теме
В баг репорте есть мобильная платформа 8.3.9, а вот стандартный дистрибутив, пока 8.3.8 максимальная версия.
Думаю сентябрь - октябрь, они повышают релиз где то раз в пол года...
11. tailer2 09.08.16 14:22 Сейчас в теме
12. A_Max 18 09.08.16 14:50 Сейчас в теме
Одному мне кажется, что ЧислоИзШестнадцатеричнойСтроки() и ЧислоИзДвоичнойСтроки() это БРЕД?!?!?!
Почему просто не добавить второй параметр у фукции Число в котором указывать основание?
Особенно показателен даже пример из самого текста:
https://wonderland.v8.1c.ru/upload/medialibrary/e91/e91e80a170388ee84aaf465e6bebb911.png
ОНИ САМИ УКАЗЫВАЮТ В ТЕКСТОВОЙ СТРОКЕ, ЧТО ЭТО БИНАРНОЕ ЧИСЛО!!!! 0b00000111

newold2; frkbvfnjh; +2 Ответить 1
13. A_Max 18 09.08.16 15:18 Сейчас в теме
В примере с ПобитовоИ ошибка в вычислении РазрешитьОдиночнуюПродажу.
Далее что делать если будет не байт, а слово?
Ужасный пример с кучей лишних вызовов и преобразований.
100% нужна возможность выполнения операции с зацикливанием одного из источников. Т.е. если длинна одного источника меньше другого, то берётся заново с первого элемента.
тогда появятся фичи:
1. в один буфер можно занести все маски, а во второй один байт для разбора. В итоге получим буфер заполненный составными частями
2. можно делать "потоковый" xor больших данных

Вообще всё это отдаёт полностью отсутсвие проработанности и целостного подхода из-за чего навевает грусть о качестве разработки (
15. frkbvfnjh 592 11.08.16 06:46 Сейчас в теме
Эх, жаль только до разрабов платформы не достучишься, у них свое видение мира :(
16. frkbvfnjh 592 11.08.16 06:50 Сейчас в теме
УРААААААААА!!! Свершилось, ща зашел на https://releases.1c.ru/ - вышла платформа 8.3.9.1648
http://joxi.ru/Vm657ENCxpoL6r
17. frkbvfnjh 592 11.08.16 07:14 Сейчас в теме
Ух ты, самое интересно, кому интересно:
Реализована поддержка векторных картинок в формате SVG.
Реализована поддержка СУБД Microsoft SQL Server 2016.
Серьезно расширены возможности расширений и возможности работы с протоколом OData.
Улучшена поддержка СУБД PostgreSQL.
Реализована возможность использования протокола FTPES при работе с FTP-сервером.
На мобильной платформе реализована поддержка системы компоновки данных.
На мобильной платформе реализована возможность использования внешних компонент.
Для мобильной платформы реализована возможность работы с данными в формате JSON.
По мобильной платформе вообще масса новых возможностей...

Вот еще интересная штука:
Оптимизированы запросы в файловом варианте работы платформы, в том случае, если прикладное решение имеет разделители, но фактически содержит одну область данных.
Для того чтобы данная оптимизация начала использоваться на существующих информационных базах, требуется произвести тестирование и исправление информационной базы с включенным режимом Реиндексация таблиц информационной базы.
После реструктуризации информационной базы, для всех реструктуризируемых объектов также начинает работать данная оптимизация.
Оставьте свое сообщение

См. также

Фирма «1С» на 50% снизила цену на 1С:Фреш для пользователей базовых конфигураций

Новость 1С:Фреш Сервисы

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

сегодня в 16:49    1721    ЕленаЧерепнева    1       

Подводим итоги конкурса и дарим бесплатную лицензию Снегопата на 1 год победителю

Новость Инфостарт infostartevent Конкурс Мероприятия

Продолжаем представлять модераторов INFOSTART EVENT 2020 Post-Apocalypse. На очереди секция «Инструментарий разработчика. Приемы и методы разработки». Представляем вам приветственное слово модераторов мероприятия, а также объявляем конкурс!

сегодня в 14:00    2771    kbazzh    20       

Выпущен новый продукт «1С:Предприятие 8. Планово-финансовое управление для государственных учреждений КОРП»

Новость Государственные, бюджетные структуры Аналитика Конфигурация

Фирма «1С» объявила о выпуске нового программного продукта «1С:Предприятие 8. Планово-финансовое управление для государственных учреждений КОРП» («1С:ПФУ ГУ КОРП») в виде электронной поставки.

сегодня в 11:57    1250    user-programmist    1       

7 октября состоится мастер-класс Дмитрия Коткина «Как воздействовать на подсознание оппонента в переговорах»

Новость Обучение, бизнес-тренинг, курсы

Приглашаем присоединиться к бесплатному мастер-классу от Дмитрия Коткина, на котором будут разобраны два интересных кейса по решению управленческих задач через методы влияния на оппонентов – «Хантинг разработчика» и «Бунт Архитекторов».

сегодня в 09:36    893    dklimchuk    2       

Фирма «1С» анонсировала новые интеграционные возможности мобильной платформы

Новость Зазеркалье Интеграция ИТ-новость Мобильные приложения

Начиная с версии платформы 8.3.18 приложение, созданное на мобильной платформе 1С, или мобильный клиент 1С можно будет запускать из внешних источников – из другого мобильного приложения или через URL.

вчера в 11:35    3454    ЕленаЧерепнева    0       

Конкурс: предложи идею для главного приза INFOSTART EVENT 2020!

Новость Инфостарт infostartevent Конкурс Мероприятия

До конференции INFOSTART EVENT 2020 осталось чуть больше месяца. Участников конференции ждут трехдневная программа, вечеринка в стиле Post-Apocalypse, конкурсы и призы.

29.09.2020    3124    eselyanina    41       

5 октября на Инфостарте стартует «Базовый курс по обмену данными в системе 1С:Предприятие»

Новость Обучение, бизнес-тренинг, курсы

Онлайн-интенсив является продолжением «Базового курса для начинающих 1С-программистов» и занимает третье место в составленной нами траектории обучения 1С-программиста.

29.09.2020    2071    dklimchuk    2       

Вышел новый релиз «1С:Управление торговлей 11.4.13»

Новость УТ11 Конфигурация

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

29.09.2020    2802    ЕленаЧерепнева    10       

Фирма «1С» объявляет конкурс «Лучший кейс 1С:Реальная автоматизация»

Новость ИТ-новость Конкурс

Фирма «1С» приглашает пользователей и партнеров принять участие в новом конкурсе кейсов автоматизации малого и среднего бизнеса «1С:Реальная автоматизация». Главный приз конкурса – 200 тыс. рублей.

29.09.2020    3522    user-programmist    0       

Конкурс: предложи докладчика и получи онлайн-трансляцию INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В этом году, несмотря на все перипетии, мы собираемся проводить 10-ую юбилейную конференцию INFOSTART EVENT 2020. Мы считаем, что залогом успешного мероприятия на 90% является его программа, и те люди, которые создают самый интересный контент.

28.09.2020    2931    kbazzh    15       

Инфостарт объявляет набор на курс аналитика 1С. При покупке до 30 сентября – скидка на обучение 30%

Новость Обучение, бизнес-тренинг, курсы

26 октября стартует курс аналитика 1С, который включает в себя два полноценных курса «Программирование на 1С, основные объекты» и «1С:Бухгалтерия и бухучет для начинающих», а также более 40 уникальных мастер-классов от ведущих экспертов отрасли.

28.09.2020    1464    dklimchuk    0       

Подводим итоги митапа по СКД и выкладываем материалы для участников!

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября прошел завершающий митап, посвященный применению СКД. Мы подготовили материалы для участников и хотим поделиться впечатлениями – что больше всего запомнилось на прошедшем мероприятии.

28.09.2020    3167    vikad    46       

Конкурс на лучший ответ большому и важному управленцу – победитель получит приз на выбор!

Новость Обучение, бизнес-тренинг, курсы Конкурс

12 октября на Инфостарте стартует курс по переговорам Дмитрия Коткина «Переговоры в кризис для руководителей. Стратегия и тактика», запись открыта.

25.09.2020    2469    dklimchuk    53       

В сервисе 1C:ГРМ теперь можно работать с «1C:Управление аптечной сетью»

Новость Здравоохранение, медицина, стоматология Маркировка Сервисы

С помощью «1С:Управление аптечной сетью» можно организовать складской и финансовый учет лекарственных препаратов с одновременной передачей данных об их движении в систему ФГИС МДЛП.

24.09.2020    4964    user-programmist    0       

Vanessa Automation 1.2.034: стабильность – признак мастерства

Новость Автоматизация Интеграция ИТ-новость

Доступна новая версия Vanessa Automation 1.2.034. Улучшено юзабилити, расширены функциональные возможности видеоинструкций, реализован механизм тестирования серверного поведения через программное создание, заполнение и проверку объектов.

24.09.2020    3872    vikad    1       

Фирма «1С» сообщила о выходе нового продукта «1С:Интеграция КОРП»

Новость Интеграция Конфигурация

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

23.09.2020    3994    ЕленаЧерепнева    0       

В «1С:Документообороте 2.1.25» реализована поддержка мобильного сканирования

Новость ДО Конфигурация Мобильные приложения

В новом релизе прикладного решения «1С:Документооборот» у пользователей появилась возможность использовать мобильное приложение для сканирования документов с помощью смартфона.

22.09.2020    2442    ЕленаЧерепнева    1       

Фирма «1С» начнет продавать «Русский офис»

Новость Infostart Software Partners Маркет Новости компаний

Пакет программ «Р7-Офис» позиционируется как альтернатива более распространенным пакетам MS Office и LibreOffice. Заявлена поддержка российских операционных систем (Альт Линукс, РОСА Линукс, Astra Linux), а также Windows, Linux, MacOS X и др.

21.09.2020    6319    Senator_I    8       

Презентации и видеозаписи онлайн-митапа по маркировке товаров доступны для участников!

Новость Инфостарт Infostart Meetup Мероприятия

18 сентября на площадке Инфостарта состоялся онлайн-митап, посвященный вопросам маркировки товаров. Мы собрали всю информацию о мероприятии, чтобы поделиться впечатлениями с участниками, а также рассказать, как получить доступ к материалам докладов.

21.09.2020    3212    vikad    36       

Открыто голосование за доклады Infostart Event 2020

Новость Инфостарт infostartevent Мероприятия

Объявляем об открытии голосования за доклады юбилейной конференции Infostart Event 2020. В этом году оргкомитет конференции принял рекордное количество заявок докладчиков – 133.

21.09.2020    5744    eselyanina    7       

Приветствуем в команде Инфостарта новых экспертов 1С!

Новость Инфостарт

Этим летом жизнь проектного отдела Инфостарта закипела с новой силой. В ряды нашего внутреннего подразделения 1С-автоматизации вступили одни из сильнейших представителей сообщества – ведущие разработчики Евгений Ванжула и Александр Кунташов.

18.09.2020    5623    vikad    5       

Организаторы INFOSTART EVENT 2020 берут на себя ответственность … за секцию «Мотивация, лидерство и личная эффективность»

Новость Инфостарт infostartevent Мероприятия

Все. Всех модераторов мы представили, пора поговорить о секции, которой в этом году займется команда организаторов конференции INFOSTART EVENT 2020. В этом году мы планируем нанести непоправимую пользу вам и вашим коллегам.

17.09.2020    3259    irina_selezneva    10       

Представляем модераторов секции «Управление проектом» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В преддверии INFOSTART EVENT 2020 мы рассказываем о специалистах, которые будут заниматься модерацией каждой секции конференции. На очереди следующая команда модераторов!

16.09.2020    3415    kbazzh    0       

Фирма «1С» рассказала о новых возможностях платформы для дистанционного обучения

Новость Конфигурация

Продукты линейки «1С:Электронное обучение» дополнили новыми функциональными возможностями по опыту массового перехода на дистанционное обучение из-за ограничений, связанных с коронавирусной инфекцией.

16.09.2020    3342    ЕленаЧерепнева    0       

Готово расписание онлайн-митапа «Практика применения СКД»

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября пройдет онлайн-митап, посвященный практике применения системы компоновки данных в 1С.

16.09.2020    8881    eselyanina    0