...

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

Подсистема "Инструменты разработчика" v5.68 Промо

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    532215    4340    tormozit    2740    

Поиск текста по всем реквизитам справочников и документов

Поиск данных v8 1cv8.cf Абонемент ($m)

Данная публикация больше подойдет обычным пользователям, чем продвинутым программистам. Обработка позволяет искать текст по всем реквизитам, в том числе и табличным частям документов и справочников.

1 стартмани

27.11.2020    413    1    dinopopyys    1    

Учимся создавать http сервис (часть четвертая). Изучение метода POST http запроса (передача текстовых данных)

Конфигурирование 1С v8 Бесплатно (free)

Пошаговое руководство по созданию http сервисов (часть четвертая). Изучение метода POST http запроса.

11.10.2020    3390    hpi    21    

Поиск корректной кодировки текста

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

Обработка для поиска корректной кодировки текста.

1 стартмани

12.10.2020    1196    5    Jokemas    5    

Сравнение текстов (посимвольно)

Универсальные обработки v8 1cv8.cf Россия Абонемент ($m)

Обработка позволяет сравнивать тексты, и выводить отличия в них. Посмотрите картинки.

10 стартмани

12.10.2020    841    2    9269477065    20    

Обработка "Форматтер текстов"

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка предназначена для облегчения форматирования текстов.

1 стартмани

02.10.2014    7032    0    Lok`Tar    1    

Перевод длинных текстов в конфигурации 1С:Переводчик Промо

Пользователю системы v8 1cv8.cf Бесплатно (free)

Кто работает с длинными текстами (300-1500 страниц) наверняка знает, как неудобно в них делать изменения. Начиная с версии 2.0 в программе 1С:Переводчик появилась возможность импортировать тексты для перевода с разбивкой по заголовкам. Это позволяет разбить работу с длинными текстами на отдельные документы размером в 1-2 страницы.

09.02.2015    23251    boogie    1    

Перехват методов серверных (x64) контекстов с использованием DynamicWrapperX

Инструментарий разработчика v8 Абонемент ($m)

Применение COM-объекта DynamicWrapperX на x64-сервере приложений.

1 стартмани

23.03.2017    11807    chessman    7    

Нечеткое сравнение текстов

Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

1 стартмани

02.04.2016    9350    6    vasvl123    2    

Текстовые экспандеры - в помощь программисту 1С

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

27.07.2011    26114    tomvlad    44    

Хранение и повторное использование текстов запросов.

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

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

1 стартмани

09.07.2012    14421    0    WaterSmith    103    

Транслятор: перевод и форматирование текста

Инструментарий разработчика v8 Абонемент ($m)

Обработка для перевода текстов модулей 1С на другой язык (русский/английский) или форматирования стиля текста.

1 стартмани

02.02.2015    9838    21    maleshov.maxim    3    

Разбиение текста запроса на функции

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

Хочу посвятить публикацию одному приему, который я впервые увидел в типовой ерпи. Если честно, описание идеи довольно короткое, и слабо тянет на целую публикацию. Но я намеренно выделил ее в отдельную статью, чтобы акцентировать на ней внимание, т.к. считаю, что данная техника СУЩЕСТВЕННО повышает читаемость, а также заставляет структурировать тексты запросов.

13.09.2016    18787    json    51    

Основные понятия и механизмы оптимизации клиент-серверного взаимодействия в 1C

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

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

23.08.2018    39911    Rain88    49    

Написание длинных текстов в конфигурации 1С:Переводчик

Пользователю системы v8 1cv8.cf Бесплатно (free)

Работа с длинными текстами часто очень неудобна, в основном из-за медленной работы редакторов с таким объёмом. Программа 1С:Переводчик позволяет разбить эту работу на части по отдельным темам, и вы теперь работаете не со всем текстом сразу, а лишь с небольшим куском, который можете охватить целиком.

09.02.2015    14948    boogie    1    

Консоль Программиста 8.3. Управляемые формы, тонкий/толстый клиент

Инструментарий разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка в помощь программисту - тестировщику. Консоль позволяет выполнять код 1С на встроенном языка, по сути является универсальной внешней обработкой

2 стартмани

22.08.2013    45540    399    hmanubis    67    

Автоматическая подстановка уничтожений временных таблиц в текст запроса Промо

Универсальные функции v8 1cv8.cf Абонемент ($m)

Функция, которая сама подставляет в текст запроса "УНИЧТОЖИТЬ" в местах последнего использования ВТ.

1 стартмани

14.11.2015    20466    0    SeiOkami    3    

Группировка текста

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

Большой текст с многочисленными отступами... Сделаем группировки по этим отступам и свернём их для удобства чтения!

16.06.2014    15050    Yashazz    4    

Сжатие текстов исключительно средствами языка 1С

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

Обработка упаковывает текст и делает его в виде исполняемого SFX. Область применения: Just for fun Побаловался на досуге, размял мозг. Можно применять для упаковки и нечитаемости текстов процедур и функций, или запросов

1 стартмани

25.11.2014    14641    7    eugeniezheludkov    5    

Универсальная обработка события "ОкончаниеВводаТекста"

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

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

27.10.2011    8279    mdmytro    13    

Копирование текста с экрана монитора

Пользователю системы Россия Бесплатно (free)

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

05.01.2012    74257    USER--1C    22    

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

Инструментарий разработчика v8::Запросы ERP2 КА2 Абонемент ($m)

Модуль с процедурами по работе с текстами запросов через схему запросов.

1 стартмани

06.09.2019    5098    2    bmk74    10    

Контекст всегда важен. История проблем производительности

Производительность и оптимизация (HighLoad) Бесплатно (free)

Небольшая история о проблемах производительности из-за нехватки процессорных мощностей. А также описание основных показателей работы CPU.

26.11.2020    3199    YPermitin    18    

Асинхронная работа с текстовыми файлами в 1С 8.3

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

В этой статье я рассмотрю основные моменты работы с текстовым файлом в 1С 8.3. (загрузка - выгрузка) в режиме отключенной модальности (асинхронно).

1 стартмани

28.02.2019    7826    signum2009    6    

Клиент-банк, поиск плательщиков по назначению платежа

Практика программирования Обмен с банком Банковские операции Банковские операции v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

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

1 стартмани

30.08.2017    11396    1    duhh    14    

Синтез речи из текста с помощью Яндекс SpeechKit

WEB v8 1cv8.cf Абонемент ($m)

В статье описан процесс подключения Яндекс SpeechKit API и программная реализация синтеза речи из текста с помощью этого API. Тестировалось на релизе платформы 8.3.16.1224. Может использоваться в любой конфигурации. Синтез речи может использоваться для самых разных целей, в моём случае потребовалось перевести лекции из текстовых файлов в звук

1 стартмани

05.04.2020    3372    m0zg153    2    

Текст запроса с помощью подсистемы расширенных событий Microsoft SQL

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

В будущем функция sys.fn_trace_gettable будет удалена из Microsoft SQL: http://msdn.microsoft.com/ru-ru/library/ms188425.aspx Потому предлагаю вашему вниманию способ получения запроса T-SQL с помощью подсистемы расширенных событий

1 стартмани

09.06.2013    9395    4    HEKPOH    29    

Подсветка синтаксиса 1С в текстовых редакторах Atom, Sublime Text, VS Code

Инструментарий разработчика Разработка внешних компонент v8 1cv8.cf Бесплатно (free)

Пакеты, добавляющие поддержку синтаксиса языка 1С:Предприятие 8 в текстовые редакторы Atom, Sublime Text и VS Code. И не только.

02.02.2016    27788    nixel    38    

Анализ текста в 1С

Универсальные обработки v8 Россия Платные (руб)

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

07.09.2016    10629    0    lastcontra    9    

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

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    78563    212    moolex    147    

Ошибка преобразования данных XDTO: Текст XML содержит недопустимый символ Промо

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

Преобразование строкового значения к допустимому для XML. Типовое, нетиповое, RegExp.

1 стартмани

26.03.2013    83282    StepByStep    26    

Шрифт для печати текста в рамочке.

Работа с интерфейсом v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

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

01.02.2011    16354    0    Sykoku    32    

Замена ссылки в любом объекте с помощью выгрузки в текст (XML) и последующей замены GUID в тексте

Обработка документов Обработка справочников Обмен через XML v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.06.2014    9405    5    pvlunegov    3    

Контактная информация в отчетах на основе Универсального отчета встроенными средствами

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

Лёгкий способ добавить контактную информацию в типовые отчеты (Закупки, Продажи и т.п.) на основе УниверсальногоОтчета (УТ 10, УПП 1.3, КА). Позволяет выводить контактную информацию любого вида без необходимости вручную задавать текст запроса. Достаточно после инициализации настроек добавить код из 11 строк. Подходит для внешних отчетов.

1 стартмани

11.08.2016    6633    9    Cmapnep    6    

Очистка текста - в помощь копирайтеру

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

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

13.02.2018    7684    user748289    0    

РМК 1С8: Розница 2.3 с автоподбором товаров как Фронт-офис Промо

Розничная торговля Рабочее место v8::ОУ Розница Розничная и сетевая торговля (FMCG) Россия УУ Платные (руб)

Рабочее место кассира 1С8: Розница 2.3 с изменениями: 1) Только не нулевые остатки 2) Поиск по цене 3) Форма РМК с полем ввода (полем поиска) 4) Автоподбор (быстрый выбор) номенклатуры 5) Форма подбора товаров без динамического списка с окном характеристик, остатков и цен 6) Внесение ден.средств с автоматическим созданием РКО 7) Изменение верх. и нижн. панели кнопок и др.

2000 руб.

27.02.2020    7821    12    48    

Многострочный контекст событий

Производительность и оптимизация (HighLoad) Технологический журнал v8 Бесплатно (free)

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

31.03.2020    3207    vasilev2015    9    

История системы взаимодействия

Работа с интерфейсом Адаптация типовых решений v8 Абонемент ($m)

Расширение дает возможность просмотра истории штатной системы взаимодействия по контекстным обсуждениям.

2 стартмани

16.09.2020    1048    4    maXon777    0    

Заполнение текстового описания номенклатуры по шаблону для УТ11, КА 2.4, ERP 2

Обработка справочников v8::ОУ ERP2 УТ11 КА2 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

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

1 стартмани

22.10.2020    724    3    kwazi    0    

Выгрузка любого запроса или таблицы значений в текст JSON, разбор JSON в таблицу

Обработка справочников WEB Универсальные функции Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

07.02.2020    9908    36    user796054    23