|
МП и select ... into array
|
|||
---|---|---|---|
#18+
есть в одном проекте программка, в ней есть кусочек кода a-la Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
И вот в этом into array и заключается проблема - при компиляции вылезает undefined myarray. Похоже, внутрь МП при компиляции фокс не смотрит. Обошёл, вписав выше этого места строку "select field1 from table where .f. into array myarray". Нормальное решение есть, или это неизбежно при использовании МП? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2010, 12:38 |
|
МП и select ... into array
|
|||
---|---|---|---|
#18+
написать вначале Код: plaintext
если раскроете суть "нажиматора" - расскажу как не творить "чудеса" с наклейкой выражений + для читабельности можно написать наклейку через text...endtext ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2010, 12:45 |
|
МП и select ... into array
|
|||
---|---|---|---|
#18+
прошелмимонаписать вначале dimension myarray[1] О как. Спасибо. А я писал local array... прошелмимоесли раскроете суть "нажиматора" - расскажу как не творить "чудеса" с наклейкой выраженийнажиматор есть некая legacy система учёта комм.услуг, живущая года эдак с 199x-го. И чтобы не творить чудеса с наклейкой выражений, нужно полностью переписывать это УГ, но: а)никто этого не требует б)мало того, дела обстоят скорее наоборот - "всё должно оставаться по-старому". Как минимум, выглядеть по-старому, с десятками колонок при редактировании и прочими "прелестями". Ну, хозяин-барин, что тут скажешь... Может, через пару-тройку месяцев ситуация и изменится, а пока так. прошелмимодля читабельности можно написать наклейку через text...endtextДа по большей части там так и сделано, но ради одной коротенькой строчки это было "нерентабельно" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2010, 13:04 |
|
МП и select ... into array
|
|||
---|---|---|---|
#18+
ну по-старому, так по-старому. токма я против такого конструирования на лету, намного проще разумно проектировать приложение и задумываться о его масштабировать. надеюсь, что Вы поняли ущербность самой идеи начитки "разумным" конструктором выражений кода и выполнения его макроподстановкой. такие заумные идеи я называю - "нажиматор". путного из реализации таких идей ничего увидеть не удалось. у фокспро есть возможность заготовки компилированного кода и уже его исполнения в рантайме, а не постоянной поэтапной наклейки выражений и их исполнения макроподстановкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2010, 13:51 |
|
|
start [/forum/topic.php?fid=41&msg=36650003&tid=1585244]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 347ms |
total: | 484ms |
0 / 0 |