Разработка

Вычисление нарастающего итога для N таблиц в рамках одного запроса

Данная часть статья является чисто теоретическим отступлением, объясняющим механизм, который будет использован в дальнейшем. В статье объясняется, как получить значения «нарастающего итога» для N различных таблиц в рамках одного запроса. Для начала рассмотрим общий вид запроса, в котором присутствуют две…
Read more

УТ 11. Динамическое изменение MXL-макета внешней печатной формы в режиме 1С.

Хотите изменить оформление макета внешней печатной формы динамически ? Одна из целей — скопировать существующую внешнюю печатную форму и немного исправить форму, ну или просто картинку добавить попросили по-быстрому. В общем понадобилось клиенту сгенерировать много внешних печатных форм с отличающимися…
Read more

Переключатели в 1С Обычный режим и режим УФ

Описания работы с элементом управления 1С "Переключатель" Прочитал множество форумов, и нигде не увидел доходчивого описания работы с «Переключателем». Вот решил написать сам. На МОЙ взгляд наиболее часто встречающаяся ошибка — это неправильное представлении об «Переключателе». Когда вы размещаете несколько…
Read more

Расчет средних по периодам в запросе — это элементарно!

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Функция Случайное число, RANDOM, RND для 1С 7.7

В 1С нет функции случайного числа. представляю Вам свою. основана на получении идентификатора и из него случайного числа. от 0 до 10, от 0 до 100 и от 0 до 1000. функция ПолучитьСлучайноеЧисло (ВерхняяВилка=1);     Если ЗагрузитьВнешнююКомпоненту(«V7Plus.dll») <> 1…
Read more

Как определить тип субконто?

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Отладчик внешних печатных форм

Обработка для отладки внешних печатных форм Разрабатываете внешнюю печатную форму, а в отладчике никак не посмотреть что происходит во время ее выполнения? Данная обработка решит эту проблему! Как пользоваться: 1. Подключаете «Отладчик внешних печатных форм» в качестве внешней печатной формы…
Read more

Функция преобразования СТРОКИ в ДАТУ

Функция преобразование всяких вариантов строк в дату. Искал, но не нашел на сайте. Преобразовывает СТРОКИ вида "01/10/13","01-10-2013","10,13","10.13","01.03.2013 0:00:00" к типу ДАТА Может, кому пригодится. В обработке используется стандартная функция разложить строку, указываю ее ниже. ФункцияПолучитьДатуИзСтроки(Стр) Д = Дата(«00010101000000»); ЕслиПустаяСтрока(Стр) Тогда…
Read more

Генерация случайных чисел (random)

Еще один вариант генерации случайных чисел в 1с 7.7. Можно использовать следующий вариант для создания случайных чисел (кто-то уже использовал этот алгоритм, но я его немного доработал):Функция СлучайноеЧисло(ЧислоМин, ЧислоМакс) scr=СоздатьОбъект(«MSScriptControl.ScriptControl»);     scr.language=«javascript»;  Возврат scr.eval(«Math.floor(Math.random()*(«+Строка(ЧислоМакс)+»-«+Строка(ЧислоМин)+»+1))+»+Строка(ЧислоМин));   КонецФункции а вот функция для генерации уникальной строки:…
Read more

Отладчик внешних обработок заполнения табличных частей

Обработка для отладки внешних обработок заполнения табличных частей Разрабатываете внешнюю обработку заполнения табличных частей, а в отладчике никак не посмотреть что происходит во время ее выполнения? Данная обработка решит эту проблему! Как пользоваться: 1. Подключаете «Отладчик внешних обработок заполнения табличных…
Read more