Добавить в TurboTracker интеграцию с Евой

Добавил: KLex, 13 сентября 2023 14:25, обновлено: 13 сентября 2023 14:25

Раздел: Предложения


Добавить в TurboTracker интеграцию с Евой (https://www.evateam.ru/)


К списку тем

Комментарии

bolsun
13 сентября 2023 15:21: #1

Добавить я конечно могу, но трекеров много. Все я не потяну добавлять.
Если не хотите ждать, можете сделать это сами на языке 1С.
Добавить свой скрипт в источник данных и получить данные из Евы и передать в TurboTracker.

//@script_name TrackerScriptSample
//@script_display_name Пример получения данных TurboTracker в скрипте
//@script_hotkey None
//@retain_clipboard 0
//@enterprise_mode 0
//@hide_actions 0
//@script_disabled 0

Перем ТурбоКонф;

Процедура ПриПолученииДанныхТрекера(Параметры)
	
	Сообщить(Параметры.СтрокаПоиска);
	Сообщить(Строка(Параметры.МоиЗадачи));
	Сообщить(Строка(Параметры.ОткрытыеЗадачи));

	//Здесь получаем данные (веб запрос, COMCоединение и т.д.)
	//Элементы = ПолучитьМоиДанные();

	//Формируем список для окна трекера.
	Элементы = Новый Массив;

	Для Счетчик = 1	 По 10 Цикл
		ЭлементСписка = Новый Соответствие();
		ЭлементСписка.Вставить("Id", Счетчик);
		ЭлементСписка.Вставить("Uid", Новый УникальныйИдентификатор());
		ЭлементСписка.Вставить("Key", "TC-"+Счетчик);
		ЭлементСписка.Вставить("Name", "Задача "+Счетчик);
		ЭлементСписка.Вставить("Description", "Описание задачи "+Счетчик);
		ЭлементСписка.Вставить("Done", Ложь);
	
		Элементы.Добавить(ЭлементСписка);
	КонецЦикла;

	ТурбоКонф.УстановитьДанныеTрекера(Элементы);

КонецПроцедуры

ТурбоКонф = Новый ТурбоКонф;

KLex
14 сентября 2023 10:22: #2

Спасибо.
Согласен, сделаю сам. Если разберусь, как там наложить фильтры по пользователю - что-то мне их интерфейс получения задач кажется слишком сложным.


KLex
14 сентября 2023 10:22: #3

KLex изменил статус на Отклонено


bolsun
14 сентября 2023 10:32: #4

Будут вопросы - пишите помогу. Если скрипт еще сможете потом выложить, будет вообще супер.


KLex
14 сентября 2023 10:40: #5

По турбоконфу вопросов нет. Да и к Еве тоже уже подключился, данные из неё забрал. Но вот как отфильтровать теперь этот массив задач пока плохо представляю. Если доделаю - обязательно выложу.


bolsun
14 сентября 2023 10:43: #6

(5) KLex, запрос на сервер нужно отправлять уже с нужным фильтром и строкой поиска. Сервер сам фильтрует. Обычно так делается.


KLex
14 сентября 2023 10:54: #7

(6) bolsun, Понятное дело. Проблема в том, как получить идентификатор текущего пользователя и отобрать назначенные ему задачи - с этим пока не разобрался.


bolsun
14 сентября 2023 10:57: #8

(7) KLex, документация у них скудная совсем.


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней