zwz <zhangwe...@gmail.com> writes:

> Matt Lundin <m...@imapmail.org> writes:
>
>> zwz <zhangwe...@gmail.com> writes:
>>
>>> AFAIK, it is now impossible to add a table entry by org-template.
>>> But I think it is very useful. For example,
>>> in my private.org, there is a section
>>>
>>> * Contacts
>>>   | name | tel. | email   | addr      |
>>>   |------+------+---------+-----------|
>>>   | A    |   12 | a...@a.com | somewhere |
>>>   
>>>
>>> If it is feasible with such a template  
>>> ("Contact" ?c "| %^{Name} | %^{tel} | %^{email} | %^{addr} |\n"
>>> "~/private.org" "Contacts")
>>> to add new contacts, it would be very nice to organize (e.g. sort) all
>>> the contacts based on org-table.
>>
>> One solution would be to use properties to store contact information:
>
> Yes, this is how I am doing now.
> I forgot the "column view" thing. :)
>
> BTW, how to sort the headings (names) by the properties?

Typing C-c ^ r will prompt you for a property. If you are above the
first headline, all first level headlines will be sorted. If you are on
a headline, all subheadings will be sorted.

> and what is dblocks?

Sorry for the shorthand. Dynamic blocks can be used to refresh "dynamic"
information (such as a table generated from properties) within an org
file.

> Are they mentioned in the manual?

- (info "(org) Dynamic blocks")
- (info "(org) Capturing column view")

Best,
Matt


_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to