Skip to main content

Scriptcase Full Link [better] Jun 2026

Map the target fields/variables to fields from the source grid.

Start with the built-in linking system for internal connections, use macros for programmatic control when needed, and reserve manual URL construction for external links or specialized requirements. With practice, you'll be able to create sophisticated, interconnected applications that provide users with intuitive, efficient navigation through your data.

This code checks if the URL field has content; if it does, it creates a clickable image link; if empty, it simply displays nothing or a placeholder.

Used to link fields or rows to another application. Field Link: Used to capture values for a specific field. Select Application Link and click Next . Step 4: Select the Target Application A list of all applications in your project will appear. Select your detail application ( form_order_details ). Click Next .

The sc_make_link macro is specifically designed to create a string containing the complete link data to another ScriptCase application. This macro is invaluable when you need to generate a link programmatically, such as within an email notification or a custom script. scriptcase full link

The target application then automatically receives the value via the URL and can use it in its SQL WHERE clauses or event scripts.

Are you linking or Dashboard to Grid ? What display mode (Modal, Same Window, IFRAME) are you planning to use? Do you need to pass multiple complex global variables ? AI responses may include mistakes. Learn more Share public link

Click the button and then click Generate Source Code to compile the PHP files with the new linking logic. Technical Mechanisms Behind Full Links

To maximize the utility of Full Links, developers often leverage Scriptcase events to dynamically manipulate link parameters or behaviors. Dynamic Redirection via sc_redir Map the target fields/variables to fields from the

index.php?app=detailed_report&grid_name_search=@search

For further technical details or official documentation, you can explore the Scriptcase Cases page or the Scriptcase Blog for recent feature rollouts. Scriptcase - Simplicities of Scriptcase

If your target form opens as a blank "New Record" page instead of loading the existing data, the parameter mapping is broken.

: Choose between Main Window (replaces current screen), New Window (opens a blank tab), Modal (opens a lightbox overlay), or Application IFRAME (if using a container layout). This code checks if the URL field has

A Full Link in Scriptcase is a navigation mechanism that connects a source application (such as a Grid or a Control form) to a target application (like a Form, Grid, or Dashboard).

If your detail table contains hundreds of thousands of rows, the embedded application may slow down the parent Form's load time. Ensure that the foreign key column in your database management system (DBMS) is indexed. Indexes allow the database engine to isolate filtered child rows instantaneously. Global Variable Conflicts

Because the Full Link is a standard HTTP GET request, you can call Scriptcase applications from any external system (Java, Python, PowerApps, Zapier).