SQLite3 DB를 사용하여 보고서를 만드는 방법은 무엇입니까? 단계별 또는 의사 코드로 단계별로 감사하게 생각합니다.SQLite3 DB를 사용하는 REALBasic보고
답변
상당히 개방적인 질문입니다. SQLite는 REALSQLDatabase 클래스에 기본적으로 내장되어 있으며 일반 Database 클래스에서 상속되므로 REALbasic의 다른 모든 데이터베이스 클래스와 마찬가지로 작동합니다.
RB에서 보고서를 작성하는 방법은 다양합니다. 첫 번째 방법은 REAL Studio 자체에 내장 된보고 도구를 사용하는 것입니다. RB와 함께 제공되는 Example 폴더에서 예제를 찾으십시오.
당신은 목표는 온 사람들은 관련된 도구가 직접하기 때문에 귀하의 질문에 대답하지 않는 http://www.ontargetreports.com/
에보고 당신은 사용할 수 http://www.rothsoft.ch/realbasic/rsreport/
에서 볼 로스 소프트에서 RSReport를 사용할 수 있습니다. 각 도구에는 강점과 약점이 있으므로 각 도구를 확인해야합니다.
ARBP (Association of REBP) 소스 코드 저장소 http://arbpmembers.org에있는 이러한 도구에 대한 자습서가 있습니다 (저장소에 액세스하려면 무료 등록 필요).
1) 지난 몇 년간 (2013-2015)는 발렌 보고서가 SQLite 데이터베이스의 데이터를 사용하여 PDF/HTML/JPG 보고서를 생산하기 위해 사용할 수있는 OS에
- : 맥, 리눅스 승리 API의 많은
- : Xojo, LiceCode, C++, ObjC, C#을, 자바, PHP, ...
- 당신은 발렌 서버에 연결 포함 보고서 엔진
- 또는 만들 수있는 응용 프로그램과 응용 프로그램을 생성 할 수 있습니다 보고서 서버로 작동 할 수 있습니다.
Valentina Studio Pro를 사용하면 프로그래밍하지 않고도 시각적으로 보고서를 디자인 할 수 있습니다. 많은 도구를 사용하여 레이블, 텍스트 필드, 그림, 바코드, 그래픽, 도형 등을 디자인 할 수 있습니다.
여러 가지 이유로 Valentina Report Server를 사용하는 것이 좋습니다. 예를 들어 개발하는 동안 팀 구성원은 VServer에 자리를 잡고 다른 보고서를 독립적으로 설계/개발/디버깅 할 수 있습니다.
2) 발렌 서버 6.0는 더 나은, 지금은 행동 할 수 있기 때문에 3 1과 같이됩니다 : - 발렌 DB 서버 - 발렌 SQLite는 서버 -
감사 이와 발렌 보고서 서버, 당신은 넣을 수 있습니다 SQLite는 VServer 아래의 데이터베이스를 업데이트하고 다중 사용자 방식으로 사용하여 업데이트/검색하고 보고서를 생성 할 수 있습니다.
3) Valentina Server는 Valentina DB 및 보고서에 5 개의 연결을 제공하고 SQLite에 10 개의 연결을 제공하여 무료로 사용할 수 있습니다. 4) Valentina ADK는 해당 Valentina Server의 클라이언트로 무료로 사용할 수 있습니다. 5) Valentina Studio는 무료입니다. 6) Valentina Studio Pro는 보고서 디자이너를 지원합니다. 이것은 상용 옵션입니다.
안녕하세요 답변 해 주셔서 감사합니다. 나는 추가 소프트웨어를 구입하고 싶지 않다. MBS와 RStudio 2010 R2가 있습니다. 예제 프로젝트에서는 Dim rpt As REALDatabase 내 데이터베이스에 연결하는 데 SQLConnectionMBS를 사용합니다. 내가 원하는 것은 내 DB의 필드를 표시하고 사용자가 그것을 인쇄 할 수있게하는 것입니다. 나는 단지 빠른 것 (데이터가 표시되어야 하는지를 결정하기위한 런타임 계산이나 멋진 조건문 없음)을 찾고있다. "SELECT * FROM tblUsers"라고 말한 다음 cmd.Fields ("field1"). asStringValue를 사용하여 데이터를 가져 와서 내 보고서 필드에 바인딩하는 방법을 원합니다. –
ARBP 사이트에서 REAL 보고서 자습서를 보셨습니까? 그리고 SQLite 데이터베이스에 연결하기 위해 MBS 플러그인이 필요 없습니다. –
ARBP가 WebSense에 의해 차단되었습니다. ( –