22.10.2015

1С 8.2 флажок в табличном поле

Чтобы добавить флажок в строку табличной части нужно проделать следующее:

1. Берем табличное поле и добавляем колонки:
Таблица с колонками

20.10.2015

Как убрать неразрывный пробел 1С

Есть два варианта:
1. Убрать с помощью метода СтрЗаменить(), как по мне так этот способ немного кривоват:
лЧисло=1000;//берем число 
лЧислоСтрокой=Строка(лЧисло);//переводим его в строку,получаем "1 000" 
лЧислоСтрокойБезНП=СтрЗаменить(лЧислоСтрокой,Символы.НПП,"");//меняем символ неразрывного пробела на пустоту 
Сообщить(лЧислоСтрокойБезНП);//выведет "1000"
2. Воспользоваться встроенной функцией форматирования Формат():
лЧисло 1000;//также берем число 
лЧислоСтрокойБезНП = Формат(лЧисло,"ЧГ=0"); 
Сообщить(лЧислоСтрокойБезНП);//выведет "1000" 
Тот же результат только гораздо более лаконичным кодом. Здесь "ЧГ=0"(можно еще "ЧГ=") это порядок группировки разрядов числа. Если найти в синтаксис-помощнике Формат, то можно узнать очень много интересных способов влиять на вывод и преобразование дат, строк и чисел. Возможно скоро распишу наиболее актуальные примеры по каждому типу.

14.10.2015

1C выгрузить в Excel без Office


Способов выгрузки данных в xls-файл из 1С Предприятия существует много, но мы рассмотрим самый стандартный и самый пре-самый простой. Он не требует ни подключения внешних компонент, ни даже Com-объектов. Если вам нужно просто выгрузить таблицу в Excel, то это тот способ который вам нужен.

12.10.2015

Выгрузка-загрузка данных из 1С 8.2 на sFTP


Итак, здравствуйте, сегодня у нас задача выгрузить что-нибудь на sFTP.
Для начала что же такое sFTP? sFTP - это как FTP, только защищенное. В версии 1С 8.3 проблемы работы с защищенным FTP вроде как бы и нет, потому что разработчики подсуетились и сделали типовое решение, так что если у вас версия предприятия 8.3, то дальше можете не читать. Лучше почитайте синтаксис-помощник. Однако ж, если нужно выгрузить данные из версий более старых, то добро пожаловать.