Я, в подобных случаях, запрашиваю все такие параметры или вызываю окна из внешней процедуры, а потом уже запускаю генерацию отчётов в "пакетном режиме".Игорь Столяров писал(а): ↑27 Июнь 2022, 10:29 все вызываемые из ReportWindow окна теперь тоже должны быть не MDI ...
Clarion 11-12
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Clarion 11-12
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Полностью согласен. Но ведь лень !
Тогда на каждый отчёт с параметрами нужно добавлять окно для их запроса ... тоска ...
Но здесь видимо, что-то нужно будет делать, т.к. политика партии в C11.1 изменилась и надежд
на возврат "как было раньше" нет.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Для извращенцев есть вариант одного такого окна на все отчеты.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Кстати, сейчас время закупать новый комп для работы с с11, если нужно и предпочтение стационарному. Пока железяки практически по старым ценам, что дальше будет, неизвестно. Я себе заказал, так как в среду С6 уже несколько месяцев не захожу совсем.
На ноуты цены существенно выросли. Правда, развивается рынок продаж подержанных - везут из-за бугра, ценники на всякие топовые модели 5-6 летней давности вполне приемлемые.
На ноуты цены существенно выросли. Правда, развивается рынок продаж подержанных - везут из-за бугра, ценники на всякие топовые модели 5-6 летней давности вполне приемлемые.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Т.е. у Вас прям всё в C11 работает ? И предварительный просмотр окон в Designer APP тоже ?
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
На простых окнах предпросмотр работает, на более сложных часто не работает. В с11 очень много багов, мы обсуждали. Но таких, что совсем невозможно работать, не замечено. Привыкаешь постепенно. Главное, что решен вопрос со скоростью сборки, что критично на больших проектах. Если тратится больше времени в дизайнере окон, значительно больше экономится на сборке.Игорь Столяров писал(а): ↑27 Июнь 2022, 15:29Т.е. у Вас прям всё в C11 работает ? И предварительный просмотр окон в Designer APP тоже ?
C6/C11, ШВС, tps/btrieve.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
За напоминание про этот забытый прибамбас - !
Если правильно его приготовить - то это разруливает некоторые мои навороты.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Я это использую, когда запускаю программу с ключиком для автоматической отработки каких-то функций. Те же функции можно запускать и как обычные mdi окна.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Да. Причём, если нужно открыть окно в SDI режиме - то просто выключаем system{prop:threading}
только на момент открытия окна и потом сразу включаем назад. И не нарушается работа других потоков.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Пересаживаюсь на новый компьютер.
Новый i7 2.9 ГГц 8 ядер, 16 ГБ ОЗУ DDR4, SSD 512 ГБ под систему, 2 HD по 1Т, Windows 10 64 бит.
Старый i3 3.1 ГГц 2 ядра, 4 ГБ ОЗУ DDR3, 2 HD по 512 ГБ, Windows 7 32 бита.
Прирост производительности сборки большого app в С11 составил примерно 2 раза. На новом 48 сек, на старом 103 сек.
Если добавить, что разница скорости кодогенерации в с11 в 6 раз выше, чем в С6, то получаем общий профит скорости сборки от перехода в среду с11 со среды с6 12 раз.
Новый i7 2.9 ГГц 8 ядер, 16 ГБ ОЗУ DDR4, SSD 512 ГБ под систему, 2 HD по 1Т, Windows 10 64 бит.
Старый i3 3.1 ГГц 2 ядра, 4 ГБ ОЗУ DDR3, 2 HD по 512 ГБ, Windows 7 32 бита.
Прирост производительности сборки большого app в С11 составил примерно 2 раза. На новом 48 сек, на старом 103 сек.
Если добавить, что разница скорости кодогенерации в с11 в 6 раз выше, чем в С6, то получаем общий профит скорости сборки от перехода в среду с11 со среды с6 12 раз.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Красота ! Это же теперь и ABC вообще не нужен. Можно всё херасить в Legacy, а девайс всё перемелет ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Если функционал смещать от шаблонов в сторону классов, то разница скорости кодогенерации будет менее критична, так как скорость компиляции практически не изменилась, а скорость линковки занимает небольшую часть в общем процессе сборки.
Скорее всего так, проверить не на чем, нужно большое app с парой сотней процедур и большой надстройкой над стандартными классами. На стандартных примерах мне показалось, что среда работает несколько медленнее при abc, в плане задержек при открытии процедур, дерева эмбедов и т.п.
Скорее всего так, проверить не на чем, нужно большое app с парой сотней процедур и большой надстройкой над стандартными классами. На стандартных примерах мне показалось, что среда работает несколько медленнее при abc, в плане задержек при открытии процедур, дерева эмбедов и т.п.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Кстати, сегодня пришло письмо, что среда basic4android стала 64 бит. Про 32 бита не написано, скорее всего, больше не будет поддерживаться. Поэтому, если кто-то использует b4a для создания мобильных приложений наряду с кларионом для настольных, это усложнит жизнь, придется либо на разных компьютерах, либо на виртуальной машине.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Всё делается для "авторов больших проектов". Куда податься обычному разрабочику - непонятно.
Я, в своё время, начал работать с B4A только потому, что у меня Android Studio под Win x32 не запустилась.
Я, в своё время, начал работать с B4A только потому, что у меня Android Studio под Win x32 не запустилась.
За теми кто отстал - не возвращаться. (С) Кодекс