четверг, 15 марта 2018 г.

Примеры Условного оформления (программно)

Примеры Условного Оформления форм:

Как самому вывести сообщение, чтобы оно указывало на поле формы, в котором ошибка?

Как самому вывести сообщение, чтобы оно указывало на поле формы, в котором ошибка?



Как программно при открытии формы передать в нее нужные данные заполнения?

пятница, 8 сентября 2017 г.

Как настроить обмен 1С с интернет-сервисами


[ Интеграция ] Как настроить обмен 1С с интернет-сервисами   Источник: ©Курсы-по-1С.рф

Бизнесы все активнее используют интернет-сервисы: интернет-магазины, торговые площадки, облачные CRM, социальные сети, системы рассылок…
Естественно, возникает задача интеграции с корпоративной системой — это сокращает рутинные работы и повышает скорость принятия решений.
Условно — чтобы у директора и у менеджеров на одном экране были все необходимые данные: заказы через интернет, цифры по конверсии, данные по оффлайн продажам. списки клиентов и действий и т.д.
И для нас интересны случаи интеграции именно с конфигурациями на платформе «1С:Предприятие 8».

среда, 18 января 2017 г.

Пример универсальной функции для создания схемы компоновки данных

Пример универсальной функции для создания схемы компоновки данных

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

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

понедельник, 12 декабря 2016 г.

Обеспечение совместной работы нескольких серверных процессов

В подавляющем большинстве случаев на одном рабочем сервере функционирует один агент сервера.
Когда несколько кластеров создаются под управлением одного агента сервера, агент сервера обеспечивает отсутствие конфликтов их сетевых портов. В случае, когда кластеры создаются под управлением разных агентов сервера, отсутствие конфликтов сетевых портов менеджеров кластера следует обеспечивать самостоятельно.
Отсутствие конфликтов диапазонов сетевых портов рабочих процессов на данном сервере (если данный сервер задействован в разных кластерах) всегда следует обеспечивать самостоятельно даже в том случае, когда такие кластеры функционируют под управлением одного и того же агента сервера.
Ситуация, когда на одном компьютере функционируют параллельно два и более агента серверов, каждый из которых управляет своим набором кластеров, является вполне нормальной, но достаточно редкой и специфичной. Например, необходимость в этом может возникнуть тогда, когда на одном компьютере нужно использовать различные версии сервера «1С:Предприятия».
Для того чтобы обеспечить параллельное функционирование двух агентов сервера, обслуживающих различные кластеры, нужно соблюсти следующие условия:
● агенты серверов должны иметь различные сетевые порты;
● агенты серверов должны обращаться к различным каталогам служебных файлов;
● кластеры серверов, создаваемые для каждого из агентов серверов, должны иметь различные сетевые порты;
● диапазоны сетевых портов, используемых рабочими процессами на данном сервере, не должны пересекаться (если данный сервер задействован в различных кластерах).

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

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

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

среда, 12 октября 2016 г.

Заметки из Зазеркалья на тему оптимизации

Предлагаю отличную статью из Зазеркалья на тему оптимизации. Она будет полезна всем, но особенно полезна для тех, кто готовится к экзамену 1С:Профессионал и 1С:Эксперт по технологическим вопросам.


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

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

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




Работа с Excel

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

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

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

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

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

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