Hi Aankhen, thanks for your answer. · Aankhen <aank...@gmail.com> wrote:
> Hi, > > On Wed, May 4, 2011 at 12:55, Thomas Holst <thomas.ho...@de.bosch.com> wrote: >> I am trying to put a line into a table via org capture. >> >> My org file looks like this: >> [snip] >> >> My capture template looks like this: >> #+begin_src emacs-lisp >> (setq org-capture-templates >> '(("x" "Testing" table-line >> (file+headline "c:/temp/TestCaptTbl.org" "Heading 1") >> "| # | %t | %^{weight} | |" :table-line-pos II-1))) >> #+end_src >> >> When I invoke capture I get the following error (backtrace): >> >> [snip] >> >> Now if I leave `:table-line-pos II-1' out of the template it works fine >> but the line is appended at the end. That's obviously not what I want. >> >> [snip] > > As far as I can tell, the value of ‘:table-line-pos’ is supposed to be > a string. This seems to work for me: > > ,---- > | (setq org-capture-templates > | '(("x" "Testing" table-line > | (file+headline "Z:/temp/TestCaptTbl.org" "Heading 1") > | "| # | %t | %^{weight} | |" :table-line-pos "II-1"))) > `---- > > Hope this helps. > Aankhen That did the trick - works like a charm! I was shure I tried the string, but I assume there was a typing error. Thanks again. -- Mit freundlichen Grüßen / Best regards Thomas Holst