Thread Zwei Problemchen (9 answers)
Opened by Kuerbis at 2014-03-18 10:22

Kuerbis
 2014-03-18 10:22
#174231 #174231
User since
2011-03-20
938 Artikel
BenutzerIn
[default_avatar]
Hallo!

Ist es Geschmackssache ob ich hier ein Array oder einen Hash verwende?
Der Hash ist deskriptiver, das Array ist kompakter und ich würde mir die zweite Variable ersparen, weil das schon sortiert ist.

Code (perl): (dl )
1
2
3
4
5
6
7
8
my $menu = [
    [ 'keep_db_choice',     "- Choose Database", [ 'Simple', 'Enchanted' ] ],
    [ 'keep_schema_choice', "- Choose Schema",   [ 'Simple', 'Enchanted' ] ],
    [ 'keep_table_choice',  "- Choose Table",    [ 'Simple', 'Enchanted' ] ],
    [ 'table_expand',       "- Print  Table",    [ 'Simple', 'Enchanted' ] ],
];

function( $menu );


Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
my $menu = {
    keep_db_choice     => {
        prompt  => "- Choose Database",
        choices => [ 'Simple', 'Enchanted' ]
    },
    keep_schema_choice => {
        prompt  => "- Choose Schema",
        choices => [ 'Simple', 'Enchanted' ]
    },
    keep_table_choice  => {
        prompt  => "- Choose Table",
        choices => [ 'Simple', 'Enchanted' ]
    },
    table_expand       => {
        prompt  => "- Print  Table",
        choices => [ 'Simple', 'Enchanted' ]
    },
};

my $keys = [ qw( keep_db_choice keep_schema_choice keep_table_choice table_expand ) ];

function( $menu, { keys => $keys } );



Ich hätte noch eine zweite Frage.

Mit einer Option kann das Tausender-Trennzeichen festgelegt werden. Welcher Option-Name würde euch besser passen: thsd_sep oder sep?

View full thread Zwei Problemchen