Trouble Viewing Images? Right-click on any image and select "Open in new tab" to view a larger version. You can also zoom in using Ctrl + Mouse Wheel for easier readability.
Article Goal
Explain how to disable the Embed Command Table option in a VDM View, along with when and why you should do so.
What Is the Embed Command Table Option?
When enabled, the Embed Command Table feature stores your Command Table logic directly in the .vdm view file. This simplifies sharing, as users only need the view file—not the separate .vdmct Command Table files.
Why Disable It?
Disabling this setting forces the view to rely on the local system’s Command Tables, which is often preferred during development or when managing centralized updates.
Caution: If local Command Tables are missing, outdated, or incomplete, the view may fail to run correctly after disabling this option.
Recommended: Make a backup copy of your .vdm view before disabling the Embed Command Table setting.
Video Tutorial:
Steps to Disable the Embed Command Table Option
Step 1: Open the View
Launch VDM
Open the view file (.vdm) that currently uses embedded Command Tables
Step 2: Access View Options
Click the View Options tab located on the main toolbar.
Step 3: Disable the Setting
In the View Options Embed panel, uncheck the box labeled Command Tables.
Step 4: Save the View
Save your changes by selecting the Home tab and clicking Save on the toolbar
This ensures the view will now reference local
.vdmctfiles
Step 5: Close the View
Completely close the view after saving.
Step 6: Reopen and Test the View
Open the same view again
Make any necessary changes or click Run View to confirm it now references the local Command Tables
The view should behave as expected only if the local Command Tables are available and correctly structured.
Article Summary
Disabling the Embed Command Table setting allows a VDM view to reference external .vdmct files on the local system instead of using embedded logic. This is useful when multiple views share the same Command Table logic or when updating Command Tables centrally. Just be sure to validate that your local tables are ready before disabling the setting.
Use Case: You're working in a shared development environment where updates to Command Tables are managed by a team. Disabling the embed option ensures all users rely on the latest shared logic.
Comments
0 comments
Please sign in to leave a comment.