Передать список из проекта в проект

  • Автор темы Автор темы globator
  • Дата начала Дата начала

globator

Client
Регистрация
30.03.2016
Сообщения
48
Реакции
2
Баллы
8
Здравствуйте ребята. Возникла задача передать список из одного проекта в другой при использование экшена "проект в проекте". Знаю что можно сохранить список как файл, а потом использовать, но это не вариант. Если ли другой способ?
 
список в переменную, через "проект в проекте" передать ее другому проекту а там обратно в список загнать.
 
  • Оценить
Реакции: globator
В первом шаблоне 2 экшена - сниппет:
C#:
Развернуть Свернуть Копировать
project.Context["List"] = project.Lists["TestList"]; // TestList - имя списка ЗП в первом шаблоне
и запуск подпроекта с галкой:
Снимок.PNG

Во втором шаблоне, сниппет:
C#:
Развернуть Свернуть Копировать
project.Lists["TestList2"].AddRange((IZennoList)project.Context["List"]); // TestList2 - имя списка ЗП во втором шаблоне, названия могут и совпадать
project.Context["List"] - передаёт в себе ссылку на таблицу, название List может быть иное, но одинаковое в обоих шаблонах.

При тестах в PM, стоит помнить о сбросе Context, после редактирования шаблона, а так же о проблемах в режиме отладки.
 
Последнее редактирование:
  • Оценить
Реакции: material, Axel и globator
Спасибо Zymlex. Этот вариант тоже попробую настроить :-)
 
В первом шаблоне 2 экшена - сниппет:
C#:
Развернуть Свернуть Копировать
project.Context["List"] = project.Lists["TestList"]; // TestList - имя списка ЗП в первом шаблоне
и запуск подпроекта с галкой:
Посмотреть вложение 40191

Во втором шаблоне, сниппет:
C#:
Развернуть Свернуть Копировать
project.Lists["TestList2"].AddRange((IZennoList)project.Context["List"]); // TestList2 - имя списка ЗП во втором шаблоне, названия могут и совпадать
project.Context["List"] - передаёт в себе ссылку на таблицу, название "List" может быть иное, но одинаковое в обоих шаблонах.

При тестах в PM, стоит помнить о сбросе Context'а
, после редактирования шаблона.


У меня с таблицами такое не получилось исполнить. Со списками - да, шик. Я бы был весьма признателен за пример такой реализации (перенос таблиц из подпроекта в подпроект). Сам не разобрался еще до конца с методами API.
 
  • Оценить
Реакции: Axel
Поддерживаю, очень нужна возможность передать таблицу в подпроект
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)