1С 8.3 : Как убрать лидирующие нули в номере Документа
Часто при разработке печатных форм или отчетов, нужно номера документов вида 000001 преобразовать в 1 - убрав лидирующие нули. в этой статье я приведу несколько способов, а какой выбрать - решайте сами:
Как декодировать (преобразовать) Unicode в 1С 1 При разработке очередного обмена с интернет магазином через API столкнулисть что сайт возвращает ответ в виде: {"ok":"true","description":" u0421 u0442 u0430 u0442 u0443 u0441 u0437 u0430 u043a u0430 u0437 u0430 u0438 u0437 u043c u0435 u043d u043Как разделить текстовый файл на несколько файлов определенного размера? 0 Бывает необходимо разделить текстовый файл большого размера на несколько маленьких файлов. Ниже представлены функции при помощи которых можно разделить файл : РазделитьФайл( ИмяФайла , РазмерЧасти , Путь ) Разделяет указанный файл на несколькоОтображение в списке статуса наличия оригиналов закрывающих документов Поступлений 0 Этой статьей мы начинаем серию " Хотелок " - то что бухгалтера, менеджеры и т.д. просят добавить в программу 1С для удобства своей работы. Хотелка : Необходимо для каждого документа Поступление товаров и услуг добавить выбор статуса наличия оригинОшибка СУБД: Файл базы данных поврежден 1Cv8.1CD 0 К сожалению, иногда, бывают ситуации когда после внезапного отключения света или при обновлении 1С, система выдает: « Файл базы данных поврежден », при этом ссылаясь на файл 1Cv8.1CD Что же делать? Ниже рекомендации по пунктам: 1. Необходимо Установка сервера 1С:Предприятия и PostgreSQL на платформе Linux. 0 Связка сервера 1С:Предприятие и PostgreSQL вторая по популярности среди установок 1С и самое используемое решение на платформе Linux. В отличии внедрений на базе Windows и MSSQL, где трудно сделать так, чтобы не заработало, внедрения на базе Linux тПосмотреть все результаты поиска похожих
Функция разбора (разложения) строки в массив, аналог СтрРазделить 5 Функция РазложитьСтрокуВМассивПодстрок(Знач Строка, Знач Разделитель = ",",
Знач ПропускатьПустыеСтроки = Неопределено)
Результат = Новый Массив;
// для обеспечения обратной совместимости
Если ПропускатьПустыеСтроки = Неопределено Тогда
ПЗаполнить строку символами или текстом указанное количество раз 3 Данная конструкция формирует строку с нужным фрагментом, повторенным N раз. КоличествоПовторов = 10;
ПовторяемыйФрагмент = "*";
СтрокаРезультат = СтрСоединить(новый массив(КоличествоПовторов + 1), ПовторяемыйФрагмент); Разбиваем строку "Фамилия Имя Отчество" на "Фамилия И.О." 2 //////////////////////////// Разборка на инициалы Руководителя ////////////////////////////Выборка.ОРуководитель = "Иванов Иван Иванович" ПервИнициалР = 0; ПервИнициалР = СтрНайти(Выборка.ОРуководитель, " ") + 1; ПервИнициалР = Сред(ВыФункция очищает текст в формате HTML от тегов и возвращает неформатированный текст - вариант 2 1 Другой вариант получения текста файла ( Функция очищает текст в формате HTML от тегов и возвращает неформатированный текст ) - это использовать ФорматированныйДокумент: ФормДок = Новый ФорматированныйДокумент;
Вложения = Новый Структура;
ФормДокПроверка наличия в строке только цифр. Регулярные выражения 1 Есть много примеров кода 1с для определения строки состоящей только из цифр. Как правило, это цикл с перебором значений строки. Предлагаю еще один без циклов, с использованием регулярных выражений
RegExp = Новый COMОбъект("VBScript.RegExp");
RegПосмотреть все в категории Работа с Текстом (Строкой)