Suppose I have a table t and a verb foo both defined in someworkspace .wk in some remote q session. I want to do something like h "\d .wk; foo t"but that returns nothing. What is the correct was to do that? h ".wk.foo .wk.t"will not work in the case of the real code because foo hasdependencies on .wk tables that are resolved locally, hence callingfoo from `. as .wk.foo will not work: I really must switch to .wkfirst.
Date: Sun, 28 Jun 2009 21:54:58 +0100Message-ID: <1855e77f0906281354l5f5cd638macf65f10639fd3ce@mail.gmail.com>Subject: Re: [personal kdb+] Switching workspace in remote queriesFrom: Attila Vrabecz <attila.vrabecz>To: personal-kdbplus@googlegroups.comalmost, you need an extra valueh"value"\d .wk";foo t"orh"system"d .wk";foo t" AttilaOn Sun, Jun 28, 2009 at 9:30 PM, annakh7 wrote:>> Suppose I have a table t and a verb foo both defined in some> workspace .wk in some remote q session. I want to do something like>> ?h “\d .wk; foo t”>> but that returns nothing. What is the correct was to do that?>> ?h “.wk.foo .wk.t”>> will not work in the case of the real code because foo has> dependencies on .wk tables that are resolved locally, hence calling> foo from `. as .wk.foo will not work: I really must switch to .wk> first.>> >></attila.vrabecz>
Thanks! Like you said, almost ;-) You first suggestion should havereadh “value"\\d .wk";foo t”