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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.

