Пересада Матфей

10
Рейтинг

TheOldGuard
Матфей Пересада



  •   Регистрация: 19.04.2019 (5 лет назад)

  •   Был(а) на сайте: вчера в 17:34

Друзья
  • Дмитрий Петров
  • Дмитрий Малышев
Подписчики 2

Рейтинг 10

Интеграция между Jenkins и 1С:Предприятие 8.3 по HTTP используя Jenkins REST API

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Windows Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции по HTTP с Jenkins используя Jenkins REST API. Ключевые функции: выборка доступных задач для авторизованного пользователя; выборка доступных задач для анонимного пользователя; запуск задач с параметрами, без параметров; просмотр состояния задач; просмотр состояния сборок задач; открытие задач и сборок в браузере. Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.20.1710) совместно с Jenkins 2.332.3.

1 стартмани

04.07.2022    3820    6    TheOldGuard    1       

10

Комментарии

ЗарплатаДобавить отработанное время в строки документа премия#2 20.04.23 16:58
Обработка групповое изменений объектов, ВОО, право на запуск ВОО, полные права
DevПросмотр IFC в 1С#2 20.04.23 16:54
Такого платформа предложить не может.
Возможно реализовать с помощью запуска другой программы и передачей туда файла для просмотра.
DevКак добавит строчку в строку дерева значений#4 20.04.23 16:52
(3) ДЗ заполняется запросом, добавь значение в выборку запроса
DevКак добавит строчку в строку дерева значений#2 20.04.23 16:48
Запросом заполняешь ТвоеДЗ

Код
ОчиститьДеревоЗначений("ТвоеДЗ");
ДеревоЗначений = РеквизитФормыВЗначение("ТвоеДЗ");
ДеревоЗначений = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
ЗначениеВРеквизитФормы(ДеревоЗначений, "ТвоеДЗ");
UtilsВычисление и отладка выражений XPath#31 20.04.23 11:08
Не очень понял, момент представления дерева, или это нормальный пример выдачи элементов XML дерева?

Значение переменной сред я так понял, вы определяете путем использования префикса для первого xmlns

UPD: Заметил, что выделяя объект (красный цвет) зацепил дополнительно еще и второй, речь идёт о первом

Прикрепленные файлы:

Представление дерева.png
DevКак динамически подставить реквизит#6 07.03.23 10:30
Посмотрите в модуле формы документа, как формируется данный реквизит и пропишите этот метод в ВОО
DevДобавление штрихкода на печатную форму#16 24.01.23 10:51
(12) Подобные вещи необходимо размещать в модуле менеджера
DevДобавление штрихкода на печатную форму#7 19.01.23 16:35
(6)
Из того же модуля, делал себе генерацию QR
Код
Процедура ПечатьQR Кода(ТабличныйДокумент)
   Макет = ПолучитьМакетНаСервере();
   ОбластьМакета = Макет.ПолучитьОбласть("QRКод");
   ...
   СтруктураДанныхQRКода = Новый Структура;
   СтруктураДанныхQRКода.Вставить("Реквизит1"   , "Реквизит1";
   СтруктураДанныхQRКода.Вставить("Реквизит2"   , "Реквизит2";
   СтруктураДанныхQRКода.Вставить("Реквизит3"   , "Реквизит3";
   СтруктураДанныхQRКода.Вставить("Реквизит4"   , "Реквизит4";
   СтруктураДанныхQRКода.Вставить("Реквизит5"   , "Реквизит5";
   СтруктураДанныхQRКода.Вставить("Реквизит6"   , "Реквизит6";
   
   // Преобразуем структуру в json
   Запись = Новый ЗаписьJSON;
   Запись.УстановитьСтроку();         
   ЗаписатьJSON(Запись, СтруктураДанныхQRКода);
   QRСтрока = Запись.Закрыть();
   
   ДанныеQRКода = ГенерацияШтрихкода.ДанныеQRКода(QRСтрока, 0, 190);
   
   Если ТипЗнч(ДанныеQRКода) = Тип("ДвоичныеДанные") Тогда
      КартинкаQRКода = Новый Картинка(ДанныеQRКода);
      ОбластьМакета.Рисунки.QRКод.Картинка = КартинкаQRКода;
   КонецЕсли;
   ТабличныйДокумент.Вывести(ОбластьМакета);
   
КонецПроцедуры;

Только вам сначала надо параметры получить, потом штрих код и затем двоичные данные в картинку переводить
DevДобавление штрихкода на печатную форму#4 19.01.23 16:02
БСП ГенерацияШтрихкода.ИзображениеШтрихкода

Код
// Формирование изображения штрихкода.
//
// Параметры: 
//   ПараметрыШтрихкода - см. ГенерацияШтрихкода.ПараметрыГенерацииШтрихкода.
//
// Возвращаемое значение: 
//   Структура:
//      Результат - Булево - результат генерации штрихкода.
//      ДвоичныеДанные - ДвоичныеДанные - двоичные данные изображения штрихкода.
//      Картинка - Картинка - картинка с сформированным штрихкодом или НЕОПРЕДЕЛЕНО.
//
Функция ИзображениеШтрихкода(ПараметрыШтрихкода) Экспорт