2013-04-23 9 views
0

저는 하나의 네이티브와 다른 하이브리드 (웹에만 해당)의 두 가지 응용 프로그램이 포함 된 Worklight 프로젝트를 보유하고 있습니다.FACT_ACTIVITIES이 (가) Worklight에서 업데이트되지 않았습니다.

APP_ACTIVITY_REPORT 테이블이 둘 다 올바르게 업데이트되고 있습니다. 그러나 FACT_ACTIVITIES 테이블은 기본 응용 프로그램에 대해서만 업데이트됩니다.

하이브리드 응용 프로그램은 매우 간단합니다. 또한 "init"및 "login"값은 APP_ACTIVITY_REPORT.ACTIVITY 열에 기록되며 logActivity() 클라이언트 JS 기능을 사용하여 기록됩니다.

Worklight 보고서 일정은 원시 데이터를 적절히 기록하는 것으로 보이지만 두 응용 프로그램 모두에 대해 ... 원시 및 하이브리드 응용 프로그램 데이터가 FACT_ACTIVITIES 테이블에 기록되지 않는 이유는 무엇입니까?

답변

0

당신은 "하이브리드 (웹 전용)"라고 말했습니다. 정의에 따르면, 하이브리드 응용 프로그램은 부분적으로 또는 전체적으로 HTML을 사용하여 UI가 렌더링되지만 기본 컨테이너에 래핑되므로 장치에 기본 응용 프로그램 인 것처럼 설치됩니다. 나는 "(웹 전용)"이라고 가정합니다. 웹 브라우저에서만 액세스 할 수 있다는 의미입니다.

제 가정이 맞으면 설명하는 동작이 예상됩니다. 브라우저에서 시작된 활동을 기록하는 APP_ACTIVITY_REPORT 데이터는 FACT_ACTIVITIES 테이블에 기록되지 않습니다. 이는 의도적으로 설계된 동작입니다.

"이유"질문에 대해서는 Worklight 아키텍트에게 질문해야합니다. :)

+0

아니요, 이것은 테이블의 사용법입니다. FACT_ACTIVITIES은 APP_ACTIVITY_REPORT의 데이터 요약이므로 야간 프로세스는이 테이블을 업데이트합니다. 그러나, 이것에 대한 실제적인 문서를 보는 것이 좋을 것입니다. – DavidW

관련 문제