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.

  • 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.
  • ReportCreate 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:

  • HTML5 ChartsThe 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:

  • Editable GridThe Editable Grid component enables multiple record editing simultaneously. It allows developers to create rich Master-Detail applications easily.
    More+

    Examples:

  • 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 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.
  • Responsive ScreenThe screens generated by Scriptcase adjust automatically when accessed from a mobile device.
  • Data analysis (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.
  • Form with dynamic filtersThe "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.
  • Topic Editor for GraphicsAmong 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.
  • To-Do ListAllows the creation of a list of tasks within the Scriptcase for developers to organize their routine and optimize the project management.
  • Message SystemFacilitates communication between developers within the Scriptcase interface, through the messaging system developers can exchange information within the same development environment.
  • 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:

  • CalendarsA 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:

    • Calendar
      Calendar application for creating and updating events directly to a table in the database, using drag and drop to move events.
    • Calendar per User
      Creating a calendar for each user
  • 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.
  • CONTAINER Create your own dashboard where various applications can be attached, such as charts, grids, forms and other.
    More+

    CONTAINER

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

    Examples:

  • 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+

    Internationalization

    With 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.

    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.
    More+

    Interface in 10 languages

    Develop systems through an interface translated into 10 languages: Portuguese, English, Spanish, Italian, French, German, Russian, Japanese, Simplified Chinese and Traditional Chinese.

  • Support RTL writing (Right to Left)Create applications and systems with support to languages using RTL writing, such as Arabic and Hebrew.
    More+

    Support RTL writing (Right to Left)

    Create applications and systems with support to languages using RTL writing, such as Arabic and Hebrew.

  • 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.
    More+

    Extensive Database Support

    Scriptcase supports the most used databases in the market through direct drives as MS SQL, MySQL, Oracle, PostgreSQL, DB2, SQLite, Sybase, and other databases.

  • 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.
    More+

    Multiple Database Connections

    Scriptcase 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.

  • 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+

    Youtube Support

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

    Examples:

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

    Google Maps Support

    Display Google maps into forms and grids applications. Associate the URL address or geographic coordinates for the map display.

    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:

  • 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:

  • Ajax componentsDevelop 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:

  • 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+

    ListView Menus with mobile support

    The menu application recognize when a mobile device is requiring access. It will change to a mobile-friendly style sheet automatically.

    Examples:

  • 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+

    Custom code, macros and libraries

    Customize 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.

    Examples:

  • CAPTCHACreate CAPTCHA objects into your applications and increase the security of your forms.
    More+

    CAPTCHA

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

  • 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+

    Rich Text Editor (WYSIWYG)

    Provide a powerful text editor with HTML formatting in your developed applications.

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

    File Upload Controls

    Excellent files manager with options for multiple uploads, progress bar, drag and drop area with instant upload and much 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.
  • 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+

    Dynamic Group By

    Create reports with different grouping options and allow the end user to choose, in real time, the group he wishes to view.

    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.
  • Social Media IntegrationCreate systems integrated with social networks to get control of user authentication.
    More+

    Social Media Integration

    Create systems integrated with social networks to get control of user authentication.

    Examples:

  • MenusCreate 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.
  • Toolbar option on horizontal menusCreate a shortcut bar with the most accessed items of your menu application.
    More+

    Toolbar option on horizontal menus

    Create a shortcut bar with the most accessed items of your menu application.

    Examples:

  • 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.

  • 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..

  • 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.
    More+

    JavaScript methods

    Create your own methods Javascript for a better control of your form, performing actions on the loading of form or fields from that form.

  • Webhelp generatorUse this integrated tool to generate all the documentation of your systems.
    More+

    Webhelp generator

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

  • 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

    Create PHP programs with complete freedom and ease afforded by the use of predefined functions in Scriptcase and all connection interface to the database.

    Examples:

  • 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:

  • 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.
    More+

    Creating and generating multiple applications

    Create multiple applications simultaneously with just one click and make its development even faster. Using threads, Scriptcase can also generate source code from multiple applications.

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

    Project diagram

    View all applications of your project through a chart, and the relationship between the objects.

  • 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:

  • SecurityCreate safe systems preventing unauthorized users from gaining access to certain applications. Scriptcase generates all applications management, users and groups automatically.
    More+

    Security

    Create safe systems preventing unauthorized users from gaining access to certain applications. Scriptcase generates all applications management, users and groups automatically.

    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.
  • 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.
    More+

    LDAP Integration

    Security module using LDAP. Your developed applications integrated with your LAN administration.

  • 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.

  • 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:

  • PayPal IntegrationIntegrate your applications or systems with Paypal. Allowing the end-user to make online payments using Paypal.
    More+

    PayPal Integration

    Integrate your applications or systems with Paypal. Allowing the end-user to make online payments using Paypal.

  • Samples DatabaseScriptcase 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.
    • Training Management System
      Scheduling of courses in different locations. This will schedule classes using the google maps feature and send the confirmation e-mails automatically.