"Group" by column value?
James Moore
jam at omnigroup.com
Fri Nov 11 11:20:07 PST 2005
On Nov 10, 2005, at 3:18 PM, Jon Sweet wrote:
> Say I have data like this:
>
> frog amphibian
> chicken bird
> dog mammal
> cat mammal
> whale mammal
>
>
> Is there any way I can transform my outline (or, in my case, get a
> copy that's been transformed) where OO has done the equivalent of
> executing a Reorganize->Group on all items grouped by a given
> column's value (in my case, column 2), and used the text of that
> column as the next item's text.
>
> For example, turning the above into:
>
> amphibian
> -frog
> bird
> -chicken
> mammal
> -dog
> -cat
> -whale
>
>
> The hidden assumptions I'm making are:
> * column 1 is an outline column;
> * column 2 is a Pop-Up List -- it provides for one metadata/attribute.
> * column 2 has a value defined *only* for top-level outline items.
> Anything under that top level is notes on each top-level item.
>
> Use Case: I was asked to produce a handout for a meeting I'd be
> giving based on my outline, where the top-level items were
> something like "project deliverables". I'd used the outlining
> facilities to capture thoughts/notes on each deliverable, and then
> used additional columns to capture metadata for each deliverable,
> e.g. "product version", "project", "customer"
>
>
> The short answer, I suspect, is "No, those hidden assumptions
> you're making are why it's not a part of the general product. So
> why don't you write an AppleScript?"
>
> I'm only writing to the group because I thought it was an
> interesting problem that perhaps someone's faced before; and can
> therefore produce said AppleScript. ;-)
We actually have a feature request written up this. It even has a
secret code name that we use internally to describe it. I'll add your
email to that entry.
-James
Technical Support Engineer
The Omni Group
More information about the OmniOutliner-Users
mailing list