파이썬으로 웹 작업을하는 사람들에게 질문이 있습니다. python 기반보고 도구에 익숙한 사람이 있습니까? 나는 약 꽤 큰 웹 응용 프로그램을 시작하고 어떤 일을 할 수있는 능력이 필요합니다 사용자 보고서 (청구서, 수익 보고서 등). 그것은 기존의 django app이거나 python 기반 일 수 있습니다. 그래서 나는 그것에 접속할 수 있습니다. 감사! ReportLab 오픈 소스 사이트에Python 기반 웹보고 도구는 무엇입니까?
마크
파이썬으로 웹 작업을하는 사람들에게 질문이 있습니다. python 기반보고 도구에 익숙한 사람이 있습니까? 나는 약 꽤 큰 웹 응용 프로그램을 시작하고 어떤 일을 할 수있는 능력이 필요합니다 사용자 보고서 (청구서, 수익 보고서 등). 그것은 기존의 django app이거나 python 기반 일 수 있습니다. 그래서 나는 그것에 접속할 수 있습니다. 감사! ReportLab 오픈 소스 사이트에Python 기반 웹보고 도구는 무엇입니까?
마크
에 오신 것을 환영합니다. ReportLab은 프로그래밍 방식으로 PDF 문서를 만드는 라이브러리입니다. Python으로 작성된 빠르고 유연한 크로스 플랫폼 솔루션입니다.
안녕 매튜. 실제로 작동 할 수도 있습니다! 나는 그 제안에 감사한다. 나는 당신을 투표 할 것이나, 나는 아직 요점을 가지고 있지 않다. –
또는 reportlab보다 약간 더 높은 수준의 이동 : xhtml2pdf - 지금을 WeasyPrint 웹 사이트에서
(reportlab의 상단에 내장) :
대부분의보고 도구는 '80s : 다른 보고서와의 통합이 완전히 부족한 인쇄 할 보고서를 작성한'시점에 정체되어 있습니다.
때때로 우리는 여전히 그것을 필요로합니다. 인보이스를 인쇄해야하는 경우, 그런 종류의 기능에 상당히 집착하고 있습니다. 하지만 일반적으로 대부분의보고는 페이지 당 여러 개의 쿼리/차트/그래프/테이블로 구성되어 있으며 여기에는 드릴 다운이 직접 작성되어 있습니다.
OLAP 도구로 충분할 필요가 있다면 보고서를 코딩하지 않아도 이론적으로는 사용자가 할 수 있습니다. 그렇지 않다면 필자는 PHP, Perl, Python, Ruby 등과 같은 언어로 Chart Director와 같은 것을 사용하는 것보다 "보고 도구"가 더 나은 시나리오를 거의 보지 못했습니다.
myDBR 도구를 사용하면 저장 프로 시저를 사용하여 데이터베이스에서 보고서를 정의한 다음 데이터의 레이아웃과 서식을 처리 할 수 있습니다.
myDBR은 PHP 응용 프로그램이지만 PHP 코딩이 필요하지 않습니다. 응용 프로그램을 설치하고 iframe으로 응용 프로그램에 임베드하면됩니다.
파이썬 용 Cubes - Light-weight OLAP 프레임 워크를 살펴보십시오. 그것은 당신의 문제에 대한 부분적인 해결책 일 뿐이라고 생각합니다.Sources at github
당신은 OLAP/집계 브라우징을 할 파이썬을 사용할 수 있습니다 또는 당신이 (슬라이서라고 함) OLAP HTTP Server를 실행할 수 있습니다
현재 프레임 워크는 SQLAlchemy를 사용하여 SQL 백엔드를 제공하므로 SQLAlchemy가 엔진을 사용할 수있는 모든 DB를 사용할 수 있습니다.
JS 프론트 엔드 프레임 워크를 포함한 차트 & 테이블의 형태로 된 보고서가 계획되어 있습니다. 최소한의 OLAP 레이어 만 있으면 도움을주고 싶었습니다.
궁금한 점이 있으면 알려주십시오. 저는 저자입니다.
SO에서 검색했을 때 무엇을 찾았습니까? 나는 350 개의 안타가있다. 그 중 하나가 실제로 귀하의 질문에 대답 할 수 있습니다. http://stackoverflow.com/questions/131506/python-reporting과 같은 내용을 읽고이 질문을 닫으십시오. –
안녕하세요. S.Lott. 고마워,하지만 실제로 내 질문에 대답하지 않았다. 나는 BIRT를 찾고 있지 않다. 그래도 고마워! –
@ Mark Freeman : 350 개의 다른 질문이 있습니다. 그 중 귀하의 질문에 답변하지 않은 사람은 누구입니까? 구체적으로 기재하십시오. 이 질문이 제기되었습니다. 가능한 한 빨리 기존 답변을 찾을 수 있습니다. –