Scriptcase Applications
Example animation inside scriptcase
This is an example of how to place animation on the form sheet, 1 - We go to the page of https://github.com/animate-css/animate.css to download the .zip of the animations. 2 - Downloading the .zip we proceed to load the downloaded file as an external ...
Hide new grid button at runtime
To hide the grid buttons we will use the sc_btn_display() macro, this macro shows and hides the buttons in the toolbar at run time. 1- We use this macro in the OnScriptInit event of our grid, referring to our new button as “new”: 2- We run the ...
Add a record to another table from a condition
1- We create a form where we will perform the validation. 2- In the OnValidate event of our form we introduce the code with this scheme if (condition == condition) { insert the data to the other table; } else { echo "no records added"; } 3- this will ...
Using a TAB application with several applications and with a single parameter
This example will show how you can pass parameters from a Grid to another TAB application so that it can be used to execute SQL queries in different applications contained in the TAB. 1. Two applications of the Grid type must be created, both must ...
PHPSpreadSheet library with Scriptcase
1- We download the external library PHPSpreadSheet without composer https://php-download.com/downloads/phpoffice/phpspreadsheet/1.8.2.0/phpoffice_phpspreadsheet_1.8.2.0_require.zip 2- Then we proceed to load the external library in the scriptcase: ...
Notifications in Scriptcase
1- We proceed to download the external push notification library https://codeload.github.com/Nickersoft/push.js/zip/master 2- We load the external library in our scriptcase, we can follow this tutorial if necessary: ...
How to switch between themes dynamically through the Menu app
In Scriptcase, it's possible to dynamically switch between themes by activating a Menu option, to enable that option, simply follow the steps below: Note The chosen project must have more than one theme selected, otherwise it will not be possible to ...
How to create an application link
Application Link: This is used to link the application with any other type of project application. This type of link is associated with insert and update events. How to do an application link: Open your application and go to the “Application Links” ...
How to create a field link
Field Link: Used to create a navigation link in a grid column for any existing project application. When you select this type of link, all grid fields will be displayed in a select so that you can select the one to place the link on. The application ...
How to create a capture link
Capture Link: Used for the grid filter form, it imports data from another grid into the filter form field. Selecting the capture link type will display a list of fields in the filter form so that you select the field that will receive the data ...
How to create an edit link
Edit Link: Used to edit grid records through a Form. In the generated grid a link will be displayed on each row for editing the record. By clicking on the link, the form of the selected record can be displayed in various ways (in an iframe, in a ...
How to create a button link
Button Link: Used to link the application with any other type of project application. In this type of link a button is used as a link between applications. How to do a button link Make a link button in your application. Set the button as a link ...
Converting Projects to Scriptcase 9
Scriptcase allows you to port your projects through project chat easily. Thus, projects developed on any older version of the tool can benefit from all the new features available in version 9. Check out what's new in version 9.4 on our landing page. ...
Using two search applications to access a form
In this example we are going to create 2 applications of the "Search" type, and 1 application of the "Form" type. In the Search type applications, we will use the "customers" and "orders" tables, however, we will select only a few fields from each ...
CEP Type Field
This feature is only available for Brazilian scriptcase installations
Adding new columns in the table for Calendar
If your calendar application is already created, we must add the fields below in the table so that the new functionalities work correctly: category int id_api varchar(255) id_event_google varchar(255) recur_info varchar(255) event_color varchar(255) ...
Popular Articles
Fatal error: Array and string offset access syntax with curly braces is no longer supported
You can come across this error when running a login application created by a security module generated before Scriptcase 9.8. This error occurs only in an environment with PHP 8 or superior because of a change in the array elements access, that now ...
Setting password recovery in Scriptcase
To configure the password recovery, it's necessary to do some steps so that works correctly. To the recovery happens, will be necessary that you have and configure a SMTP server. After login, you'll access the menu Options > Settings > System ...
Necessary libraries to install the Scriptcase in Windows 7
To install Windows 7 SP1, you need to verify that the system has the following items installed: * Visual C ++ Redistributable Packages for Visual Studio (2008) x86 and x64. * Visual C ++ Redistributable Packages for Visual Studio (2010) x86 and x64. ...
How to perform a publication
A publication is the act of making external applications made to your project in the Scriptcase, so that they may be accessed by in the environment approval. Basically, the procedure is the last stage of development, where the user Scriptcase find ...
Using friendly URL
The friendly URL was included from Scriptcase 7, in order to make the URL, of the applications generated by Scriptcase, cleaner and easier to associate them with applications. For example, using friendly URLs the link to a Scriptcase application ...
Recent Articles
How to prevent your server's IP from ending up on a blacklist
To prevent your server's IP from being blacklisted, consider implementing the following best practices: 1. Keep Everything Updated: Ensure your software, and applications, is always up to date with the latest security patches. 2. Monitor for ...
How to import/export a PostgreSQL database
Important: First you need to create a PostgreSQL database following this tutorial: https://help.scriptcase.net/portal/pt/kb/articles/banco-de-dados-postgresql 1 - In cPanel, access “phpPgAdmin”; To import: 2 - In the left panel of the screen, click ...
Retrieve password
An inconsistency was observed when trying to reset the password using the "app_retrieve_pswd" application. The correction was made for new modules, created from release 9.10.001. For modules created in previous releases that use this option, we must ...
E-mail deliverability
Use este item para identificar problemas com seus registros DNS relacionados a e-mail de seus domínios. O sistema usa esses registros para verificar se outros servidores podem confiar nele como remetente. Passo 1- Para usar esta interface você ...
Offline Documentation
Starting with version 9.9.021, Scriptcase documentation is only available on our website, in two languages: English: https://www.scriptcase.net/docs/en_us/v9/manual/01-introduction/01-general-view/ Spanish: ...