Можете ли вы экспортировать / импортировать Flex (4) Data Services? - PullRequest
0 голосов
/ 11 мая 2010

Я работаю во flashbuilder 4 (flex4?), И меня просят создать «слой» интеграции служб данных на стороне клиента в приложении flex. Есть другая команда, работающая над фактическим пользовательским интерфейсом / презентацией. Обе части должны быть развернуты в одном SWF.

Если я использую мастер данных / сервисов для создания своих сервисных соединений (и генерирую ActionScript), возможно ли экспортировать эти «соединения», чтобы их можно было легко импортировать в другой проект? Или они должны быть определены через мастера снова? Другая группа хочет, чтобы соединения отображались в инспекторе данных / служб нового проекта (вкладка IDE).

1 Ответ

1 голос
/ 01 августа 2010

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

Найдите каталог ".model" и там вы найдете файл "~ имя проекта ~ .fml". Теперь откройте текстовый редактор и откройте этот файл. Скопируйте и вставьте его в буфер обмена (т. Е. В память).

Создайте новый проект. Затем перейдите в новую папку проекта, а также в папку «.model» и откройте там файл «~ project name ~ .fml». Удалите то, что находится внутри, и вставьте все, что находится в памяти, внутри этого файла.

Не забудьте скопировать и вставить папку valueObjects и папку services из старого проекта. В новом проекте вы можете затем удалить службу, если не хотите ее использовать, и оттуда начать свой новый проект.

Надеюсь, это поможет, и я надеюсь, что Adobe создаст для этого настоящий импорт / экспорт.

...