Giter Site home page Giter Site logo

limenrose's Introduction

Lime & Rose

Lime & Rose Reporting Tool dibina menggunakan PHP.

Requirement

  • Webserver + PHP

Best Server Settings

  • Tutup warning & notice message

Report Designer

Publish

Pengguna boleh terus publish report melalui report designer. Satu file akan dihasilkan dalam folder publish/<%project%>. File tersebut dihasilkan dalam bentuk binary.

Query & Group Mapping

Setiap query akan menghasilkan satu dataset iaitu hasil execution query tersebut. Dalam satu report, boleh ada banyak query tetapi masih menggunakan satu connection yang sama. Setiap group mesti ada satu dataset. Dalam satu report mesti ada paling kurang 1 group yang dipanggil "master". Group master ini memang ada secara default dan ia merujuk kepada report itu sendiri.

Parameter

Sumber parameter boleh datang dari POST, GET, SESSION.

Error Code

LNR-ERR000 : Report not specified
LNR-ERR001 : Empty report name
LNR-ERR002 : Report not found
LNR-ERR003 : Invalid report file [ corrupted source ]
LNR-ERR010 : MySQL Connect Error (1045) Access denied

Rules

  1. Satu report satu dataset (sql).
  2. Nama parameter tidak boleh ada space, hanya karakter a-z, A-Z, 0-9 sahaja dibenarkan.

Development Logs

19/11/2014
File enrypt.php dihasilkan untuk convert surat.lnr kepada surat.lnre - Luqman

02/12/2014
Masukkan error mysql ke dalam DisplayError function. - Luqman

05/01/2015
Tukar encryption cipher kepada "MCRYPT_BLOWFISH" (ada error berlaku lepas update php ke 5.6) - Luqman

Testing

  1. Report kosong, tanpa connection, tanpa layout [X]
  2. Report tanpa connection, tapi ada layout [X]

limenrose's People

Contributors

mansarip avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.