From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Bug: :export results does not replace previous results designated block Date: Tue, 23 Feb 2016 15:44:04 +0100 Message-ID: <87a8mr4hcb.fsf@nicolasgoaziou.fr> References: <56CB67F0.9070204@verizon.net> <871t845wka.fsf@nicolasgoaziou.fr> <56CC6971.1010905@verizon.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38229) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYEAI-0004XR-HA for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 09:42:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYEA7-0006ad-4j for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 09:42:14 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:38711) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYEA6-0006aX-Ur for emacs-orgmode@gnu.org; Tue, 23 Feb 2016 09:42:03 -0500 In-Reply-To: <56CC6971.1010905@verizon.net> (Charles Millar's message of "Tue, 23 Feb 2016 09:15:13 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Charles Millar Cc: emacs-orgmode@gnu.org Hello, Charles Millar writes: > On 02/22/2016 03:17 PM, Nicolas Goaziou wrote: >> Hello, >> >> Charles Millar writes: >> >>> The last time (last Wednesday or so) I executed the following code >>> >>> ** Some subheading >>> #+NAME: SCHEDAP >>> #+begin_src rec :data foo.rec :type Finance :fields >>> AssetDate,Description,Basis :results silent >>> (File = 'Estate' && AccountSchedule = 'A') >>> #+end_src >>> #+RESULTS: SCHEDAP >>> #+NAME: SCHEDA >>> #+begin_src emacs-lisp :var table=SCHEDAP :exports results >>> (setq table (cons 'hline table)) >>> (setq table (cons '("Date" "Description" "Inventory Value") table)) >>> (setq table (append table '(("|Total Schedule A")))) >>> (setq table (append table '(("\n#+TBLFM: >>> @>$>=vsum(@I$>..@>>$>);%.2f::")))) >>> table >>> #+end_src >>> #+ATTR_LATEX: :mode table :environment longtable :align >>> p{60pt}p{300pt}N{8}{2} >>> #+TBLNAME: SCHEDA >> [...] >> >>> Should I change the code blocks or is this a bug? All of tables >>> generated by the same or similar code behave the same way - a table >>> after #+RESULTS: foobar is , but nothing for #+TBLNAME: foobar. >> What happens if you replace TBLNAME with NAME? >> >> > Same results. I have avoided changing TBLNAME to NAME, though I am not > sure if I have any reason other than habit. The problem is that TBLNAME is deprecated and very confusing. Actually, here, you seem to be using it as #+RESULTS: (which is different from #+NAME). You should replace it with #+RESULTS, since you want to insert the /results/ of "SCHEDA" code evaluation below. Regards, -- Nicolas Goaziou