Регистрация  |  Вход

Перенос репортов

У меня есть ОРГ на котором я создал некоторые репорт тайпы и репорты.

Есть еще один ОРГ, на нем стоят те же пакеты.

каким образом можно перенести репорты и репорт тайпы с одного ОРГа на другой (Видел там есть кнопка "Export"),

что бы на ОРГе, на который попадут репорты, они заполнились актуальными данными, но сохранили при этом свое название, структуру, описание.

ТО же и с репорт тайпами.

У меня есть ОРГ на котором я создал некоторые репорт тайпы и репорты.
Есть еще один ОРГ, на нем стоят те же пакеты.

каким образом можно перенести репорты и репорт тайпы с одного ОРГа на другой (Видел там есть кнопка "Export"),
что бы на ОРГе, на который попадут репорты, они заполнились актуальными данными, но сохранили при этом свое название, структуру, описание.

ТО же и с репорт тайпами.

Выкачиваешь все через metadata и вперед. Нужна консультация пиши. Если нет необходимых tools можешь это сделать через Eclipse.

Выкачиваешь все через metadata и вперед. Нужна консультация пиши. Если нет необходимых tools можешь это сделать через Eclipse.

Я получил через эклипс reportTypes,
но не могу через него вытянуть репорты,
там есть какая то пометка, мол что репорты должны быть в папке Unfiled Public Reports.

Я переместил репорты из папки My personal reports в папку Unfiled Public Reports, но всеравно их вытянуть не получается через Эклипс, или сами репорты достаются не Эклипсом?

Я получил через эклипс reportTypes,
но не могу через него вытянуть репорты,
там есть какая то пометка, мол что репорты должны быть в папке Unfiled Public Reports.

Я переместил репорты из папки My personal reports в папку Unfiled Public Reports, но всеравно их вытянуть не получается через Эклипс, или сами репорты достаются не Эклипсом?

Roman Bazylev
Я получил через эклипс reportTypes, но не могу через него вытянуть репорты, там есть какая то пометка, мол что репорты должны быть публичными и без полей (если я верно понял : http://gyazo.com/f6fc9174ecf6fdec6225556faeed37a3).
Я переместил репорты из папки My personal reports в папку Unfiled Public Reports (http://gyazo.com/3771226970864a19e80cf3c39aabec15 ), но всеравно их вытянуть не получается

Вообще я стараюсь использовать свои папки для репортов. В эклипсе стоит последняя версия FORCE API ?

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

[quote="Roman Bazylev"]Я получил через эклипс reportTypes, но не могу через него вытянуть репорты, там есть какая то пометка, мол что репорты должны быть публичными и без полей (если я верно понял : http://gyazo.com/f6fc9174ecf6fdec6225556faeed37a3).
Я переместил репорты из папки My personal reports в папку Unfiled Public Reports (http://gyazo.com/3771226970864a19e80cf3c39aabec15 ), но всеравно их вытянуть не получается[/quote]

Вообще я стараюсь использовать свои папки для репортов. В эклипсе стоит последняя версия FORCE API ?

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

"Вообще я стараюсь использовать свои папки для репортов. "

- ага, заметил что можно создавать свои папки, а как для них настраивается публичность или приватность, что то нет таких настроек

"В эклипсе стоит последняя версия FORCE API ?"

- а как это проверить можно?

"Вообще я стараюсь использовать свои папки для репортов. "

- ага, заметил что можно создавать свои папки, а как для них настраивается публичность или приватность, что то нет таких настроек

"В эклипсе стоит последняя версия FORCE API ?"

- а как это проверить можно?

И еще вопрос, когда мы получим метадату, каким образом нам ее перенести на другой ОРГ, тоже используя Эклипс?

И еще вопрос, когда мы получим метадату, каким образом нам ее перенести на другой ОРГ, тоже используя Эклипс?

Roman Bazylev
"Вообще я стараюсь использовать свои папки для репортов. "

- ага, заметил что можно создавать свои папки, а как для них настраивается публичность или приватность, что то нет таких настроек

"В эклипсе стоит последняя версия FORCE API ?"

- а как это проверить можно?

Выбери в меню "Help" потом "Check for updates" и если стоит не последняя версия, эклипс скачает новую.

По поводу визибилити папок с отчетами. Наводишь мышкой на папку и справа появляется иконка в виде "кнопки" нажимаешь на нее там будет "Share" и шаришь эту папку с нужными юзерами

[quote="Roman Bazylev"]"Вообще я стараюсь использовать свои папки для репортов. "

- ага, заметил что можно создавать свои папки, а как для них настраивается публичность или приватность, что то нет таких настроек

"В эклипсе стоит последняя версия FORCE API ?"

- а как это проверить можно?[/quote]

Выбери в меню "Help" потом "Check for updates" и если стоит не последняя версия, эклипс скачает новую.

По поводу визибилити папок с отчетами. Наводишь мышкой на папку и справа появляется иконка в виде "кнопки" нажимаешь на нее там будет "Share" и шаришь эту папку с нужными юзерами

Roman Bazylev
И еще вопрос, когда мы получим метадату, каким образом нам ее перенести на другой ОРГ, тоже используя Эклипс?

Да делаешь проект новый в эклипсе и по правой кнопке выбираешь вместо "Save to Org" -> "Deploy"

[quote="Roman Bazylev"]И еще вопрос, когда мы получим метадату, каким образом нам ее перенести на другой ОРГ, тоже используя Эклипс?[/quote]

Да делаешь проект новый в эклипсе и по правой кнопке выбираешь вместо "Save to Org" -> "Deploy"

"Выбери в меню "Help" потом "Check for updates" и если стоит не последняя версия, эклипс скачает новую."

- стоит последняя версия в Эклипсе.

Попробывал Антом вытянуть, с помощью добавления в пакетч следующего кода:

<types>
<members>*</members>
<name>CustomReport</name>
</types>
<types>
<members>*</members>
<name>ReportType</name>
</types>

Репорт-тайпы вытянул, а на репорты ругается так:

package.xml - Entity type: 'CustomReport' is unknown

Имя сущьности такое: Custom Report
вроде все верно, но почему ругается - не пойму...

"Выбери в меню "Help" потом "Check for updates" и если стоит не последняя версия, эклипс скачает новую."

- стоит последняя версия в Эклипсе.

Попробывал Антом вытянуть, с помощью добавления в пакетч следующего кода:
[code]
    <types>
        <members>*</members>
        <name>CustomReport</name>
    </types>
    <types>
        <members>*</members>
        <name>ReportType</name>
    </types>
[/code]

Репорт-тайпы вытянул, а на репорты ругается так:
[code]package.xml - Entity type: 'CustomReport' is unknown[/code]

Имя сущьности такое: Custom Report
вроде все верно, но почему ругается - не пойму...


Не верно записывал, нужно не "CustomReport", а "Report", тогда все проходит нормально, но репорты все равно не достаются

Нашел полезную доку:
salesforce_migration_guide

там есть такие строки:
"To retrieve custom report components in bulk, specify a target in the build.xml file using <sf:bulkRetrieve>."

<target name="bulkRetrieve">
<sf:bulkRetrieve
username="${sf.username}"
password="${sf.password}"
serverurl="${sf.serverurl}"
metadataType="Report"
retrieveTarget="retrieveUnpackaged"/>
</target>

Не верно записывал, нужно не "CustomReport", а "Report", тогда все проходит нормально, но репорты все равно не достаются

Нашел полезную доку:
[url=http://www.salesforce.com/us/developer/docs/daas/salesforce_migration_guide.pdf]salesforce_migration_guide[/url]

там есть такие строки:
"To retrieve custom report components in bulk, specify a target in the build.xml file using <sf:bulkRetrieve>."
[code]<target name="bulkRetrieve">
<sf:bulkRetrieve
username="${sf.username}"
password="${sf.password}"
serverurl="${sf.serverurl}"
metadataType="Report"
retrieveTarget="retrieveUnpackaged"/>
</target>
[/code]

Может кому нить будет полезной информация:
репорты (а не только репорт тайпы) тоже можно включать в пакет при зборке !

Есть еще один вопрос по репортам:
если репорт тайп находится в пакете установленном на ОРГе, и к примеру админ того ОРГа добавил кастомное поле к объекту и нужно что бы оно отображалось в репорте, соответственно для этого надо его добавить в репорт тайп, но если репорт тайп из пакета, то его нельзя редактировать, получается добится нужно результата можно только склонировав репорт тайп и добавив в него новое поле ? и соответсвенно создавать новый репорт на новом репорт тайпе, возможно есть менее трудоемкий способ, если да - то прошу подсказать

Может кому нить будет полезной информация:
репорты (а не только репорт тайпы) тоже можно включать в пакет при зборке !

Есть еще один вопрос по репортам:
если репорт тайп находится в пакете установленном на ОРГе, и к примеру админ того ОРГа добавил кастомное поле к объекту и нужно что бы оно отображалось в репорте, соответственно для этого надо его добавить в репорт тайп, но если репорт тайп из пакета, то его нельзя редактировать, получается добится нужно результата можно только склонировав репорт тайп и добавив в него новое поле ? и соответсвенно создавать новый репорт на новом репорт тайпе, возможно есть менее трудоемкий способ, если да - то прошу подсказать

И еще один вопрос по поводу репорт-тайпов, возможно ли для них создавать какую-то свою папку, что бы при создании репорта можно было искать свои репорт-таймы в своей какой то папке, а не в папке "Other reports" ?

И еще один вопрос по поводу репорт-тайпов, возможно ли для них создавать какую-то свою папку, что бы при создании репорта можно было искать свои репорт-таймы в своей какой то папке, а не в папке "Other reports" ?

Если кому интерестно, то создавать свои каталоги для репорт-тайпов нельзя, этото уже предложено к реализации 7-лет назад, но пака никто я так понимаю этим вопросом не занимался

Если кому интерестно, то создавать свои каталоги для репорт-тайпов нельзя, этото уже предложено к реализации 7-лет назад, но пака никто я так понимаю этим вопросом не занимался