Показаны сообщения с ярлыком Заметки. Показать все сообщения
Показаны сообщения с ярлыком Заметки. Показать все сообщения

вторник, 27 декабря 2016 г.

четверг, 13 октября 2016 г.

УСЛОВНОЕ ОФОРМЛЕНИЕ ТАБЛИЦЫ УПРАВЛЯЕМОЙ ФОРМЫ

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

вторник, 5 июля 2016 г.

Как преобразовать MXL файл в Таблицу Значений?

вот код быстрой конвертации mxl в тз
Код 1C v 8.х
 ТабДок = Новый ТабличныйДокумент; 
ТабДок.Прочитать("C:\load\vigr.mxl");
ПЗ = Новый ПостроительЗапроса;
ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область());//передаем ТЗ
ПЗ.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
ПЗ.ЗаполнитьНастройки();
ПЗ.Выполнить();
ТЗ = ПЗ.Результат.Выгрузить();
// Вот и получили ТЗ с данными для дальнейшей обработки и загрузки   




Работа с Excel

Сюда объеденяю разные методы работы с табличным редактором Excel.

среда, 22 июня 2016 г.

Использование параметров связи. Ускоряем соединение наборов данных.

Добавляю в качестве заметочки по СКД, поскольку приходится делать не весьма часто и вспоминать как и где применял не очень просто. В итоге уходит время на поиски где это делал, а потом время на поиски, а как это сделать... И еще время опять-же проверить, правильно - ли сделал...

Так вот, для чего это надо:

Например есть несколько наборов данных. И вот как правило надо бы как-то использовтаь быстрый отбор из верхнего набора, но как?... В СКД это вполне возможно.

вторник, 29 декабря 2015 г.

Требования назначения функциональности

Когда вы сделали все правильно и все-же фоновое задание или отчет не вынеслось на отдельный сервер, то следует сделать настройку ТЖ, для уточнения вызова.

среда, 23 декабря 2015 г.

ЧтениеXML и ЗаписьXML. [Шаблон проэктов]. В примере, показана работа с FTP-ресурсами.

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

вторник, 8 декабря 2015 г.

Выдержки из ИТС по настройке кластера сервера 1С

В текущем разделе, посвещается основные выдержки по настройке кластера. Естественно они не являются полными, поскольку все это зависит от тонкости настройки каждой платформы. Но все-же хотчеться не искать в торопях, а где-же я это искал, или как я это когда-то делал?
  • Отказоустойчивый кластер
  • Масштабируемость кластера серверов

  • Требования назначения функциональности


пятница, 4 декабря 2015 г.

Экспорт нескольких MXL в один XLS на несколько листов

В ходе одного из проектов всплыло задание: отчёты должны быть скомпонованы в пачки и сохраняться в эксель вместе, каждый отчёт — на отдельный лист в файле. После некоторых происков с экселем и поисков с гуглом появилась обработка.

суббота, 7 ноября 2015 г.

Конкатенация строк и производительность склеивания

Работая над одним проэктом заметил интересную вещь. Точнее сказать здесь ничего такого нет и понятно, что для склеивания одной строки с другой нужно время, чтобы выделить участок памяти. Вопрос, а если времени нет и это влияет на производительность, что тогда? Благо разработчики 1С дали такой выход и эта возможность появилась с релиза 8.3.6.1977. Сразу хочу подчеркнуть, что эти функции не будут работать если конфигурация работает в режиме совместимости. Так вот, выкладываю замеры производительности при обычном склеивании строк и при использовании новой возможности СтрСоединить()

понедельник, 2 ноября 2015 г.

Разрешение коллизий при работе с хранилищем конфигурации.

Технология работы с хранилищем, в принципе, достаточно проста и может быть освоена программистом в короткие сроки. При этом существует целый ряд проблем, с которыми разработчик сталкивается не сразу, но то, что он столкнется с ними – можно утверждать наверняка. К счастью, коллизии, возникающие при работе с хранилищем, не особенно осложняют жизнь программиста и, как правило, тем или иным способом разрешимы.

среда, 28 октября 2015 г.

Как найти целое число от числа в запросе

Иногда необходимо получить целое число в запросе. Аналог Цел() языка. Необходимо прибегнуть к мелким хитростям, поскольку такого метода в запросе не существет. Но не стоит огорчаться.

воскресенье, 23 августа 2015 г.

Написание скриптов на 1С используя OneScript




P/S. Статья не является плагиатом и взята для заметок и напоминания, чтобы долго не искать в сети. Оригинал статьи здесь.

Скрипты – наше все!

Что такое скрипт или, по-другому, сценарий? Это простой текстовый файл с кодом, который можно выполнить непосредственно. Без компиляции, без построения промежуточных выполняемых модулей – прямо из текстовика.