Howdy.
I’ve seen it declared several times on the web that macros “do not work” in standalone forms, most ostensibly when saving a Base form as an .ODT. Without having the time to verify the veracity of this claim, this seems to be the result of two possibilities:
-
They really don’t. Any standalone .ODT that began its life as a Base form is doomed to be incapable of ever running BASIC. If this is the case, it could be characterized as an application design flaw, and naturally I’m having trouble believing this one.
-
They would, it’s just that the macros simply aren’t exported along with the rest of the document - or they are, they’re just broken. Macros may exist and function within the Base form, but they don’t correctly carry over to the exported .ODT document (even if tried) because:
a) macros must be moved or copied from the database to the new .ODT via the Macro Organizer, with the probability that dependent links and code will be broken and need to be re-established or fixed, or
b) macros must be rebuilt wholesale in the new standalone document, even using different code according to differences with the new document’s format.
This problem represents a “chicken or egg” impasse while formulating a design strategy, and I want to be confident I’m not going to be foreclosed on functionality before I make a leap.
Anyone know the story here?