Develop > Tailoring > Links > Link maintenance > Virtual joining functionality

Virtual joining functionality

The Virtual Join function allows a single form to display information from many files. You cannot modify virtually joined information but it can link with other files using Find and Fill.

There are special requirements for virtual joins when specifying link information:

  • The TARGET Format/File Name value in the link record must contain a file name not a form name.
  • The target field must be a non-concatenated key in the target file.
  • The target field must be the first instance of the key in the database dictionary’s key array.
  • The target field must be a scalar field (non-array).
  • Virtual Join only executes simple links.

While the appearance of virtually joined information is the same as if it exists in the open record, the information is stored in one place and displayed on demand to another.

Note: Use virtual join in any form except record list forms. Use virtual join information as a source field to other information using Find or Fill. Nested virtual joins are not supported.

Related concepts

Link maintenance
Types of links
Find functionality
Fill functionality
Us.link
Variables used in links
Calling us.link
Find from and Fill to a $ variable
Find from and Fill to a $ variable