добавить qr код при печати
QR-code. Подготовка к печати
Перейти к оглавлению
Содержание
QR-code стремительно ворвался в нашу жизнь и представить рекламу без его присутствия стало практически невозможно. Наверное, кто-то даже им пользуется. Но как бы там не было, для полиграфиста важно качественно напечатать этот объект. А вот здесь начинающих препрессников (читай: дизайнеров) поджидает масса неожиданностей (читай: подводных камней).
Рекомендуем к прочтению практический курс лекций: «Препресс для дизайнера».
Причины порчи QR-code
Как правило, большинство QR-code имеют векторный формат хранения EPS, реже встречается bitmap высокого разрешения. Оба варианта допустимы, однако, векторный формат удобней, т.к. легче масштабируется. Казалось бы, исходные файлы отличного качества, почему возникают проблемы в готовых макетах?
Также очень часто ошибочные QR-code встречаются в PDF-макетах, сделанных из программ вёрстки. На поверку оказывается, что в макет вёрстки подлинкованы растровые изображения.
Следует отметить, что QR-code – одно из немногих изображений, которое даже будучи растровой картинкой, способно масштабироваться в очень широком диапазоне значений. Главное правильно это делать.
Что же «убивает» QR-code?
Лёгкие ранения QR-code может получить будучи в векторном формате. В виду мелких элементов в QR-code, печатать его следует в одну чёрную краску со 100% интенсивностью. Поэтому за этим необходимо следить. Чтобы цвета объектов в Illustrator не слетали, необходимо чтобы EPS-файл находился в цветовом пространстве CMYK (рис. 2). Если цветовое пространство изменить на RGB, а затем вернуть в CMYK, то цвета преобразуются. К счастью, исправить это легко, главное вовремя заметить.
Более серьёзные ранения QR-code получает если подобное преобразование проделать с ним будучи в растровом формате. В Photoshop существенно сложней исправить цвет объекту (как это сделать читай далее), поэтому вставлять QR-code в Photoshop-вёрстку следует на последнем этапе, когда уже всё утверждено.
Как делать растрирование QR-code
Добавить qr код при печати
Эта статья рассказывает о том, как разместить в печатной версии страницы динамический QR-код с ссылкой на ресурс, используя простые приёмы CSS.
При печати материалов из интернета браузер автоматически добавляет URL сайта в нижней или верхней части печатных страниц. Благодаря этому адрес ресурса всегда оказывается под рукой.
Проблема в том, что URL может быть очень длинным – набирая его в браузере, легко допустить ошибку.
В качестве альтернативы можно использовать короткий URL, созданный при помощи сервисов bit.ly или goo.gl. Более удобный вариант – легко распознаваемый напечатанный QR-код с ссылкой на источник в интернете.
Размещение QR-кода в печатной версии с помощью CSS
Разместить QR-код на странице из интернета – удивительно просто. Однако, прежде чем углубиться в технические детали, рассмотрим готовый пример.
Откройте любую статью (например, эту) и нажмите Ctrl+P (Cmd+P для Mac) для вызова окна с настройками печати и предпросмотром. Найдите последнюю страницу, и вы увидите там QR-код, который ведёт на страницу ресурса (если QR-код отсутствует, откройте заново окно с настройками печати).
Если вы хотите использовать подобное решение для своего сайта, просто добавьте в шаблон следующий сниппет:
*Замените URL на URL вашего сайта
WordPress
Чтобы добавить QR-код в таблицу стилей для печатной страницы WordPress, откройте файл шаблона, например, header.php или index.php, и вставьте где-либо внутри тега следующий код:
Blogger
Если вы у вас еще нет QR-кода, это не проблема. Вы можете создать его бесплатно с помощью Генератора QR-кодов Logaster. Это очень простой и понятный в использовании инструмент.
Все что вам нужно сделать, это заполнить поля нужной информацией:
укажите название компании;
выберите сферу деятельности из указанного списка;
вставьте ссылку на сайт или страницу в соц.сети;
выберите формат расшифровки данных;
нажмите кнопку скачать.
Ищете исполнителя для реализации проекта?
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.
Как создать QR код самому с помощью программы или онлайн
Сегодня мы поговорим о том, как создать QR-код в виде картинки из текста или ссылки. Какие для этого существуют программы и сервисы, а также в чем особенности данной технологии. Чтобы расшифровать такое сообщение подойдет обычный смартфон с заранее установленным приложением для декодирования.
Самый простой способ создать QR-код онлайн
Для того, чтобы создать QR-код за пару секунд, вы можете воспользоваться нашим сервисом генератора QR-кодов онлайн. Картинку с кодом можно скачать без всяких ограничений. Код создается из текста, цифр или адреса в Интернете на лету. Вы вводите и сразу видите, как меняется QR-код. Для лучшего визуального результата задайте в онлайн-генераторе основной цвет и фон.
Есть еще дополнительные параметры для наиболее скрупулезных пользователей:
Последний пункт важен, так как не все сканеры QR-кодов распознают сложные коды. И чтобы быть уверенным в том, что код будет рабочим на любых устройствах, можно выставить параметр защиты на «Ну очень высокая».
Для чего нужен QR-код
Решение вопроса, как создать QR- код самому, позволит вам таким образом передавать различную информацию:
QR код представлен в виде особого изображения, на нем зачастую можно рассмотреть три квадрата больших по размеру, чем прочие элементы. На эти квадраты ориентируются программы, которые должны расшифровать скрытое там послание. Благодаря этим элементам, приложение оценивает масштаб и уровень наклона. QR позволяет сохранить намного больше данных, чем традиционный штрих-код.
Теоретически таким образом можно передать около 2,5 страниц текста. Однако, чтобы упростить расшифровку, в обычных условиях таким образом кодируют до нескольких сотен знаков. Кроме того, до 30% информации в QR избыточны, но это позволяет считать код, даже если он поврежден.
Как создать QR-код с помощью расширения для браузера
QR- код генератор можно встроить непосредственно в браузер, используя специальные плагины. Пользователи Firefox могут обратить внимание на расширение Mobile Barcoder. Этот инструмент позволят не только ответить на вопрос, как создать QR код на ссылку, но и получить его из фрагмента текста.
Достаточно двух шагов:
Расширение для браузера «Хром» с похожими возможностями называется Goo.gl URL Shortener.
Если вы являетесь поклонником браузера «Опера», воспользуйтесь генератором под названием QR Code Generator.
Онлайн сервисы для генерации кодов
Теперь давайте обсудим, каким образом можно создать QR код онлайн, поскольку сервисы, которые нам в этом помогут открывают намного больше возможностей. Полученный результат подобные сервисы предлагают сохранить на компьютере или дают на них ссылку для последующего скачивания. Еще одним несомненным плюсом является возможность создать QR- код онлайн с картинкой заданного размера.
QR Hacker
QR Hacker – это сервис, позволяющий сделать свой QR неповторимым не только по содержанию, но и по форме:
Подобные видоизменения не приведут к потере важных данных, поскольку в этом генераторе предусмотрена изначальная избыточность на уровне 30%.
Выполняем несколько несложных действий:
Мы получаем традиционный черно-белый QR. Его можно разукрасить либо сохранить в изначальном виде. Необходимые инструменты для редактирования помещены на правую панель. Здесь можно найти функцию скругления углов, а также инструменты для работы с фоном и прозрачностью. Там же присутствуют элементы для добавления логотипа.
QR Coder
Создать QR-код онлайн поможет и сервис под названием QR Coder. Интерфейс его прост, но при этом он русскоязычный. Указываем тип данных, который планируется передать, таким образом приложение для распознания QR, установленное в телефоне, в будущем сможет решить, что делать дальше с полученной информацией. Предложенные варианты: URL, SMS, визитка, текст. В зависимости от выбранного варианта, ресурс предложит заполнить соответствующий набор полей.
Qrmania
Создать QR код поможет и более функциональный русскоязычный ресурс под названием Qrmania. Здесь есть большой выбор типов информации для шифрования, а также цветовые настройки для финального варианта изображения QR. Здесь можно кодировать адрес электронной почты и даже письмо целиком с сохранением его темы и адресата.
При помощи сервиса возможно и такое своеобразное сохранение номера телефона, координат на картах от Google и даже сообщения из «Твиттера». Qrmania также предлагает заказать печать QR-кода на сумке, значке, бейсболке, футболке и других предметах.
Более простые онлайн-ресурсы для создания QR
Qrcc – это онлайн-генератор на русском языке. В нем имеется возможность заказа печати результата на различных аксессуарах и одежде.
Kaywa – генератор с традиционным набором возможностей.
Создатели мобильного QR-сканера i-nigma предлагают пользователям и фирменный генератор кодов.
Goqr.me – это ресурс с привычными возможностями, но весьма необычным дизайном, поэтому он также достоин внимания.
Программы для создания QR кодов
QR Code Studio
QRGen — генерируем Qr-код офлайн
QRGen – это программа, QR код в которой можно создать без доступа к сети Интернет и абсолютно бесплатно. Данный инструмент совместим с операционной системой Windows и позволяет шифровать адреса сайтов, сообщения, электронные письма либо произвольную текстовую информацию. Полученный результат можно сохранить в файле-изображении.
Программу легко использовать, к тому же она работает сразу и не требует инсталляции. Достаточно указать уровень коррекции ошибок, размер будущего изображения, URL и текстовое сопровождение.
My QR Code Generator
QR-Paint
QR — Paint могут использовать не только частные пользователи, он также подойдет для производственных, логистических, транспортных, химических, фармацевтических компаний и организаций здравоохранения. Программа не нуждается в инсталляции или подключении к сети интернет.
Вы наверняка видели эти странные замысловатые квадратики, которые в последнее время появляются везде и всюду. Загадочные квадратики появляются в рекламе, на постерах и флаерах. Этому есть разумное объяснение. Распространение квадратиков напрямую связано с распространением смартфонов. А распространение смартфонов за последние годы стремительное. Есть мнение, что телефоны вымрут в ближайшие пару лет.
Смартфоны, тем временем, отличаются от обычных телефонов тем, что представляют собой переносной компьютер с массой полезных фич. Одной из таких фич являются приложения типа Bar Code reader. Впрочем в каждой OS есть свои приложения по считыванию штрих кодов. А загадочный квадратик и является ни чем иным как разновидностью штрих кода. Точнее называется он QR код.
Но в этом уроке по визиткам мы не будем углубляться в теорию штрих кодов. Я лишь вкраце расскажу что такое и зачем нужно. Затем мы создадим визитку с QR кодом, зашив в него всю необходимую информацию о её владельце. По доброй традиции в конце статьи вы сможете скачать созданную нами визитку.
Что такое QR код?
QR код — это разновидность шрих кода. Изобрели его в 1994 году в Японии. От туда и началось его шествие по миру. В отличии от известного всем Bar кода, в который можно закодировать только номер, в QR код можно закодировать что угодно. Слово, адрес сайта, даже небольшой рассказ. Все это не имело особого применения пока у людей не появились смартфоны, а вместе с ними возможность лично распознавать штрих коды.
Распознавать bar код не интересно. А вот в QR код оказалось можно закодировать массу полезной информации. Маркетологи всегда пытались рекламировать интернет в реальности и реальность в интернете. По большей части все эти попытки являлись провальными. От человека требуется немыслимое. Нужно запомнить название сайта, держать его в голове, затем дома вспомнить рекламу и вручную набрать адрес в браузере.
QR код удобным образом объединяет виртуальность с реальностью, так как любой владелец смартфона может за секунду просканировать штрих код, вытянув все полезные данные. Добавить адрес сайта в закладки, контактные данные в адресную книгу.
Сегодня явление QR кодов набирает обороты. Они появляются везде, где имеет смысл их ставить. Реклама, флаеры и постеры. В том числе визитные карточки. Я хочу создать минималистскую визиткую карточку. В идеале я хотел бы что бы на ней был только QR код и логотип компании. К сожалению прочитать такую визитку смогут далеко не все, поэтому идеальным вариантом была бы двусторонняя визитка. Мы сделаем как раз такую визитку. Двустороннюю, полность готовую к печати.
Создаем рабочую область
Начнем с создания правильной рабочей области в Иллюстраторе. Размеры визитки 90 на 50 мм. Цветовая модель CMYK. Блиды 3-4 мм. И если вы понятия не имеете почему, я настоятельно рекомендую к прочтению мои статьи Подготовка к печати за 10 минут, и Как сделать Флаер. В поле Number of Artboards ставьте 2. Это количество рабочих областей. В Spacing можно поставить 10. Это расстояние между рабочими областями.
Генерируем QR код
Один из лучших сайтов по генерированию QR кода находится в первых рядах при запросе в Яндексе или Гугле. Заходите на сайт qrcoder.ru и приступайте к генерированию QR кода. На сайте можно генерировать совершенно разную информацию. Данные визитки, ссылку сайта и даже смс. Давайте заполним некоторые поля для визитки и сгенерируем QR код.
QR код готов, очень хорошо. Но есть одна проблема. Изображение абсолютно, тотально, критически не годно для печати. Но это не беда. Включаем Фотошоп, сохраняем QR код на компьютер и открываем его в Фотошопе.
Подготовка растрового QR кода к печати
Прежде всего посмотрим что у нас происходит в размерах. Image > Image Size. Как я и думал в размерах полная неразбериха. Вместо 300dpi стоит 72, что конечно не новость. Физические размеры под 20 см. Вот что нам нужно. Нам нужно 300dpi и у меня в голове очень конкретный размер для этого QR кода. 3 на 3см.
Но как менять размеры? Ведь стоит нам изменить размер в пикселях как края бар кода будут размыты. Включите Image > Mode > Bitmap. В появившемся диалоговом окне 72 меняйте на 300dpi. Так мы сходу поменяем разрешение. В цветовом режиме Bitmap поддерживаются только 2 цвета. Черный и белый. И этим он хорош для нас. Включите Image > Image Size и проставьте по 3 см в области физического размера. Галочка Resample Image должна быть включена.
Если диалоговое окно Image Size представляет для вас сложность читайте мою статью Разрешение в Фотошопе.
Меняем назад цветовое разрешение. Image > Mode > CMYK Color. В один присест это сделать не получится. Придется поменять вначале на Grayscale. Это нормально.
Работа с каналами
Теперь мы столкнулись со следующей проблемой. Размеры у нас правильные. Но в каналах беспорядок. Включите сами и убедитесь. Отпечаток QR кода присутствует на всех каналах. Значит при печати черный цвет будет напечатан 4мя красками, которые лягут друг на друга. В результате этого края могут получиться размыты, так как краска может не лечь друг на друга идеально ровно. Progressive Black конечно очень круто, но нам нужен только один канал, черный — Black.
В этом месте я хотел начать убивать лишние каналы через кривые Curves, но почему бы не поступить проще? Выберите инструмент Magic Wand Tool. В панеле настрок поставьте 1 в значении Tolerance. Кликните по черному, создав выделение.
Теперь создайте заливочный слой Layer > New Fill Layer > Solid Color Слой создается сразу с маской и вы можете сами настроить любой нужный вам цвет в диалоговом окне. Поставьте там C0M0Y0K100 в панели, преднозначенной для цветов CMYK и проверте результат в каналах. В каналах для Cyan, Yellow и Magenta должна быть белая пустая маска. Полный порядок.
Теперь удаляйте ненужный первичный слой с QR кодом оставив лишь заливочный слой с маской. Этот слой удобнее так как его цвет можно легко менять через цифры. И никаких кривых.
Сохраняйте фаил в формат PSD. Переходите в Иллюстратор и импортируйте его на визитку File > Place.
Трассировка QR кода в Иллюстраторе
Второй путь, и это правильный путь работы с QR кодом — трассировка в Иллюстраторе. Что для этого нужно сделать? Для этого нужно пропустить всю обработку в Фотошопе и сразу закинуть QR код в Иллюстраторе через команду Place. QR код импортируется огромных размеров. Не пугайтесь все правильно. Это происходит потому что графика разрешения 72dpi и под 20 см в ширину и высоту. Визитка, как вы помните в ширину всего 9см.
В иллюстратор QR код попадет в виде линкованного изображение. На панели настроек нажмите кнопку Live Trace. Изображение трассируется. Но скорее всего неправильно. Давайте настроим трассировку.
Для этого кликните по иконке настроек на той же панели. Там отключите все параметры, которые отвечают за любое сглаживание и смягчение. Нам нужны четкие ровные квадратные формы. Кликните ОК. И не забудьте поставить галочку Ignore White, иначе все белые области тоже превратятся в векторные формы и нам придется тратить время на их удаление. После того как нажмете OK возвращайтесь в панель настройки трассировки, (там же где и кнопка Live Trace) и жмите Expand, что означает «разложить» трассированное изображение на векторные формы.
Остается только покрасить получившуюся фигуру в правильный цвет и вуаля. Векторный QR код в работе.
Третий путь
Третий путь? Третий путь — сразу сгенерировать векторный QR код. Этот путь для умных людей, которые не желают тратить даже 5 секунд ни на трассировку ни на обработку. Винить их за это не нужно, ведь сервисы, генерирующие векторные QR коды действительно есть. Самый лучшей из тех, которые мне встретились: qrcode.littleidiot.be
Заходите на сайт, генерируйте код и сохраняйте либо в EPS либо в PDF.
Визитка с QR кодом?
Что же с визиткой? Она уже готова. Мне осталось лишь нанести текст инструментом Type Tool. Нарисовать задний фон инструментом Rectangle Tool. И поэксперементировать с цветами. Для заднего фона я нарисовал большой прямоугольник и залил его зеленым. Затем я скомировал его и перезалил одной из шаблонных текстур. QR код я поместил на рабочую область задней стороны визитки.
Единственную сложность так называемого дизайна вызывают белые заливочные фигуры позади надписей с информацией на задней стороне. Эти фигуры привязаны к надписям и реагируют на изменение текста. То есть грубо говоря, если я решу поменять номер телефона на более короткий, белый прямоугольник поменяет форму. Сделал я их через эффект Effect > Convent to Shape > Rectangle и панель Appearance. Но об этой панели подробнее я расскажу в следующих уроках.
Правильное сохранение в PDF
Сохраняя визитку в PDF в диалоговом окне настроек при сохранении выбираем печатный режим PDF/X-1a:2001. В разделе Marks and Bleeds ставим галочку на Trim Marks. Это добавит в фаил метки реза. Ставим галочку в Bleeds. Так Иллюстратор узнает, какое количество области за пределами рабочей области показать при сохранении фаила. На этом все.
Скачать фаилы
Как обычно можно скачать фаилы с которыми я работал. Фаилы незамысловатые. Это QR код, с которым мы работали в Фотошопе и 2 разновидности визитки в формате AI Иллюстраторе. До следующих уроков!
Формирование QR-Code и вывод изображения на НЕ управляемую форму и на печать
Обработка написана с использованием возможностей конфигурации «Библиотека стандартных подсистем», редакция 2.4 фирмы 1с (БСП).
Понадобилось написать внешний отчет для проведения инвентаризаций ОС с печатью этикеток с QR-кодом
QR-код формируется и выводится на печать как с помощью макета с предопределнной «Картинкой» так и с формируемой программной.
На идею использования БСП навела обработка Формирование QR-Code и вывод изображения на управляемую форму, автор Олег Родионов, за что, пользуясь случаем, выражаю ему благодарность.
С уважением, Дмитрий.
Скачать файлы
Специальные предложения
Обновление 15.11.17 18:04
См. также
FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы «Режим сравнения форм») на примере ERP 2.5 Промо
Данная публикация является продолжением описания функционирования обработки «FormCodeGenerator » в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.
21.12.2020 8900 26 huxuxuya 11
Интерактивная справка по объектам 1С (подключаемое расширение)
База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.
29.09.2020 14629 76 sapervodichka 43
Конвейер проверки качества кода
Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.
04.09.2019 36323 27 Stepa86 46
Алгоритмы поиска пути в графе
Реализуем алгоритмы поиска пути в графе на платформе 1С 8.3, такие как алгоритм А*, поиск в ширину, жадный поиск, алгоритм Дейкстры и вконце волновой.
09.07.2019 22556 12 RonX01 10
Вам нравятся запросы в 1С? Промо
Речь не только о том, что простейший запрос с «легальным» оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать «в нагрузку» к тексту запроса. Все эти «Новый Запрос», «УстановитьПараметр» и последующие пляски с обработкой результата. Пора с этим заканчивать!
03.07.2019 27472 7 m-rv 91
Работа с публикациями «Инфостарт»
Работа с рублевыми публикациями на сайте «Инфостарт»: ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.
13.09.2018 28148 14 RocKeR_13 16
HTTP Сервисы: Путь к своему сервису. Часть 3
Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.
27.08.2018 53362 68 dsdred 17
Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции
09.08.2018 35897 31 informa1555 30
ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ («001», «Новый товар») Промо
Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.
01.06.2018 36438 94 m-rv 58
Работа с данными выбора
17.07.2018 65638 25 kalyaka 17
Полезные примеры составления схемы компоновки данных #2
Еще один набор примеров как решить частные задачи в СКД
22.05.2018 39890 11 SITR-utyos 13
Печатная форма, сделанная как расширение конфигурации для БП 3.0. Новые возможности БСП
Печатные формы на внешних обработках скоро канут в лету. На смену им приходят ПФ, реализованные в виде расширений конфигурации. Не нашел на сайте примеров таких расширений. Привожу пример подобного расширения для БП 3.0.
06.12.2017 32759 58 kwazi 6
Заполняем по шаблону (по умолчанию) Промо
Простой в подключении, универсальный и достаточно удобный механизм заполнения реквизитов произвольных документов/справочников значениями по умолчанию. Реализован в расширении, но может быть и непосредственно включен практически в любую конфигурацию на управляемых формах простым копированием одной формы и двух команд. Весь код в статье.
08.02.2018 34388 20 mvxyz 17
Паузы при исполнении кода (Sleep для 1С)
Решил проверить все найденные варианты паузы для 1С. В результате получилась обработка для тестирования и небольшая статья с итогом.
28.11.2017 66383 17 swimdog 53
Макет СКД: наглядное представление того, что, как и куда выводится при типовых настройках.
09.11.2017 27142 80 freelancer 4
Telegram-боты
Описание теории, разбор архитектуры и пример реализации telegram-ботов. Сразу скажу, со структурированием изложения мало что могу поделать. 🙂 редакция от 18.07.2018 Правки последней редакции выделены жирным.
01.09.2017 41741 148 PLAstic 68
Нечеткий поиск одним запросом Промо
Использование механизма полнотекстового поиска в 1С не всегда оправдано, т.к. построение индекса и поддержание его в актуальном состоянии может значительно нагружать систему. Предлагаемая реализация нечеткого поиска методом N-грамм выполняется одним запросом, что позволяет производить поиск в любой таблице и не требует предварительного построения индекса.
28.12.2015 34176 73 vasvl123 9
Умный дом на 1С + ардуино
Конфигурация для автоматизации быта программиста 1C и не только. В данной статье будет рассказано, как можно использовать 1С для задач, не входящих в стандартные рамки этой платформы. Например, управление домом. В качестве периферии для подключения будет использован микроконтроллер (МК) Ардуино, но на нём не будет никакой логической нагрузки, весь процесс будет проходить на сервере 1С. Работа с пинами ввода/вывода происходит напрямую из 1С.
07.08.2017 27734 21 sasha777666 64
Расширения конфигураций 1С: учимся перехватывать методы
В этой статье я на примерах разберу некоторые механизмы расширений конфигураций 1С. А именно «перехваты» методов модуля объекта и «перехваты» событий формы и элементов формы. Данная статья написана с учебными целями, чтобы показать, как при помощи расширений конфигурации можно делать такие доработки, ради которых раньше приходилось снимать конфигурацию с поддержки.
30.05.2017 163893 13 signum2009 48
Регулярные выражения – это просто. Построитель и отладчик регулярных выражений
Предлагается к использованию построитель регулярных выражений. Выполненный в виде внешней обработки, он позволит строить сложно-структурированные выражения на основе параметрического описания, тестировать их, и в результате получить программный код 1С.
13.03.2017 38550 123 romasna 52
1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут Промо
Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании
14.08.2016 54559 36 Demanoidos 60
Распознавание текста с помощью нейросетей Google Cloud Vision и 1С
Возможности Google Cloud Vision в распознавании текста.
08.02.2017 37949 145 kiv1c 18
Графическая схема. Управление при помощи XDTO.
В статье описывается методика программного управления элементами графической схемы при помощи механизма XDTO. Приложена готовая к использованию библиотека функций для создания и удаления графических объектов, а также для связи элементов схемы соединительными линиями.
16.01.2017 28914 125 Alxby 25
Простой редактор плана помещения JavaScript
На ресурсе сейчас очень много решений, которые позволяют редактировать карты, используя географические схемы. Так же много решений, которые позволяют редактировать объекты онлайн веб-карт. Мне же нужно было простое решение, для того чтобы расставить квадратные объекты на плане, показать их пользователю. Ну и распечатать, опять же. Я решил написать простенький редактор на JavaScript с использованием библиотеки Raphael.
23.11.2016 26618 104 igel9780 23
Быстрое определение интервалов в запросе Промо
В статье описывается новый метод определения интервалов между данными различных записей в запросе. В отличие от общеизвестного метода, время работы предлагаемого метода зависит от объема данных ЛИНЕЙНО. Это обеспечивает ему значительный выигрыш по быстродействию на больших объемах данных. В качестве иллюстрации возможностей метода приведен отчет, показывающий гистограмму распределения времени между продажами.
01.10.2015 60258 35 ildarovich 41
Работа с двоичными данными на примере чтения файлов изображений. Новые возможности 8.3.9
14.11.2016 34325 17 Anton64 24
Загрузка файлов на сервер с прогрессом и докачкой
Пример использования новых возможностей платформы 8.3.9 по низкоуровневой работе с двоичными данными для инкрементальной передачи файлов на сервер.
04.10.2016 16996 57 mrstomak 21
Несколько шаблонов для доработки типовых конфигураций
Предлагаю несколько каркасов для создания новых объектов в типовых конфигурациях. Это выжимка из кода нескольких конфигураций, которая позволит быстро и красиво создавать и дорабатывать объекты метаданных с соблюдением идеологии исходной системы
03.10.2016 41486 98 json 25
HTTP-сервис: отчеты [Расширение]
Это HTTP-сервис, который возвращает почти любой отчет в HTML, XLSX или в JSON. Сохраните вариант отчета, получите на него ссылку и можно получить данные без захода в 1С. Работает в конфигурациях на основе БСП 2.3.3+, для отчетов на СКД и в 1С 8.3.8+
30.08.2016 33382 149 Stepa86 16
Недокументированное использование стандартных форм Upd.
Вам не хватает возможностей в платформе 1С или у Вас нет времени на углубленное изучение платформы 1С? Рассмотрены возможности использования стандартных форм, вызываемых из платформы.
26.07.2016 33452 96 ZhokhovM 65
Хранение файлов в томах на диске (для УПП 1.3)
Доработка типовой УПП 1.3 в плане хранения присоединенных файлов вне базы данных
05.06.2016 67187 11 wowik 32
БСП 2.3 и БСП 3.0: Просто про выполнение внешней обработки в фоне (c индикацией прогресса выполнения)
Простое пояснение о том, как сделать внешнюю обработку с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП 2.3.2. UPDATE 20/09/19: добавлен вариант обработки с индикацией процента выполнения и статусом выполнения для БСП 3.0.
18.05.2016 73964 215 rozer 67
Остатки на каждый день в запросе
Запрос формирует остатки товаров на каждый день в пределах выбранного периода.
26.04.2016 76016 21 arakelyan 25
Еще один способ расчета остатков на каждый день в запросе
Предлагается новый способ расчета остатков на каждый день (час, минуту, секунду) в запросе. Способ не требует предварительного формирования таблицы дат и также подходит для расчета курсов валют, цен номенклатуры и других периодических сведений на каждую дату периода. На больших объемах данных предлагаемый способ может превосходить по быстродействию ранее известные методы из-за линейной (в лучшем случае) зависимости трудоемкости от длины периода.
24.04.2016 40554 55 ildarovich 23
Вывод печатных форм с запросом данных в форму «Печать документов» из подсистемы БСП «Печать».
Все не раз видели, как в типовых конфигурациях, построенных на основе БСП (Библиотека стандартных подсистем), печатные формы, построенные на основе Табличного документа, выводятся в специальную форму «ПечатьДокументов». Эта форма входит в состав подсистемы «Печать» из БСП. При разработке своих печатных форм, иногда необходимо запросить у пользователя дополнительные данные необходимые для печати. Тут встает вопрос, как в этом случае вывести печатную форму в форму «Печать документа». В этой статье я рассмотрю, как реализовать вывод печатной формы в упомянутую форму из подсистемы «Печать», в случае если мы хотим перед выводом печатной формы запросить у пользователя дополнительные данные. Здесь будут рассмотрены два случая: когда реализуется печатная форма с использованием подсистемы «Дополнительные отчеты и обработки» и когда печатная форма добавляется в конфигурацию в режиме конфигуратора, т.е. вносятся изменения в типовую конфигурацию.
29.03.2016 110910 213 lopatin 15