Ввод переменных в MAIN
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ввод переменных в MAIN
c6.3 c10 ABC SQL В main хочу вводить переменную - целое - при попытки ввода появляются нули которые затираешь и вносишь
Как убрать эту фигню ? Что только не делал с форматом . Причем этом только в МAIN окне - в других окнах - без проблем
?
Как убрать эту фигню ? Что только не делал с форматом . Причем этом только в МAIN окне - в других окнах - без проблем
?
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Ввод переменных в MAIN
хех..., "кашпировский"?, для начала - код в студию для All...talgat55 писал(а):c6.3 c10 ABC SQL В main хочу вводить переменную - целое - при попытки ввода появляются нули которые затираешь и вносишь
Как убрать эту фигню ? Что только не делал с форматом . Причем этом только в МAIN окне - в других окнах - без проблем
?
Ввод переменных в MAIN
Бывает такое дело, если поле первое или единственное.
1. Флажок "Entry Patterns" (MASK) для окна включен ? А надо включить...
2. Для поля ввода включен Insert или OverWrite ? А надо Insert...
3. Поле первое? Может быть, есть смысл аккуратно переставить курсор, что-то типа
...
Case Event:OpenWindow
Select(?NumField, 10) ! В 10 позицию
...
1. Флажок "Entry Patterns" (MASK) для окна включен ? А надо включить...
2. Для поля ввода включен Insert или OverWrite ? А надо Insert...
3. Поле первое? Может быть, есть смысл аккуратно переставить курсор, что-то типа
...
Case Event:OpenWindow
Select(?NumField, 10) ! В 10 позицию
...
Ввод переменных в MAIN
п.1 и 2 выполнил - без разницы
Почему это происходит только в главном окне
Для всех вызываемых дочерних окон - все норм - кидаю перемнные не задумываясь
Любой может убедиться бросив переменную для ввода в окно Main
Почему это происходит только в главном окне
Для всех вызываемых дочерних окон - все норм - кидаю перемнные не задумываясь
Любой может убедиться бросив переменную для ввода в окно Main
Ввод переменных в MAIN
Ага... Было такое... Ещё похожие проблемы для окон с полями без фокуса (например, skip на все поля) или с ровно одним полем.
Всё-таки попробуй после открытия окна явно курсор поставить с помощью Select (?Field,позиция курсора)
Всё-таки попробуй после открытия окна явно курсор поставить с помощью Select (?Field,позиция курсора)
Ввод переменных в MAIN
Интересно, поля на тулбаре имеют фокус?
Тогда отлавливай Event:Selected и сам перегоняй курсор в конец, используя Prop:SelStart и Prop:SelEnd.
Или, например, через Press или PressKey
Тогда отлавливай Event:Selected и сам перегоняй курсор в конец, используя Prop:SelStart и Prop:SelEnd.
Или, например, через Press или PressKey
Ввод переменных в MAIN
фокус есть
Корче надо в тулбар вешать кнопку - открывать новое окно а там все вносить, чем дописывать руками что-нить
Корче надо в тулбар вешать кнопку - открывать новое окно а там все вносить, чем дописывать руками что-нить
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Ввод переменных в MAIN
Может быть просто пойти по пути наложения окна на AppFrame ?
Мы вот здесь это обсуждали: http://forum.clarionlife.net/phpbb/view ... f=1&t=3718
Тогда можно будет по настоящему разгуляться с вводом данных прямо в главном окне программы ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Ввод переменных в MAIN
может стоит пересмотреть логику работы прикладухи в этом тонком месте... и не терять время на "фокусы-покусы"?talgat55 писал(а):оч.интересно - попробую
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Ввод переменных в MAIN
ps Spin поле пробовал?Ал писал(а):может стоит пересмотреть логику работы прикладухи в этом тонком месте... и не терять время на "фокусы-покусы"?talgat55 писал(а):оч.интересно - попробую
- 0 не будет точно, а диапазон значений для целого думаю указать не проблема?