Menu
 

Features

Check out some ScriptCase features and discover how you can save time and produce rich internet applications in minutes. ScriptCase supports most relational databases, operating systems and browsers.

  • Reports and summaries

    Create detailed reports for viewing and decision-making. Group records dynamically, use the various options for automatic calculations of fields, view the report in summary or detailed graphics, create filters automatically, select fields and sorting in real time and more.

    More+

    Examples:

  • Pivot tables

    Within the "Grid" application you can create customizable summaries at runtime (pivot tables) for a simple and organized data visualization. An important tool for data analysis and the decision-making process.

    More+

    Examples:

  • Charts

    The Scriptcase is a powerful tool for charts generating, all of them are created with HTML5 and can be customized by both the developer and the end user of the generated system. Among the chart types available we can stands out: Bar, Line, Pie, Funnel, area, Gauge and Pyramid.

    More+

    Examples:

  • Dashboards

    Create your own dashboard where various applications can be attached, such as charts, grids, forms and other.

    More+

    Examples:

  • FormsCreate simple and advanced forms using the various options available in Scriptcase: automatic validation of data, layout of blocks and tabs, editing and inclusion of multiple records, editable grid among other features, all in a matter of seconds and with just a few clicks.
    More+

    Examples:

    • Multiple Records
      This Multiple records Form is using the following features: Rows limit, Page links, New calculator and Spin up/down in integer fields.
    • Editable Grid (View)
      This Editable Grid View Form uses the following features: Quicksearch, Sorting and Counter
    • Editable Grid using Select with Checkbox
      Editable Grid using the following feature: Select with checkboxes
    • Master/Detail
      In this example a complete master / detail application is developed. Here two forms are created. The first (Master) is based on the orders table and the second (Detail) is based on the orders details.
  • Editable gridThe Editable Grid component enables multiple record editing simultaneously. It allows developers to create rich Master-Detail applications easily.
    More+

    Examples:

  • Calendars

    A unique application for creating calendars to manage events (Daily, weekly or monthly) using the feature "drag and drop" to move the events inside the screen.

    More+

    Calendars

    Create calendars to manage events using the drag and drop feature to move the events from a date to another one.



    Examples:

  • Menus

    Create different types of menus: Horizontal, Vertical and Tree. They all built using CSS3 and suitable for viewing on mobile devices.

    More+

    Examples:

    • Dynamic menu using macros
      This example shows how to dynamically build the items and sub menu of an application, recovering values ??from the database.
    • Tree Menu
      See how to create a Tree menu.
    • Horizontal Menu
      This example demonstrates how to create a Horizontal menu.
  • FiltersProvide search forms for the end user to perform various types of searches in reports or forms.
    More+

    Filters

    ScritpCase allows the final user to search, sort and browse data dynamically. It is possible to create search pages to use with grids and forms.

    Examples:

  • Toolbar option on horizontal menusCreate a shortcut bar with the most accessed items of your menu application.
    More+

    Examples:

  • Master detailCreate Forms or Reports in Master / Detail. This option allows you to create relationship 1: n using Ajax and transaction control and integrity. It's possible to analyze the details of a particular record in a simple, fast and with ease that only the Scriptcase features offer.
    More+

    Master detail

    Create Forms or Reports in Master / Detail. This option allows you to create relationship 1: n using Ajax and transaction control and integrity. It's possible to analyze the details of a particular record in a simple, fast and with ease that only the Scriptcase features offer.

    Examples:

    • Nested grids using treeview
      This example demonstrates how to use nested grids with the Treeview format.
    • Grid Master / Detail on 3 levels
      This example shows an application of Grid Master-detail on 3 levels, showing categories, products and orders.
    • Simple Master-Detail for Employees/Projects
      Simple Master / Detail application using a Grid (to list the employees), a Form (to edit the employee) and an Editable Grid (to edit the employee's detail).
    • Master/Detail
      In this example a complete master / detail application is developed. Here two forms are created. The first (Master) is based on the orders table and the second (Detail) is based on the orders details.
  • SecurityCreate safe systems preventing unauthorized users from gaining access to certain applications. Scriptcase generates all applications management, users and groups automatically.
    More+

    Examples:

    • Security
      System based on the Security module and Log, both available on Scriptcase. Also including a full report log for accessibility and user actions.
    • Languages Selection
      In this example, you can select the language through a Select field in the login application.
  • Form with dynamic filters

    The "form" application has a dynamic search tool called "Dynamic Search", it enables the choice of parameters and search criteria at run time on the same screen without navigation.

    More+

    Examples:

    • Dynamic Search
      The dynamic search allows you to perform an advanced search without the navigation to another screen.
  • Refined search

    Improve your reports by adding a new Refined Search. By using your Grid reports you can restrict values according to the data universe. The new refined search will offer a slider component for selecting the ranges.

    More+

    Examples:

    • Refined Search
      Improve your reports by adding a new Refined Search. By using your Grid reports you can restrict values according to the data universe. The new refined search will offer a slider component for selecting the ranges.
  • Quick searchWith 'Quick Search' enabled on the toolbar of the application, you can filter the records with the desired data directly from your grid or form without navigation between screens.
    More+

    Quick search

    With 'Quick Search' enabled on the toolbar of the application, you can filter the records with the desired data directly from your grid or form without navigation between screens.

    Examples:

  • Dynamic group byCreate reports with different grouping options and allow the end user to choose, in real time, the group he wishes to view.
    More+

    Examples:

    • Using Group By and Totals
      Example of a report using the resources of Group by, Totalization and Summary.
    • Static Group By
      Report with more than one Group By available to the end user to choose and change at runtime.
  • Format as you typeFields of applications generated have formatting in real time. As the end user types in the field, the entered data is formatted. Dates, numbers, times, etc..
    More+

    Format as you type

    Fields of applications generated have formatting in real time. As the end user types in the field, the entered data is formatted. Dates, numbers, times, etc..

    Examples:

  • Multiple database connectionsScriptcase supports multiple connections on a single system or application. You can validate an user in a database and show a report with information from another base.
  • Extensive database supportScriptcase supports the most used databases in the market through direct drives as MS SQL, MySQL, Oracle, PostgreSQL, DB2, SQLite, Sybase, and other databases.
  • Connections to multiple databaseThe systems can be created with multiple connections with different databases.
    More+

    Connections to multiple database

    The systems can be created with multiple connections with different databases. The developer using Scriptcase don't have to worry about the complexity and uniqueness of each bank, because Scriptcase manages the database connections simply and securely. The supported database are MySQL, MSSQL, Oracle, Postgress, ACCESS, SQLite, Firebird, Interbase, DB2, Sybase, and Informix, beyond the ODBC connection.

  • Importer XLS spreadsheets, CSV and MS AccessWithin the Scriptcase you can import spreadsheets (.xls), Access and CSV files that are converted to a database and can be used within Scriptcase the creation of new applications.
  • Database builderBuild and manage your database using a database manager integrated into Scriptcase.
    More+

    Database builder

    Build and manage your database using a database manager integrated into Scriptcase.

  • Query builderScriptcase has a Wizard that allows you to create SQL statements visually. Developers can easily select tables, fields, joins and test their results.
    More+

    Query builder

    Scriptcase has a Wizard that allows you to create SQL statements visually. Developers can easily select tables, fields, joins and test their results.

  • Data dictionaryThe Data Dictionary allows you to record all the information of the database tables structure and standardize the fields information for any application created. Field size, data type, decimals, etc..
    More+

    Data dictionary

    The Data Dictionary allows you to record all the information of the database tables structure and standardize the fields information for any application created. Field size, data type, decimals, etc..

  • Project diagramView all applications of your project through a chart, and the relationship between the objects.
    More+

    Project diagram

    View Tutorial

  • Google Maps supportDisplay Google maps into forms and grids applications. Associate the URL address or geographic coordinates for the map display.
    More+

    Examples:

  • Youtube supportThe forms and grids allow full integration with YouTube, allowing users to add, edit or watch Youtube videos on the form or grid itself .
    More+

    Examples:

  • File upload controlsExcellent files manager with options for multiple uploads, progress bar, drag and drop area with instant upload and much more.
    More+

    Examples:

    • Upload of Multiple Images
      Perform the upload of multiple images in a form by dragging the images you want to the upload area and wait for the loading time progress bar.
  • CAPTCHA and reCAPTCHA

    Create CAPTCHA objects into your applications and increase the security of your forms.

    More+

    CAPTCHA and reCAPTCHA

    Create CAPTCHA objects into your applications and increase the security of your forms.



    Examples:

    • Languages Selection
      In this example, you can select the language through a Select field in the login application.
  • Social media integrationCreate systems integrated with social networks to get control of user authentication.
    More+

    Examples:

  • BarcodesAutomatic generation of various kinds of barcodes in grid and form applications . EAN-8, EAN-13, EAN-128, Codabar, Interleaved 2of5, Postnet and more.
    More+

    Barcodes

    Automatic generation of various kinds of barcodes in grid and form applications . EAN-8, EAN-13, EAN-128, Codabar, Interleaved 2of5, Postnet and more.

    Examples:

  • QR CodeInclude QR codes into your Grid Applications.
    More+

    QR Code

    Include QR codes into your Grid Applications

    Examples:

    • QR Code
      Using the QR code field on the Grid.
  • Rich Text Editor (WYSIWYG)Provide a powerful text editor with HTML formatting in your developed applications.
    More+

    Examples:

  • Webhelp generator (Helpcase)Use this integrated tool to generate all the documentation of your systems.
    More+

    Webhelp generator (Helpcase)

    Use this integrated tool to generate all the documentation of your systems.

  • Exporting dataWith just one click reports can be exported to XLS, XML, DOC, PDF and other formats.
    More+

    Exporting data

    Develop applications using Ajax components already integrated in the tool.

    Examples:

  • Themes selection at runtimeAllow the end user to change the look of applications at runtime. The developer can set the themes available for users to choose how he wants to view applications.
    More+

    Themes selection at runtime

    Allow the end user to change the look of applications at runtime. The developer can set the themes available for users to choose how he wants to view applications.

    Examples:

  • Visual stylesScriptcase allows you to edit all objects and styles of HTML modifying the look of the whole system in seconds.
    More+

    Visual styles

    Scriptcase allows you to edit all objects and styles of HTML modifying the look of the whole system in seconds.

  • LDAP integrationSecurity module using LDAP. Your developed applications integrated with your LAN administration.
  • PayPal integrationIntegrate your applications or systems with Paypal. Allowing the end-user to make online payments using Paypal.
  • Samples database

    Scriptcase is distributed with several examples of systems that can be downloaded directly from the tool and used as a template for your systems. Helpdesk, News and Album are some of the systems available.

    More+

    Examples:

    • Online Shop
      Online shop system with site and manager made by scritpcase.
    • Helpdesk
      A helpdesk system example. Includes the management of tickets and knowledge base.
    • Album
      Online album system with many advanced features for image usage and manipulation.
    • Project Management
      Project management system with Gantt chart, 3d graphics in HTML 5 and much more.
  • Infinite scroll

    Infinite scrolling is highly trending as an interaction behavior on pages and lists. The basic functionality is that, as the user scrolls down the page, more content is loaded automatically.

    More+

    Examples:

  • Interface in 10 languagesDevelop systems through an interface translated into 10 languages: Portuguese, English, Spanish, Italian, French, German, Russian, Japanese, Simplified Chinese and Traditional Chinese.
  • InternationalizationWith Scriptcase you can create and edit messages in your system for several languages in addition to using the formatting of date, time, currency, and other formattings from a specific region.
    More+

    Examples:

  • Text direction support (RTL/LTR)Create applications and systems with support to languages using RTL writing, such as Arabic and Hebrew.
  • Creating and generating multiple applicationsCreate multiple applications simultaneously with just one click and make its development even faster. Using threads, Scriptcase can also generate source code from multiple applications.
  • Responsive screen

    The screens generated by Scriptcase adjust automatically when accessed from a mobile device.

    More+

    Examples:

    • Mobile Responsive Form Application
      You can configure your applications to fit the mobile environment. Access the example of a mobile device to view application responsiveness.
  • Listview menus with mobile supportThe menu application recognize when a mobile device is requiring access. It will change to a mobile-friendly style sheet automatically.
    More+

    Examples:

  • Message systemFacilitates communication between developers within the Scriptcase interface, through the messaging system developers can exchange information within the same development environment.
  • To-Do listAllows the creation of a list of tasks within the Scriptcase for developers to organize their routine and optimize the project management.
  • Blank applicationCreate PHP programs with complete freedom and ease afforded by the use of predefined functions in Scriptcase and all connection interface to the database.
    More+

    Blank application

    View Tutorial

    Examples:

  • Topic editor for chartsAmong the tools available to Layouts management within the Scriptcase are the chart editor, with which you can customize colors and schemes for creating screens with nice and modern view.
  • Library manager

    Option to upload multiple files or folders to Scriptcase development environment with the purpose to increase code reuse. The libraries may be included in any application events with new macros sc_url_library() and sc_include_library().

    More+

    Examples:

  • JavaScript methodsCreate your own methods Javascript for a better control of your form, performing actions on the loading of form or fields from that form.
  • Custom code, macros and librariesCustomize codes based on your own business rules. Through the events and methods the user can define the actions taken, using programming in HTML, PHP, Javascript and Macros provided by Scriptcase.
    More+

    Examples:

  • Ajax components

    Develop applications using Ajax components already integrated in the tool.

    More+

    Ajax components

    Develop with Ajax through a set of Ajax features and services with no hard and complex hand coding.



    Examples:

  • JQuery componentsUse the various Jquery components that Scriptcase offers. View images and screens in a modal window with Thickbox. JQuery - IntelliSense, optimizing the auto-complete resource. Components of Calendar, calculator and more.
    More+

    JQuery components

    Use the various Jquery components that Scriptcase offers. View images and screens in a modal window with Thickbox. JQuery - IntelliSense, optimizing the auto-complete resource. Components of Calendar, calculator and more.

    Examples: