Develop > Tailoring > Data management > Global lists > Move a global list to a client

Move a Global List to a client

To move a global list into client side memory, you call a routine called apm.global.initer.

This routine accepts two parameters:

  • An array containing the name of the lists that you want.
  • A keyword, either create or refresh.

When apm.global.initer is invoked with the refresh parameter, it collects the newest version of its list from the server, whether that list already exists in the client’s memory space. If invoked with the create parameter, it collects a list from the server only if a copy does not already exist.

If you are programming in RAD, you can invoke apm.global.initer directly from your code. If you are using the Global Initer to fill combo boxes for display on a form, you can invoke the Global Initer as a subroutine using Format Control for the format in question.

Related concepts

Global lists
Lister
Troubleshooting: lister
Global initer considerations
Returning a list to your client
Configuring lists with Format Control

Related tasks

Access a list record
Bind a list to a form
Build lists on startup
Configure lists with Format Control
Determine if a scheduler record exists
Determine if the regen cycle is realistic
Determine when a list was last regenerated
Regenerate all lists
Regenerate obsolete lists
Start the server side component of the global initer
See a complete list of all the global lists on my system
Verify lister status and configuration
View changes to a list