Scriptcase 9.10.010 released on ! Check all the new features in the version

Menu

FAQ

What is ScriptCase?

ScriptCase is a powerful RAD (Rapid Application Development) tool which generate PHP Applications based in a database table.

What are the applications’ type created by Scriptcase?

Grids, Forms, Filters, Charts, Report PDF's, Navigation Menus, Data Export to XLS, DOC, XML and CSV.

In which programming language are the applications generated ?

The generated application's source code is PHP/ JavaScript / Html

What are the supported databases?

Oracle, MS-SQL Server, DB2, MySQL, Informix, PostgreSQL, Access, Interbase, Firebird, Progress and others ODBC or OLEDB patterns.

Which operating systems can the generated applications run?

Linux, Windows VISTA/7, 8, 10, IBM I5, Mac OS and any other OS with a PHP-enabled web server.

In which language was ScriptCase developed?

PHP and JavaScript, so the development environment is a web application accessible from any web-browser

What are the requirements to run ScriptCase?

A web server (Apache, IIS, Sambar, Abyss, PWS, Xitami, etc) that is enabled to run PHP Scripts and Source Guardian

How do I learn about Scriptcase development concepts?

In our website there's an extensive documentation available: manuals, forum, video lessons, tutorials and courses.

How can I access the development area?

Directly through a web browser (IE, Mozilla, Opera, etc), accessing the Web Server where Scriptcase is installed.

Can I access the development area through the internet?

Yes, if the Web server where ScriptCase is installed gives permission to the machine.

How does the developers security control work?

There is a section where the developers can be registered, associated to work groups and also define security politics.

Can the applications generated by ScriptCase be published / deployed / exported to another WEB-Server, independent from ScriptCase?

Yes, the generated php source code is completely independent from ScriptCase, all you need is a WEB server that allows you work with PHP.

Can I create links between generated applications?

Yes, you can create single applications and then connect them.

How can I maintain the created applications? Do I need to edit the source code directly?

No, all changes can be made using ScriptCase with no editing directly the .php files

Is it possible to create a whole system with Scriptcase?

Yes, from the login screen, to advanced reports, data input forms, business logic coding, all you need to develop complex applications, you can do it using Scriptcase

Can I call Delphi, VB, .NET or JAVA programs from ScriptCase

Yes, from PHP you can instantiate COM objects (Component Object Model) , JAVA and others external programs

Should I pay additional costs to deploy applications? Must I install Zend to run them?

No, the deployed applications are free and open-source. You can deploy them in several servers without any additional cost. The Zend is not necessary to deploy applications.

Are there tools available to create the needed databases on the productive/Web-Servers or must this be done manually?

Scriptcase will not create/install the database, you need to set it separately and then connect to Scriptcase. However, the Scritpcase offers features that help you to manage and model the databases (i.e. database builder and SQL builder).

Is it possible to bulk-edit applications? For example, I need to change the CSS schema of all my project´s applications.

Yes, you can change the CSS schema and many other attributes by using the Toolbar menu-Express Edition.

How can I backup my Scriptcase projects and restore it in another machine?

You can backup your environment using the backup function located in the main menu: Options - Settings. It is possible to create partial or total backups. To restore .zip backup files there is a Restore function at the same menu.

How can I prevent unauthorized access to my applications and how can I create a login form.

To prevent unauthorized access edit any app. and find the Security menu, check the option 'Use Security' you can also do it in bulk see the menu Tools.

How can I create a specific data validation in a form application?

It is possible to add custom PHP code to validate the form events like: before insert, after update, etc. Just access the Events menu, on form apps. It is also possible to validate field events like, change, blur, etc. see the menu Ajax Events

How is the product licensed?

One license per concurrent/floating developer. It can be installed on one machine/server only

How will I receive the serial numbers/license keys?

The Serial Number will be automatically generated once the payment is confirmed, then it will be delivered to the subscribed e-mail address. The serial number needs to be activated inside your Scriptcase’s development environment to complete the process.

Does the license expire?

The lifetime license won’t expire. The annual subscription will expire after 12 months

Can I use the same license for more than one machine/server?

No, the license can only be installed on one machine/server.

What if I need to change or format the operating system?

Log into you user’s area “My Scriptcase” using your subscribed infomation and request for a new installation. The old Serial Number will be automatically cancelled and a new Serial Number will be available for a new installation.

How do I get my account information from “My Scriptcase” user’s area?

Through the site you will find a “login” button on the upper right side, there you have all the account information (personal data, serial, etc).

How do I register the license/serial key?

Inside your Scriptcase click Options / Settings / Licenses / On-Line Registration / Enter the serial number and confirm.

Does the serial number depends on the subscribed email address?

Yes, your email address is the key to your account and you can’t repeat it in another one. All the information regarding your Scriptcase's user account will be delivered to your email.

To whom belongs the right about applications or systems developed in scriptcase?

Applications created with Scriptcase are Royalty Free for distribution, i.e. it can be distributed freely without additional costs to the developer

Can I migrate my current license to a more robust one?

Yes, by paying the difference between the two licenses through the web store page of the site, or by contacting our sales department.

Does Scriptcase allow simultaneous development (more than one developer working at the same time)?

Yes, but only for the Enterprise Edition License. It supports simultaneous development when purchasing extra seats.

Can I transfer my license to someone else or change the owner’s name?

No, the Scriptcase’s license is ‘non-transferable’.

How do refunds work?

In keeping with software industry standards, we will gladly accept returns of packaged software within 30 days of purchase in unregistered license key only.There is an evaluation version of our software available via download to anyone interested. This allows all prospective buyers to evaluate the product at their leisure to ensure that the software meets their needs before purchasing.

How does Scriptcase Licensing work?

We offer two model of licensing, Annual Subscription and Lifetime License with three optional support plans.

ANNUAL SUBSCRIPTION license grants the user with a valid license key for the product for a period up until 365 days. When the one-year period expires, the user needs to purchase a new license key in order to use Scriptcase. Keep in mind, that the applications already published will not be affected. LIFETIME/PERPETUAL LICENSES have a one time cost including an annual upgrade that entitles the owner to all updates for 365 days. If you fail to renew the update period of your Perpetual License for another year, the software will continue to work. However, you will not receive any new software updates or releases

We provide corrective and evolutionary updates (new features) according to the Upgrades Policy and Product Life Cycle. New features could be minors (small implementations within the same version) or majors (new versions). In the case of new versions, you will receive a new perpetual license and new installation package if the upgrade period is active.

LIFETIME/PERPETUAL LICENSES; When purchasing the renewal before the expiration date the cost is 40% of the current perpetual license price. If purchased after the expiration date the cost is 60% of the current perpetual license price. According to the Life Cycle of the product,if the lifecycle ends, you must acquire a new license in order to use the latest versions.

For further information about the product life cycle see our site at EULA

How much does it cost to renew the subscription for updates AFTER the expiration date?

It costs 60% of a new license total value. According to the Product Life Cycle, when the lifecycle ends you must acquire a new license to have access to the latest version.

For further information about the product life cycle see our EULA

How much does it cost to renew the subscription for updates BEFORE the expiration date?

It costs 40% of a new license total value. There is a 30 days grace to renew after expired.

What are the methods of payment?

Credit Card, Paypal, MyCommerce, International Wire transfer and Mercado Pago (only available in some countries)

Is there any trial version of ScriptCase?

Yes, you can download a trial version with all features available to evaluate it during 20 days from the time of installation.

Is there any technical support during the 20 days trial period?

Yes, complete FREE access to technical support service during the trial period.

Is the Technical Support included in the license purchase?

No. We only offer free support during the 20 days of the trial version for inquiries about the general use of Scriptcase (Installation, database connection, operation). However, there is the option to hire the support services at anmytime.

How is the technical support available?

Technical Support is available by tickets (email) and free community forum.

How is Scriptcase delivered?

The evaluation version can be downloaded for free and it becomes a definitive version once a license key/serial number is registered.

How does Scriptcase Licensing work?

We offer two model of licensing, Annual Subscription and Lifetime License with three optional support plans.

ANNUAL SUBSCRIPTION license grants the user with a valid license key for the product for a period up until 365 days. When the one-year period expires, the user needs to purchase a new license key in order to use Scriptcase. Keep in mind, that the applications already published will not be affected. LIFETIME/PERPETUAL LICENSES have a one time cost including an annual upgrade that entitles the owner to all updates for 365 days. If you fail to renew the update period of your Perpetual License for another year, the software will continue to work. However, you will not receive any new software updates or releases

We provide corrective and evolutionary updates (new features) according to the Upgrades Policy and Product Life Cycle. New features could be minors (small implementations within the same version) or majors (new versions). In the case of new versions, you will receive a new perpetual license and new installation package if the upgrade period is active.

LIFETIME/PERPETUAL LICENSES; When purchasing the renewal before the expiration date the cost is 40% of the current perpetual license price. If purchased after the expiration date the cost is 60% of the current perpetual license price. According to the Life Cycle of the product,if the lifecycle ends, you must acquire a new license in order to use the latest versions.

For further information about the product life cycle see our site at EULA

How much does it cost to renew the subscription for updates AFTER the expiration date?

It costs 60% of a new license total value. According to the Product Life Cycle, when the lifecycle ends you must acquire a new license to have access to the latest version.

For further information about the product life cycle see our EULA

How much does it cost to renew the subscription for updates BEFORE the expiration date?

It costs 40% of a new license total value. There is a 30 days grace to renew after expired.

What are the methods of payment?

Credit Card, Paypal, MyCommerce, International Wire transfer and Mercado Pago (only available in some countries)

Is there any trial version of ScriptCase?

Yes, you can download a trial version with all features available to evaluate it during 20 days from the time of installation.

Is there any technical support during the 20 days trial period?

Yes, complete FREE access to technical support service during the trial period.

Is the Technical Support included in the license purchase?

No. We only offer free support during the 20 days of the trial version for inquiries about the general use of Scriptcase (Installation, database connection, operation). However, there is the option to hire the support services at anmytime.

How is the technical support available?

Technical Support is available by tickets (email) and free community forum.

How is Scriptcase delivered?

The evaluation version can be downloaded for free and it becomes a definitive version once a license key/serial number is registered.

How is the product licensed?

One license per concurrent/floating developer. It can be installed on one machine/server only

How will I receive the serial numbers/license keys?

The Serial Number will be automatically generated once the payment is confirmed, then it will be delivered to the subscribed e-mail address. The serial number needs to be activated inside your Scriptcase’s development environment to complete the process.

Does the license expire?

The lifetime license won’t expire. The annual subscription will expire after 12 months

Can I use the same license for more than one machine/server?

No, the license can only be installed on one machine/server.

What if I need to change or format the operating system?

Log into you user’s area “My Scriptcase” using your subscribed infomation and request for a new installation. The old Serial Number will be automatically cancelled and a new Serial Number will be available for a new installation.

How do I get my account information from “My Scriptcase” user’s area?

Through the site you will find a “login” button on the upper right side, there you have all the account information (personal data, serial, etc).

How do I register the license/serial key?

Inside your Scriptcase click Options / Settings / Licenses / On-Line Registration / Enter the serial number and confirm.

Does the serial number depends on the subscribed email address?

Yes, your email address is the key to your account and you can’t repeat it in another one. All the information regarding your Scriptcase's user account will be delivered to your email.

To whom belongs the right about applications or systems developed in scriptcase?

Applications created with Scriptcase are Royalty Free for distribution, i.e. it can be distributed freely without additional costs to the developer

Can I migrate my current license to a more robust one?

Yes, by paying the difference between the two licenses through the web store page of the site, or by contacting our sales department.

Does Scriptcase allow simultaneous development (more than one developer working at the same time)?

Yes, but only for the Enterprise Edition License. It supports simultaneous development when purchasing extra seats.

Can I transfer my license to someone else or change the owner’s name?

No, the Scriptcase’s license is ‘non-transferable’.

How do refunds work?

In keeping with software industry standards, we will gladly accept returns of packaged software within 30 days of purchase in unregistered license key only.There is an evaluation version of our software available via download to anyone interested. This allows all prospective buyers to evaluate the product at their leisure to ensure that the software meets their needs before purchasing.

What is ScriptCase?

ScriptCase is a powerful RAD (Rapid Application Development) tool which generate PHP Applications based in a database table.

What are the applications’ type created by Scriptcase?

Grids, Forms, Filters, Charts, Report PDF's, Navigation Menus, Data Export to XLS, DOC, XML and CSV.

In which programming language are the applications generated ?

The generated application's source code is PHP/ JavaScript / Html

What are the supported databases?

Oracle, MS-SQL Server, DB2, MySQL, Informix, PostgreSQL, Access, Interbase, Firebird, Progress and others ODBC or OLEDB patterns.

Which operating systems can the generated applications run?

Linux, Windows VISTA/7, 8, 10, IBM I5, Mac OS and any other OS with a PHP-enabled web server.

In which language was ScriptCase developed?

PHP and JavaScript, so the development environment is a web application accessible from any web-browser

What are the requirements to run ScriptCase?

A web server (Apache, IIS, Sambar, Abyss, PWS, Xitami, etc) that is enabled to run PHP Scripts and Source Guardian

How do I learn about Scriptcase development concepts?

In our website there's an extensive documentation available: manuals, forum, video lessons, tutorials and courses.

How can I access the development area?

Directly through a web browser (IE, Mozilla, Opera, etc), accessing the Web Server where Scriptcase is installed.

Can I access the development area through the internet?

Yes, if the Web server where ScriptCase is installed gives permission to the machine.

How does the developers security control work?

There is a section where the developers can be registered, associated to work groups and also define security politics.

Can the applications generated by ScriptCase be published / deployed / exported to another WEB-Server, independent from ScriptCase?

Yes, the generated php source code is completely independent from ScriptCase, all you need is a WEB server that allows you work with PHP.

Can I create links between generated applications?

Yes, you can create single applications and then connect them.

How can I maintain the created applications? Do I need to edit the source code directly?

No, all changes can be made using ScriptCase with no editing directly the .php files

Is it possible to create a whole system with Scriptcase?

Yes, from the login screen, to advanced reports, data input forms, business logic coding, all you need to develop complex applications, you can do it using Scriptcase

Can I call Delphi, VB, .NET or JAVA programs from ScriptCase

Yes, from PHP you can instantiate COM objects (Component Object Model) , JAVA and others external programs

Should I pay additional costs to deploy applications? Must I install Zend to run them?

No, the deployed applications are free and open-source. You can deploy them in several servers without any additional cost. The Zend is not necessary to deploy applications.

Are there tools available to create the needed databases on the productive/Web-Servers or must this be done manually?

Scriptcase will not create/install the database, you need to set it separately and then connect to Scriptcase. However, the Scritpcase offers features that help you to manage and model the databases (i.e. database builder and SQL builder).

Is it possible to bulk-edit applications? For example, I need to change the CSS schema of all my project´s applications.

Yes, you can change the CSS schema and many other attributes by using the Toolbar menu-Express Edition.

How can I backup my Scriptcase projects and restore it in another machine?

You can backup your environment using the backup function located in the main menu: Options - Settings. It is possible to create partial or total backups. To restore .zip backup files there is a Restore function at the same menu.

How can I prevent unauthorized access to my applications and how can I create a login form.

To prevent unauthorized access edit any app. and find the Security menu, check the option 'Use Security' you can also do it in bulk see the menu Tools.

How can I create a specific data validation in a form application?

It is possible to add custom PHP code to validate the form events like: before insert, after update, etc. Just access the Events menu, on form apps. It is also possible to validate field events like, change, blur, etc. see the menu Ajax Events