fix(viewscard): Prevent execution of FDL:VIEWSCARD without a doc id (refs #4528)

Use `ActionUsage` to validate arguments of FDL:VIEWSCARD.
Merge pull request #1080 from eguaj/3.2-A4528

fix(viewscard): Prevent execution of FDL:VIEWSCARD without a doc id (closes #4528)