Шаблон под MAV

Обсуждение MAV Direct ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Сообщение Admin »

О! Спасибо... после сегодняшних прений :) жду ссылочку :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: Шаблон под MAV

Сообщение gopstop2007 »

Admin писал(а):Вот еще ...

1. При наличии ListBox на форме в режиме DropDown у него меняется порядок при перемещении по кнопке Tab... т.е. ты видать убиваешь ListBox и делаешь вместо него другой контрол, и позицию не восстанавливаешь.

[/code]
Это вообще, как то лечится ? А то стоит в форме шесть DropDown, и перемещение по Tab происходит в перемешку проходя по кнопкам ?Ok и ?Cancel, а потом по оставшимся DropDown. :(

Clarion 6.3 9057 == MAV Direct ODBC Library version 1.0
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Шаблон под MAV

Сообщение Admin »

Это вообще, как то лечится ? А то стоит в форме шесть DropDown, и перемещение по Tab происходит в перемешку проходя по кнопкам ?Ok и ?Cancel, а потом по оставшимся DropDown. :(
Есть проп для установки порядка следования контролов. После пересоздания мавом контролов можно в рукопашную указать порядок.
На вскидку не помню проп. Или кто подскажет или с работы напишу.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: Шаблон под MAV

Сообщение Andrew™ »

Admin писал(а):
Это вообще, как то лечится ? А то стоит в форме шесть DropDown, и перемещение по Tab происходит в перемешку проходя по кнопкам ?Ok и ?Cancel, а потом по оставшимся DropDown. :(
Есть проп для установки порядка следования контролов. После пересоздания мавом контролов можно в рукопашную указать порядок.
На вскидку не помню проп. Или кто подскажет или с работы напишу.
пример в студию, я так понимаю доступ к БД не нужен, MAV ни коим образом ничего с контролами не делает в плане пересоздания, да, в них он напихивает свои обработки, но порядок следования не меняет.
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Шаблон под MAV

Сообщение Admin »

Andrew™ писал(а):пример в студию, я так понимаю доступ к БД не нужен, MAV ни коим образом ничего с контролами не делает в плане пересоздания, да, в них он напихивает свои обработки, но порядок следования не меняет.
Андрей не нужно лечить! ... ты сам писал ниже
это гляну, хотя это учитывал
Судя по всему ничего не исправлял.
Мне, чем тебе доказывать что то, проще использовать PROP:Follows
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: Шаблон под MAV

Сообщение Andrew™ »

Admin писал(а): Мне, чем тебе доказывать что то, проще использовать PROP:Follows
а где я такое писал? может вспомню, если есть трабл, надо лечить, я просто не натыкался на такие ситуации, хотя такие контролы в формах имеются и как в форматете окна расположил порядок следования так и в есть.
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Шаблон под MAV

Сообщение Admin »

Andrew™ писал(а):а где я такое писал?
Мышкой вниз покрути данный тред или воспользуйся поиском на странице.
Напомню что в искать нужно слова "это гляну, хотя это учитывал" :twisted:
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: Шаблон под MAV

Сообщение gopstop2007 »

Andrew™ писал(а): пример в студию, я так понимаю доступ к БД не нужен, MAV ни коим образом ничего с контролами не делает в плане пересоздания, да, в них он напихивает свои обработки, но порядок следования не меняет.
зачем пример, возьми из своего - Update SQLInvHist, ?List стоит первым, в порядке следования тоже первым, скипа нет, но при входе становится на следующее поле - ?List:2
Последний раз редактировалось gopstop2007 22 Сентябрь 2010, 12:06, всего редактировалось 1 раз.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: Шаблон под MAV

Сообщение Andrew™ »

gopstop2007 писал(а):
Andrew™ писал(а): пример в студию, я так понимаю доступ к БД не нужен, MAV ни коим образом ничего с контролами не делает в плане пересоздания, да, в них он напихивает свои обработки, но порядок следования не меняет.
зачем пример, возьми из своего - LogOn (Log On to Database Server), ?List стоит первым, в порядке следования тоже первым, скипа нет, но при входе становится на следующее поле - glo_Server
это не из этой оперы, данный Drop List не шаблонный и на EVENT:OpenWindow навешена рукописная обработка, в конце которой SELECT(?Glo_Server) ;)
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: Шаблон под MAV

Сообщение gopstop2007 »

Оперативно ответил до того как я сам исправил см. выше , извини поспешил

так как и где :)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: Шаблон под MAV

Сообщение Andrew™ »

gopstop2007 писал(а):Оперативно ответил до того как я сам исправил см. выше , извини поспешил

так как и где :)
короче, поднял исходники, вставляю куда надо, проверил на ABCMAVT - UpdateInvHist, там два шаблонных Browse с опцией в шаблоне Drop List, и прохождение по контролам в окне как в форматере, так что усё работает ;)

tmp = 0
LOOP
tmp = W{PROP:NextField,tmp}
IF NOT tmp OR tmp = Control THEN BREAK.
IF W $ tmp{PROP:Type}
loc_Control = tmp
END
END

DESTROY(Control)

CREATE(Control,CREATE:DropList,loc_Parent)


IF loc_Control
SetWindowPos(W $ Control{PROP:Handle},W $ loc_Control{PROP:Handle},0,0,0,0,SWP_NOSIZE + SWP_NOMOVE)
END

-----------------------------------------------------------------------
MAV Direct ODBC: 1.1.6300.509, build date 20.08.2010 13:42:07
-----------------------------------------------------------------------
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: Шаблон под MAV

Сообщение gopstop2007 »

Так это и есть решение или у себя исправил :) Если решение, то куда тулить, чтобы не создать других проблем :wink:
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: Шаблон под MAV

Сообщение Andrew™ »

gopstop2007 писал(а):Так это и есть решение или у себя исправил :) Если решение, то куда тулить, чтобы не создать других проблем :wink:

в той версии что no money видать это не исправлено, в коммерческой (money) это когда то уже было пофиксено

от какого числа mavXX.dll ?
Ответить