Убрать префикс и лидирующие нули номера (варианты БСП и VBScript.RegExp)

Функция из БСП:

И VBScript.RegExp:

Читать далее

Асинхронные функции 1с

Справочно: синхронные методы (их аналоги асинхронные вызовы) в 1С 8.3: Глобальный контекст: ВвестиДату() → ПоказатьВводДаты() ВвестиЗначение() → ПоказатьВводЗначения() ВвестиСтроку() → ПоказатьВводСтроки() ВвестиЧисло() → ПоказатьВводЧисла() Вопрос() → ПоказатьВопрос() ЗапроситьРазрешениеПользователя() → НачатьЗапросРазрешенияПользователя() ЗапуститьПриложение() → НачатьЗапускПриложения() КаталогВременныхФайлов() → НачатьПолучениеКаталогаВременныхФайлов() КаталогДокументов() → НачатьПолучениеКаталогаДокументов() КопироватьФайл() → НачатьКопированиеФайла() НайтиФайлы() → НачатьПоискФайлов() ОткрытьЗначение() → ПоказатьЗначение() ОткрытьФормуМодально() → ОткрытьФорму() ПереместитьФайл() → НачатьПеремещениеФайла() ПодключитьРасширениеРаботыСКриптографией() → НачатьПодключениеРасширенияРаботыСКриптографией() ПодключитьРасширениеРаботыСФайлами() → НачатьПодключениеРасширенияРаботыСФайлами() ПолучитьФайлы() → НачатьПолучениеФайлов() ПоместитьФайл() → НачатьПомещениеФайла() ПоместитьФайлы() → НачатьПомещениеФайлов() Предупреждение() → ПоказатьПредупреждение() РабочийКаталогДанныхПользователя() → НачатьПолучениеРабочегоКаталогаДанныхПользователя() СоздатьКаталог() → НачатьСозданиеКаталога() УстановитьВнешнююКомпоненту() → НачатьУстановкуВнешнейКомпоненты() УстановитьРасширениеРаботыСКриптографией() → НачатьУстановкуРасширенияРаботыСКриптографией() УстановитьРасширениеРаботыСФайлами() → НачатьУстановкуРасширенияРаботыСФайлами()

Читать далее

CSV в массив из структур

Перевести строку с заголовками (CSV) в массив из структур

 

Читать далее

ОбработатьHTMLДляФорматированногоДокумента (БСП)

Обработать html для форматированного документа. Обрабатывает текст HTML для помещения в форматированный документ.

 

Читать далее

ОбработатьТекстHTMLДляФорматированногоДокумента (БСП)

Обработать текст html для форматированного документа. Обрабатывает текст HTML для помещения в форматированный документ.

 

Читать далее

ФорматированныйДокумент с картинками отправить по почте

Пример:

 

Читать далее

Работа с JSON — Запись JSON средствами 1С

JSON (англ. JavaScript Object Notation) — текстовый формат обмена данными. В платформе 1С 8.3 сущеструет ряд механизмов упрощающих формирование и чтение JSON формата. Ниже описан пример записи JSON средствами 1С с применением структуры данных. В результате мы должны получить файл следующего содержания:

Пример кода 1С:

Читать далее

Ошибка 1С — Неверный формат хранилища

При возникновении ошибки «Неверный формат хранилища»: На рисунке видно, что ошибка указывает на папку с временными файлами – AppData/Local/1C и далее папка с цифрами в названии. То есть о решении проблемы уже сказано в самом сообщении. Для устранения ошибки необходимо очистить кэш, находящийся в указанной папке. В данном примере временные файлы находятся в папке Local, и очистка кэша должна решить проблему.

Читать далее

Ошибка формата потока

Сообщение программы «Ошибка формата потока». Устранение ошибки. В папке с установленной программой, кроме файла с информационной базой, имеются служебные временные файлы. При аварийном выключении программы также могут сохраниться файлы блокировок (которые автоматически должны были удалиться при выключении программы). Один из вариантов решения проблемы – это удаление из этой папки всех этих файлов. Такие файлы будут сформированы вновь при запуске программы, поэтому их можно смело удалить. Файл 1Cv8.1CD – файл информационной базы. Его удалять нельзя. Кроме этого, следующим шагом (если первый вариант не дал результата) должно стать удаление информационной базы из списка в окне запуска 1С (кнопка «Удалить») и добавление ее обратно (кнопка «Добавить»). Тем самым мы очистим кэш.

Читать далее

Ошибка соединения с сервером 1С:Предприятие 8.3, ошибка сервера 1С — 0х0000274D — Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Ошибка соединения с сервером 1С:Предприятие 8.3 Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение server_addr=tcp://127.0.0.1:1740 descr=Ошибка сетевого доступа к серверу (Windows Sockets — 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на соединение.) line=590 file=.\Src\DataExchangeTcpClientItmpl.cpp» Ошибка воспроизводилась только на удаленных компьютерах, т.е. на локальном сервере все работало. Перезапуски серверов, переустановки платформы не помогли. Обновили DNS адреса (т.к. меняли ip адреса на серверах, чтобы не менять настройки подключений у пользователей) — тоже не помогло.

Читать далее

1С Произвольное представление документа

Для документа Реализация товаров и услуг необходимо сделать произвольное представление документа в зависимости от вида, который указал пользователь. Задача Для документа Реализация товаров и услуг организовать формирование представления документа  в зависимости от значения реквизита Вид: Товары — «Реализация товаров  » + <Номер> +  » от » + <Дата>; Услуги — «Акт выполненных работ  » + <Номер> +  » от » + <Дата>. Решение Для реализации воспользуемся двумя событиями, описанными в модуле менеджера документа:

Читать далее

1С 8.3 как программно добавить новую колонку динамического списка после изменения текста запроса (добавляем колонку «Есть реализация»)

Читать далее

Программная установка параметров выбора в 1C

Как пример программного отбора при выборе значения реквизита «тГрузополучатель»:

Читать далее