SQL 데이터베이스에 특정 소프트웨어를 사용하여 사용자 활동을 기록하는 별도의 플러그인 응용 프로그램을 작성했습니다. 플러그인은 사용자가 응용 프로그램, 컴퓨터 정보, 하드웨어, 파일을 여는 파일, 파일을 여는 데 걸린 시간 등을 열 때 로그합니다.Visual Studio의 SQL 테이블에서 응용 프로그램 테이블 채우기 Lightswitch
이제 Visual Studio Lightswitch 2012를 사용하려고합니다. 이 데이터를 볼 대시 보드를 만들고 몇 가지 문제가 있습니다.
먼저 사용자가 정렬 할 수있게하려는 계산 된 필드 수가 많습니다. 예를 들어 내 데이터베이스에서 모든 날짜는 UTC 시간으로 저장되지만 사용자는 분명히 현지 시간을보고 싶어합니다. 이 필드는 기존 필드와 자동으로 업데이트되는 별도의 필드를 만드는 방법을 설명하는 tutorial입니다. 그러나 라이트 스위치를 사용하지 않고 테이블에 새로운 쓰기 가능 필드를 만들 수 없기 때문에 테이블이 라이트 스위치가 아닌 SQL 서버에 정의되어 있기 때문에 이것이 작동하지 않습니다. 또한 SQL 데이터베이스를 변경하지도 않습니다.
내 응용 프로그램이 시작될 때 SQL Server의 데이터에서 자동으로 채워지거나 업데이트되는 전등 스위치에 별도의 "ApplicationData"테이블을 만드는 방법이 있다면 궁금합니다. 그리고 나서 정렬/검색을 위해 이러한 테이블을 SQL 테이블에 연결할 수 있습니다.
가능한가요? 그렇다면이 코드를 어디에 넣어야합니까? 이 초기화 코드를 넣을 올바른 위치에 AppLoad 또는 AppStarting 메서드가 있습니까?
아 감사합니다. 지금 이걸 시도하고 있습니다. 그러나 나는 WCF RIA Service에 대한 참조를 추가하는 부분에 갇혀있다. 내 "보고"클래스 라이브러리에 대한 참조를 추가하지만 "사용 가능한 WCF RIA 서비스 클래스"목록은 여전히 비어 있습니다. –
잠깐, 나는 그것을 workign 얻었다. 제 생각에 WCF RIA 서비스 프로젝트가 4.5 프레임 워크를 목표로했기 때문에 Lightswitch 프로젝트가 4.0을 타겟팅했기 때문이라고 생각합니다. –
나는 그것이 작동하고 있다는 소식을 듣고 기쁘게 생각합니다. 주목할 두 가지. RIA 서비스 프로젝트가 나타나기 전에 ** 건설되어야합니다 **. 때때로 ** 처음 몇 번이나 나타납니다 (이상하지만 사실입니다). –