Jeremy,
It's easy to keep trying to do everything the same way we have for years.
That's why a list like this is so useful.

On Mon, Jul 15, 2019 at 9:01 AM Jeremy Roussak via 4D_Tech <
4d_tech@lists.4d.com> wrote:

> Kirk,
>
> Now why didn’t I think of that? It’s exactly what CALL WORKER is for,
> isn’t it?
>
> Jeremy
>
> > On 15 Jul 2019, at 16:44, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com>
> wrote:
> >
> > Jeremy,
> > I don't think this would be a good situation for using Shared objects.
> > Every object in a shared object must itself be shared. There's a lot of
> > overhead involved in maintaining the various lockers and such.
> >
> > I would look at using CALL WORKER. Bundle up everything into an object
> and
> > pack it off to a worker. When the worker is done the results come back
> via
> > CALL FORM. This will be faster and easier.
> >
> >
> > On Mon, Jul 15, 2019 at 8:27 AM Jeremy Roussak via 4D_Tech <
> > 4d_tech@lists.4d.com> wrote:
> >
> >> I have a form which accepts some information and, when a button is
> >> clicked, does some fairly time-consuming calculations which return a
> set of
> >> figures. At present, it uses objects with the Form object for input and
> >> output data.
> >>
> >> I’d like to hand off the calculations to a separate process. As I
> >> understand it, I can’t pass the Form object to the new process but have
> to
> >> create a shared object.
> >>
> >> How do I get the information from the Form object into the new shared
> >> object? I’ve tried
> >>
> >>        $shared.formObj := OB Copy(Form)
> >>
> >> but it gives a error: “Not supported value in a shared object”.
> >>
> >> Am I, as so often, missing something obvious?
> >>
> >> Jeremy
> >> **********************************************************************
> >> 4D Internet Users Group (4D iNUG)
> >> Archive:  http://lists.4d.com/archives.html
> >> Options: https://lists.4d.com/mailman/options/4d_tech
> >> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> >> **********************************************************************
> >
> >
> >
> > --
> > Kirk Brooks
> > San Francisco, CA
> > =======================
> >
> > What can be said, can be said clearly,
> > and what you can’t say, you should shut up about
> >
> > *Wittgenstein and the Computer *
> > **********************************************************************
> > 4D Internet Users Group (4D iNUG)
> > Archive:  http://lists.4d.com/archives.html
> > Options: https://lists.4d.com/mailman/options/4d_tech
> > Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> > **********************************************************************
>
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************



-- 
Kirk Brooks
San Francisco, CA
=======================

What can be said, can be said clearly,
and what you can’t say, you should shut up about

*Wittgenstein and the Computer *
**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to