From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Eichwalder Subject: Re: remote reference Date: Wed, 12 May 2010 13:26:22 +0200 Message-ID: References: <2ACD6FB3-B415-4AE7-8D62-9450922514D0@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from [140.186.70.92] (port=42918 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OCA58-0006J5-JB for emacs-orgmode@gnu.org; Wed, 12 May 2010 07:26:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OCA56-0001Vj-RE for emacs-orgmode@gnu.org; Wed, 12 May 2010 07:26:30 -0400 Received: from cantor2.suse.de ([195.135.220.15]:38955 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OCA55-0001Up-As for emacs-orgmode@gnu.org; Wed, 12 May 2010 07:26:27 -0400 In-Reply-To: (Carsten Dominik's message of "Wed, 12 May 2010 08:16:23 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode@gnu.org --=-=-= Carsten Dominik writes: > On May 11, 2010, at 9:16 PM, Karl Eichwalder wrote: >> C-c C-c in a TBLFM with a remote table reference updates the table as >> expected, but also jumps to the referenced table in the remote file. >> Is >> this intended? If yes, is it possible to avoid it? > > Can you please be more specific. What exactly happens? Consider the following two files: --=-=-= Content-Disposition: inline; filename=2009.org Content-Description: 2009 * 2009 #+TBLNAME: 2009 :PROPERTIES: :ID: ea32e5b5-31ba-468e-8e31-3e0d09696bb0 :END: |-----+-------| | mm | km | |-----+-------| | all | 946.8 | |-----+-------| --=-=-= Content-Disposition: inline; filename=2010.org Content-Description: 2010 * 2010 #+TBLNAME: 2010 :PROPERTIES: :ID: e0df84c4-8abc-458f-a1ee-eb53eb71b4f0 :END: |-----+-------+-------+-------| | mm | km | B km | G km | |-----+-------+-------+-------| | all | 249.4 | 429.2 | 678.6 | |-----+-------+-------+-------| * all :PROPERTIES: :ID: 44751a7f-73a4-4c07-b3c2-e3edb9042acd :END: #+TBLNAME: all |------+--------| | yyyy | km | |------+--------| | 2009 | | | 2010 | 678.6 | |------+--------| | all | 1625.4 | |------+--------| #+TBLFM: @2$2=remote(ea32e5b5-31ba-468e-8e31-3e0d09696bb0,$LR2);%.1f::@3$2=remote(2010,$LR4);%.1f::$LR2=vsum(@2$2..@-1);%.1f --=-=-= Then, in the 2010 file, eval the formula of the "all" table by pressing C-c C-c. ==> It takes the km value from the 2009 file, but also puts the cursor (point) into the 2009 file in front of the ID: * 2009 #+TBLNAME: 2009 :PROPERTIES: :ID: -!-ea32e5b5-31ba-468e-8e31-3e0d09696bb0 :END: |-----+-------| | mm | km | |-----+-------| | all | 946.8 | |-----+-------| -=-=-=-=-=-=-=-=-=-=-=-=-=- cut here -=-=-=-=-=-=-=-=-=-=-=-=-=- I'd prefer if the point would stay in the 2010 file. -- Karl Eichwalder --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --=-=-=--