Шпагин Александр

263
Рейтинг

alexandersh
Александр Шпагин



  •   Регистрация: 02.08.2009 (14 лет назад)

  •   Был(а) на сайте: 15.09.2019

Подписчики 5

Группы

Профессиональный разработчик

Рейтинг 263


Комментарии

DevСжатие/Распаковка данных по алгоритму Deflate встроенными (!) средствами платформы 1С#21 16.01.18 11:04
(18)
Цитата
(1) Александр, а если на входе - двоичные данные, сжатые алгоритмом deflate, а на выходе нужно получить распакованные данные. Существует ли где-то описание заголовка, который нужно добавить к входным данным, чтобы СериализаторXDTO воспринимал их как корректный тип ХранилищеЗначения, содержащий двоичные данные?
так а тут как раз по теме самой статьи, добиваешь описанием структуры до zip-архива и распаковывашь)
DevСжатие/Распаковка данных по алгоритму Deflate встроенными (!) средствами платформы 1С#1 09.05.17 16:13
хм, а по мне так все уже придумано)
решается конструкцией:
Код
   
   ХЗ = Новый ХранилищеЗначения(НашеЗначениеКотороеНадоСжать, СжатиеДанных(9));
   СтрокаBase64 = СериализаторXDTO.XMLСтрока(ХЗ);
   СжатыеДвоичныеДанные = Base64Значение(СтрокаBase64);

и обратно:
Код
   СтрокаBase64 = Base64Строка(СжатыеДвоичныеДанные);
   ХЗ = СериализаторXDTO.XMLЗначение(Тип("ХранилищеЗначения"), СтрокаBase64);
   НашеЗначение = ХЗ.Получить();

может на несколько байт и будет больше, за счет описания Хранилища значения, зато без костылей)
DevКодирование строк в формат Base64 и обратно в 1С 8.Х#1 09.05.17 16:08
сорри... мой комментарий был к другой публикации, промазал)
DevМедиа проигрыватель на 1С#21 16.04.17 22:37
Ну не знаю баян напишу или нет, но на УФ достаточно просто решается полем HTML следующего содержания:
ПолеHTML = "<html>
|<head>
|<meta http-equiv=""X-UA-Compatible"" content=""IE=edge""/>
|</head>
|<body>
|<audio controls>
|<source src=""" + АдресMP3 + """ type=""audio/mpeg"">
|Your browser does not support the audio element.
|</audio>
|</body>
|</html>";

где АдресMP3 - это адрес временного хранилища, куда положили двоичные данные записи
вот вам и бегунок и полоса прокрутки аудио)
Dev"Распределение в запросе" или "избавляемся от перебора"#39 21.12.16 10:02
(31) да, действительно, спору нет, скрипт достаточно качественный, работает быстрее, мне понравился, по поводу скорости - поиграюсь на выходных со ссылочными типами, давно уже планы запроса не смотрел, снова стало интересно
DevМаленькая хитрость СКД - выводим строки X раз#8 19.12.16 15:20
(7) ок, еще раз суть задачи: сделать отчет СКД, в который необходимо выводить X пустых строк. есть другой вариант решения этой задачи?
UtilsОтправка команды включения компьютера по сети из 1С (Wake-On-LAN)#5 19.12.16 14:41
(3)
Цитата
Я могу включить только комп, находящийся со мной в одной локальной сети? Задача такая - из дома включить рабочий комп, соответственно, я с ним не в одной локальной сети.
Например: https://zyxel.ru/kb/3517/
DevМаленькая хитрость СКД - выводим строки X раз#6 19.12.16 13:43
(5) Ну как сказать вводит в заблуждение. То что запрос можно использовать в любом другом месте - это понятно, на то он и запрос.Статья решает не проблему использования запроса. У тебя есть другой способ решения данной задачи именно на СКД? Чтобы не делать пост-обработку результата. Если нет, то не вижу основания в критике. )
"Здесь я расскажу, как вывести в отчет СКД произвольное количество одинаковых строк." - вот какая задача решается в статье с приложением минимальных усилий, разве нет?)) или ты хочешь сказать, что эта задача не решена?))