From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernd Weiss Subject: Export properties as (csv) table Date: Tue, 04 Sep 2012 20:04:10 +0200 Message-ID: <5046429A.8080409@uni-koeln.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:59829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8xTz-0001D0-NH for emacs-orgmode@gnu.org; Tue, 04 Sep 2012 14:04:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8xTy-0001n9-Mp for emacs-orgmode@gnu.org; Tue, 04 Sep 2012 14:04:15 -0400 Received: from smtp-out.rrz.uni-koeln.de ([134.95.19.53]:47093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8xTy-0001iy-Dx for emacs-orgmode@gnu.org; Tue, 04 Sep 2012 14:04:14 -0400 Received: from smtp-auth.rrz.uni-koeln.de (smtp-auth.rrz.uni-koeln.de [134.95.19.93]) by smtp-out.rrz.uni-koeln.de (8.13.8/8.13.8) with ESMTP id q84I4Bas024493 for ; Tue, 4 Sep 2012 20:04:11 +0200 Received: from [192.168.2.107] (p57BA39C2.dip.t-dialin.net [87.186.57.194]) (authenticated as user ahf34 using CRAM-MD5 bits=0) by smtp-auth.uni-koeln.de (8.13.8/8.13.8) with ESMTP id q84I4AKO014748 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 4 Sep 2012 20:04:10 +0200 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: emacs-orgmode@gnu.org Dear all, Let's say I have the following entries and their associated properties. Is there an easy way to export these information as csv formated table? * Marc, Mart :Mart_Marc:: :PROPERTIES: :name: Marc, Mart :typ: diss :empirisch: ja :status: angemeldet :END: * Marc, Mart2 :Mart_Marc2: :PROPERTIES: :name: Marc, Mart2 :typ: diss :empirisch: ja :status: angemeldet :END: The final csv table would look like this: name, typ, empirisch, status Mart, Marc; diss; ja; angemeldet Mart2, Marc; diss; ja; angemeldet I played around with dynamic blocks and spent some time trying to understand the property API but since my elips skills are very (very) limited to no avail... Thanks, Bernd