Расширенный фильтр

Все публикации — все для 1С

Как передать документ Word (ActiveDocument или ДвоичныеДанные) с сервера на клиент 50

Практика программирования v8 1cv8.cf Бесплатно (free)

Когда мы работаем в файловом варианте и заполняем Word программно, можно не заморачиваться с передачей Word-овского документа на клиент, т.к. после методов <MSWord.Application.Visible = Истина; и MSWord.Activate();> выполненных НаСервере Word-овский документ отобразится на экране монитора пользователя, но в клиент-серверном варианте так просто поступить не получится.

14.10.2015    41012    45    

Заполнение документа Word без ComОбъект 82

Практика программирования v8 1cv8.cf Абонемент ($m)

Идея написать публикацию пришла после прочтения очередного рассказа о том, как файл Word заполнялся через COM-объект в клиент-серверном варианте. При этом падал Сервер 1С. Зачем в принципе использовать файлы Word как шаблоны? Ну, допустим, в организации используется некая внутренняя отчетность, выполнения в корпоративном стиле, и переделать ее на привычные табличные документы нет возможности.

1 стартмани

08.07.2018    8336    21    

Значение в строку внутреннюю для сложных типов: как работает платформа или немного о декодировании base64 в текст через двоичные данные 32

Практика программирования v8 Бесплатно (free)

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

28.04.2017    12757    3    

GGraphics - внешняя компонента для работы с картинками jpg (jpeg), png, bmp, gif, tif Промо 155

Внешние компоненты v8 1cv8.cf Платные (руб)

Позволяет автоматизировать работу с картинками. С помощью компоненты можно измерять размер изображений, поворачивать их, наносить водяные знаки, конвертировать из одного формата в другой. Будет очень полезна для интернет-магазинов и всех, кому постоянно требуется работать с различными графическими форматами. Выполнена по технологии NativeAPI. Работает с форматами: jpg (jpeg), png, bmp, gif, tif

2000 руб.

02.09.2010    47377    189    191    

"Открыть нельзя защищать!" - Где поставить запятую? 18

Защита и шифрование v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

16.02.2018    7265    7    9    

Реализация интерактивного редактирования макета Microsoft WORD из 1С для пользователя 9

Печатные формы документов Практика программирования v8 1cv8.cf Бесплатно (free)

Пользователь сам сможет редактировать макет Microsoft Word и в последствии использовать его для печати документа, справочника и т.д. Реализация протестирована на 1С 8.3.12.1714 (x64).

23.04.2019    917    0    6    

Отказ от работы с временными файлами при работе с двоичными данными или Потоки как простая замена ADODB.Stream и временным файлам 119

Практика программирования v8 Россия Бесплатно (free)

В платформе начиная с версии 3.8.9 (как я понял по документации) появился расширенный функционал средств работы с двоичными данными. Если раньше простой и очевидный способ преобразования данных строился на использовании временных файлов, то теперь благодаря новым средствам можно уйти от их использования.

12.09.2017    15470    31    

Набор функций, возвращающих данные из истории версий объекта или "Кто виноват?" оптом 10

Практика программирования v8 1cv8.cf Бесплатно (free)

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

19.12.2018    1867    33    

"Подводные камни" при работе с макетами типа ActiveDocument 1С 8.3 УФ. Клиент-Сервер. Режимы работы Тонкий, Веб клиенты 23

Практика программирования v8 v8::УФ 1cv8.cf Бесплатно (free)

Обход проблем при работе с макетами типа ActiveDocument (Word,Excel 2016). Версия 1С 8.3, УФ, Клиент-Сервер, Тонкий, Веб клиенты

20.12.2016    26872    4    

Реализация чата на 1С 8,3 (Управляемые формы) 48

Практика программирования v8 1cv8.cf Бесплатно (free)

Детальное описание реализации небольшого чата для пользователей. Возможности: - Сортировка пользователей по статусу - Количество новых сообщений - Раскраска окна сообщений - Все на управляемых формах - RSA шифрование

09.09.2014    18489    27    

1С 8. Часть 2 - Управляемые формы. СКД: смена типа «набор данных – запрос» на «набор данных – объект» с сохранением полей 5

Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение публикации "1С 8. СКД: смена типа «набор данных – запрос» на «набор данных – объект» с сохранением полей" http://infostart.ru/public/405762/ . Теперь напишем обработку под управляемые формы. Мы узнаем как в управляемой форме (под тонкий-клиент и web-клиент) реализовать: Открытие диалога выбора файла с выделением в асинхронную процедуру; Открытие диалога сохранения файла с выделением в асинхронную процедуру; Передача файла с клиента на сервер; Заполнение дерева значений (оперирование с ДанныеФормыДерево, ДанныеФормыКоллекцияЭлементовДерева, ДанныеФормыЭлементДерева); Передача файла с сервера на клиент.

1 стартмани

08.10.2015    11411    1    1    

Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip 47

Внешние компоненты v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip.

1 стартмани

15.03.2016    23603    104    97    

Этюды по программированию. Взаимодействие с Microsoft Word Промо 107

Практика программирования v8 Бесплатно (free)

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

11.12.2017    22989    22    

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

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

10.04.2018    14414    23    

Простые радости жизни программиста 1С: выбор типа значения Промо 52

Работа с интерфейсом Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.02.2016    35215    41    17    

Как в 1С 8.x скопировать файл с клиента на сервер в два клика? 22

Инструментарий Практика программирования v8 1cv8.cf Абонемент ($m)

В статье рассмотрен удобный и элегантный способ переноса файлов с клиентского дискового пространства на сервер, где установлено 1С: Предприятие

1 стартмани

27.02.2017    11000    10    32    

Отображение картинок в рамках мобильной платформы 16

Мобильные приложения Работа с интерфейсом v8::Mobile Бесплатно (free)

Решение проблемы с отображением картинок в формате JPEG в рамках мобильной платформы. Показ "тяжелых" картинок и анимации.

19.04.2017    11666    6    

Вывод отладочных сообщений HTTP Сервиса с помощью ChromeLogger 20

Практика программирования v8 1cv8.cf Бесплатно (free)

Разработка для 1C для вывода отладочной информации с помощью ChromeLogger. Есть вопросы к знатокам.

27.11.2017    5398    13    

Пример преобразования двоичных данных в строку 25

Универсальные функции v8 Бесплатно (free)

Доброго всем времени суток. Хочу поделиться маленьким решением маленькой проблемы. Думаю, будет интересно новичкам. Я не раз встречал на форумах вопрос: как преобразовать двоичные данные в строку? В частности, к примеру, частенько нужно получить хэш файла MD5 в текстовом виде, но как мы знаем 1С возвращает его в виде двоичных данных.

08.12.2017    10003    19    

Многопоточность. Универсальный «Менеджер потоков» 2.0 Промо 183

Оптимизация БД (HighLoad) Инструментарий Теория программирования Универсальные функции v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

10 стартмани

07.02.2018    62417    133    48    

Преобразование EXCEL в таблицу значений без COM и других извращений 144

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Получение таблицы значений из excel в 1С v8, без COM, внешних источников данных и т.д. EXCELВТаблицуЗначений() - За 10 строчек кода! Реализация протестирована на 1С 8.3.12.1714 (x64).

18.04.2019    6323    31    

Чтение значений двоичных данных из файла 7

Практика программирования v8 1cv8.cf Бесплатно (free)

Иногда необходимо разобрать файл с двоичными данными. А у 1С нет инструментов для непосредственного чтения файлов. В публикации функции, которые решают эту проблему.

24.07.2014    15603    2    

Учим обработку выгрузки налоговой накладной в XML использовать внешнюю печатную форму. 3

Практика программирования v8 БП2.0 Украина БУ Абонемент ($m)

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

1 стартмани

26.09.2013    8249    2    3    

Версионирование объектов - отключение создания одинаковых версий + обработка по их удалению 11

Чистка базы v8 БП2.0 ERP2 Абонемент ($m)

Стандартная процедура версионирования объектов создает одинаковые версии при перепроведении / перезаписи объекта без изменения реквизитов. Следовательно, база пухнет от пустых версий, особенно при закрытии месяца (проведение документов).

1 стартмани

10.08.2015    15251    32    7    

Хранение присоединенных файлов в томах на диске в КА 1.1 6

Практика программирования v8 КА1 Россия Абонемент ($m)

Описание необходимых изменений в Комплексная автоматизация 1.1 для хранения файлов в томах на диске. Можно разделить тома хранения по объектам конфигурации.

1 стартмани

17.05.2016    7942    17    4    

Работа с ComОбъектом 1С 8.2; 8.3 61

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Бесплатно (free)

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    5941    9    

Методика упрощения поддержки конфигураций. Переопределение и вызов обработчиков событий для УФ 1С 8.2-8.3 Промо 162

Оптимизация БД (HighLoad) Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

10.02.2013    47345    114    40    

Двоичные данные и кодировка Base64 в 1С 8.Х 19

Практика программирования v8 Бесплатно (free)

Как преобразовать строку, закодированную при помощи алгоритма Base64, в массив байтов и обратно

22.01.2014    40389    33    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо 102

Внешние компоненты Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    36523    379    139    

Фиксация изображений с видеокамер (Devline Линия, Acumen, E-Castle) по заданному событию 16

Сервисные утилиты Бесплатно (free)

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

10.08.2015    8719    0    1    

Внешняя компонента хеширования данных. 3

Внешние компоненты v8 1cv8.cf Абонемент ($m)

Внешняя компонента хеширования данных, HMAC (SHA-1 ,RIPEMD,Tiger,Whirlpool,MD5 и другие)

1 стартмани

04.09.2015    7506    31    3    

Регламентные/фоновые задачи с запуском внешней обработки Промо 96

Системное v8 v8::УФ БП2.0 УПП1 БП3.0 Абонемент ($m)

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

1 стартмани

22.09.2012    39359    239    37    

Native компонента сканирования для обычных форм (Beta версия) 7

Инструментарий Внешние компоненты v8 Россия Абонемент ($m)

Внешняя компонента, сделанная по технологии Native для 1С. Компонента использует Windows Image Acquisition для работы со сканерами. Компнонета тестировалась только в толстом клиенте на обычных формах. В принципе, ее использование в УФ не исключено. Тест проводился как локально, так и через RDP подключение.

1 стартмани

18.07.2016    20456    10    7    

Код для кнопки "Отправить почтовым сообщением" любого табличного документа, используя механизмы УТ 11.2 10

Email Практика программирования v8 УТ11 Бесплатно (free)

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

23.01.2017    9169    0    

Выгрузка в XML и загрузка из XML. Пример с передачей файла с клиента на сервер и обратно 16

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Столкнулся с проблемой передачи файла с клиента на сервер и обратно для выгрузки и загрузки данных в XML. Много примеров для выгрузки/загрузки, но не встретил ни одного, где описывался бы механизм передачи файла на сервер и обратно

1 стартмани

03.02.2017    28620    56    5    

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов Промо 169

Практика программирования Теория программирования Универсальные функции Оптимизация БД (HighLoad) v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

26.05.2017    33613    77    

1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена) 644

Перенос данных из 1C8 в 1C8 Практика программирования Обмен через XML v8 КД Бесплатно (free)

Что такое КД3? Как начать использовать? Полезные дополнения к документации. Что нужно исправить в типовых обработках и конфигурации. Как изменить правила обмена не снимая конфигурацию с поддержки. Как отлаживать правила обмена?

19.11.2017    110768    237    

Произвольный код в фоновом режиме 149

Практика программирования v8 1cv8.cf Бесплатно (free)

Задача: реализовать выполнение произвольного кода в фоновом режиме без изменения конфигурации, т.е. во внешней обработке.

03.09.2018    10703    28    

Автоматизация массовой проверки действительности российских паспортов 34

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

22.08.2018    4928    39    

HTTP Сервисы: Путь к своему сервису. Часть 4 91

Инструментарий Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    8879    11