You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Concepts/variables.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ title: Variables
5
5
6
6
Data in 4D is stored in two fundamentally different ways. **Fields** store data permanently on disk; **variables** store data temporarily in memory.
7
7
8
-
When you set up your 4D database, you specify the names and types of fields that you want to use. Variables are much the same—you also give them names and different types (see [Data types](Concepts/data-types.md)).
8
+
When you set up your 4D database, you specify the names and types of fields that you want to use. Variables are much the same—you also give them names and different types (see [Data types](data-types.md)).
9
9
10
10
Once created, you can use a variable wherever you need it in your application. For example, you might need to store a text variable in a field of same type:
11
11
@@ -252,7 +252,7 @@ In Client/Server, each machine (Client machines and Server machine) share the sa
252
252
253
253
The 4D language manages several **system variables**, which allow you to control the execution of different operations. You can test their values and use them as any variable. All system variables are [process variables](#process-variables).
254
254
255
-
System variables are used by [4D commands](commands.md). Refer to the "System variables and sets" paragraph in the description of a command to find out whether it affects a system variable.
255
+
System variables are used by [4D commands](../commands/command-index.md). Refer to the "System variables and sets" paragraph in the description of a command to find out whether it affects a system variable.
Copy file name to clipboardExpand all lines: docs/FormObjects/listbox_overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -278,7 +278,7 @@ Form events on list box or list box column objects may return the following addi
278
278
279
279
280
280
281
-
## List box columns
281
+
## List box columns {#list-box-columns}
282
282
283
283
A list box is made of one or more column object(s) which have specific properties. You can select a list box column in the Form editor by clicking on it when the list box object is selected:
Copy file name to clipboardExpand all lines: docs/Notes/updates.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,7 @@ Read [**What’s new in 4D 20 R7**](https://blog.4d.com/en-whats-new-in-4d-v20-R
34
34
35
35
- Documentations for [4D Language](../commands/command-index.md) and [4D Write Pro Language](../WritePro/commands/command-index.md) are now fully available on developer.4d.com. Find out about all the new features and changes concerning these documentations in this release note.
36
36
- Compiler directive commands (`C_XXX`) are now deprecated and have been renamed `_O_C_XXX` (for example, `C_TEXT` has been renamed `_O_C_TEXT`).
37
+
- The [`File`](../commands/file.md) command (as well as [`4D.File.new()`](../API/FileClass.md#4dfilenew)) is stricter when it comes to checking the syntax of the *path* supplied as a parameter.
Copy file name to clipboardExpand all lines: docs/WebServer/qodly-studio.md
-5Lines changed: 0 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,11 +16,6 @@ Qodly Studio proposes a full-featured web UI, allowing you to:
16
16
- trigger 4D code by configuring events
17
17
- and much more.
18
18
19
-
:::info
20
-
21
-
The development with Qodly Studio for 4D requires at least a [4D Silver Partner license](https://us.4d.com/4d-partner-program). Qodly Studio options and menu items won't appear if the license is not activated.
Copy file name to clipboardExpand all lines: docs/commands-legacy/set-channel.md
+25-30Lines changed: 25 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,8 +12,6 @@ displayed_sidebar: docs
12
12
| --- | --- | --- | --- |
13
13
| port | Integer |→| Serial port number |
14
14
| settings | Integer |→| Serial port settings |
15
-
| SET CHANNEL ( operation ; document ) |
16
-
| Parameter | Type | Description |
17
15
| operation | Integer |→| Document operation to perform |
18
16
| document | Text |→| Document name |
19
17
@@ -97,34 +95,33 @@ If you want to use the COM 25 port with the RTS/CTS protocol, you need to use th
97
95
98
96
The *settings* parameter sets the speed, number of data bits, number of stop bits, and parity. You determine the value for *settings* by adding the speed, data bits, stop bits, and parity values as listed in the following table. For example, to set 1200 baud, 8 data bits, 1 stop bit, and no parity, you would add 94 + 3072 + 16384 + 0 = 19550\. You would then use 19550 as the value of the *setup* parameter.
**Tip:** The various numeric values to be accumulated and passed in *port* and *settings* (but not including the values for COM1...COM99) are available as predefined constants in the theme *Communications* within the Design environment Explorer windows. For COM1...COM99, use numeric literals.
130
127
@@ -142,10 +139,8 @@ For example, to display an Open File dialog box to open a text file, you would u
0 commit comments