Строка является одним из примитивных типов данных в языке программирования 1С. Рассмотрим основные функции работы. //Как получить строку из переменных разных типов? Строка(НачалоГода(ТекущаяДата())); //»01.01.2016 00:00:01″ Строка(Истина); // Да Строка(2569); // «2569» //Как узнать количество символов в строке? СтрДлина(«Привет…

Структура в языке программирования 1С 8 является  очень удобным и полезным объектом. Она представляет собой набор записей, состоящих из ключа и значения. Стоить заметить, что ключ всегда строковая переменная, а значение может принимать абсолютно любой тип данных. Благодаря тому,что структура динамический объект, то в нее…

Как мы знаем, большинство регистров сведений имеют большое количество записей. Иногда необходимо просто-напросто очистить его. Скажу сразу, что это очень тривиальная задача, а весь код состоит всего лишь из двух  строк. Неважно является данный регистр периодическим или он является подчиненным регистратору — процедура…

// Как отобразить общее число отображаемых десятичных разрядов целой части? Сообщить(Формат(287, «ЧЦ=2»)); // 99 Сообщить(Формат(287, «ЧЦ=1»)); // 9 // Как указать количество цифр после запятой? Сообщить(Формат(287.754, «ЧДЦ=2»)); // 287.75 Сообщить(Формат(287.754, «ЧДЦ=1»)); // 287.8 // Как переместить разряды в числе? Сообщить(Формат(6,…

// Как создать список значений Список = Новый СписокЗначений (); // Как добавить элемент в список значений Список.Добавить(Желтый, «Банан»);Список.Добавить(Оранжевый, «Апельсин»);Список.Добавить(Красный, «яблоко»); // Как обойти элементы списка значений в 1с 8.3, 8.2 Для Каждого Элемент Из Список Цикл …

Вот пишите вы отчет или обработку, долго пишите. После чего запускаете ее на выполнение в режиме предприятия и она крутится две, три  и более минут. И согласитесь, не очень приятно сидеть в неведении и ждать когда же она закончит выполнение. Гораздо интереснее, когда на форме обработки будет отображаться некоторый объект…

Довольно часто встречается такая конструкция языка у многих программистов, да что там говорить я сам тоже так делал. Mod = ЧтоДелим— Цел(ЧтоДелим/ НаЧтоДелим) * НаЧтоДелим; В принципе, все правильно, да и работать будет. Однако правилом хорошего тона в программировании является использование операторов с наименьшим временем…

При работе с распределенными информационными базами, особенно с центральными, появляются ситуации, когда необходимо синхронизировать большие справочники,  регистры сведений или другие объекты. «Сделать обычный обмен!»- скажете вы.  Да,но при этом элементы в периферийной базе обновятся, если в центральной они были…

В процессе программирования иногда необходимо использовать сторонние библиотеки. Для этого необходимо их загрузить и тогда можно будет пользоваться всеми свойствами внешней компоненты. Для версии 1с 8.х Попытка        ЗагрузитьВнешнююКомпоненту(«Verify.dll»);        Объект= Новый(«Addin.Verify»);        Сообщить(«Компонента…

  Бывают ситуации когда необходимо закрыть всплывающее сообщение или окно, препятствующее дальнейшей работе. Сделать это можно естественно вручную нажав кнопку мыши. Но что делать когда у нас вместе с базой запускается скрипт и пресловутое окно сообщений не дает продолжить его выполнение. Для этого можно имитировать…