Ah, yes, I missed one of your apostrophes.

<<forEachTiddler
    where
        'tiddler.tags.contains("book")'
    sortBy
        tiddler.data("author")
         ascending

    write
      '"|"+tiddler.data("author")+"|[["+tiddler.title+"]]|\n"' begin
'"|Author|Book Title|h\n"'>>

That should do it.

On Mar 29, 1:12 pm, James <jmconthe...@gmail.com> wrote:
> Hi whatever,
> thanks for your reply.
> When I put your code in the tiddler I get this error message.
> <<forEachTiddler ...>> : Extra parameter behind 'write' : begin|Author|
> Book Title|h\n
>
> On Mar 29, 11:32 am, whatever <kbrezov...@gmail.com> wrote:
>
>
>
>
>
>
>
> > This should work. fET has a nice keyword called "begin", which you can
> > use for table headers.
>
> > <<forEachTiddler
> >     where
> >         'tiddler.tags.contains("book")'
> >     sortBy
> >         tiddler.data("author")
> >          ascending
>
> >     write
> >       '"|"+tiddler.data("author")+"|[["+tiddler.title+"]]|\n"'' begin
> > '"|Author|Book Title|h\n"'>>
>
> > The "h" before the "\n" is optional and gives the header row the
> > header class.
>
> > w
>
> > On Mar 29, 11:57 am, James <jmconthe...@gmail.com> wrote:
>
> > > Thanks Måns,
> > > just one litte problem with your script.
>
> > > The Table output creates
> > > |Author|Book Title|
> > > | | Author|Book Title|
>
> > > For some reason the cells do not line up properly, the headers are
> > > fine but ther appears to be an extra cell.
> > > Any idea what's causing this?
>
> > > Cheers James
>
> > > On Mar 28, 10:35 pm, Måns <humam...@gmail.com> wrote:
>
> > > > Hi James
> > > > This might do what you want (untested...):
>
> > > > <<forEachTiddler where 'tiddler.tags.contains("book")'
> > > > sortBy
> > > >         tiddler.data("author")
> > > >          ascending
> > > > write
> > > >  '"|Author|Book Title|h\n||"+tiddler.data("author")+"|[["+tiddler.title
> > > > +"]]|\n"'>>
>
> > > > "\n" (without the quotes) creates linebreaks and the "h" (without the
> > > > quotes)  formats the row as a header..
>
> > > > Cheers Måns Mårtensson

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to tiddlywiki@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to