Вопрос про курсор

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

Это понятно, в конце концов все это про деньги. Надо только реалии смотреть. Нет столько денег, чтобы выпустить новый продукт. Когда деньги были, их про...ли из-за ошибочный решений. В результате имеем продукт со множеством багов, которые уже исправлять некому. Поэтому перестаём рефлексировать, забываем про SV /RZ и спокойно работаем дальше на clarion. Если хочется перспективы, то сосредотачиваемся на бизнесе или изучаем другие системы, кому что ближе.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

А ведь так хочется верить, что clarion не умер. Умом понимаешь, что продолжения банкета не будет...
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Вопрос про курсор

Сообщение Игорь Столяров »

finsoftrz писал(а): 21 Апрель 2023, 8:44 А ведь так хочется верить, что clarion не умер
Блог ожил: https://clarionsharp.com/blog/category/clarion-12/

1.jpg
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

Игорь Столяров писал(а): 21 Апрель 2023, 9:31
finsoftrz писал(а): 21 Апрель 2023, 8:44 А ведь так хочется верить, что clarion не умер
Блог ожил: https://clarionsharp.com/blog/category/clarion-12/


1.jpg
Давно уже было, скриншоты из выступления RZ на clarionlive. Меня ещё повеселил аккаунт Боб-суппорт в оффгруппах, потом быстро исчез. :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Вопрос про курсор

Сообщение Игорь Столяров »

finsoftrz писал(а): 21 Апрель 2023, 10:32 скриншоты из выступления RZ на clarionlive
Да, традиционные лозунги.
Но согласитесь, что комплект не сложный и вполне тянет на релиз C12.
I64 данные уже добавляли, линкер x64 наверняка уже подключали для теста.
Интерфейсные украшалки - это просто адаптация релиза API Microsoft (знаю что Вам не надо ;))
Ну и всё. Ничего там военного нет для заказа на оутсорсе ... :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Вопрос про курсор

Сообщение Губин Игорь »

Игорь Столяров писал(а): 21 Апрель 2023, 15:15 Ничего там военного нет для заказа на оутсорсе ...
Переделка всех драйверов БД под варианты 32 и 64 (весьма нетривиально), переделка аккуратная всего рантайма (весьма муторно)... Не говоря уже об интерфейсе. Кажется, что интерфейс это просто, но я согласен с тем, что уже никто не знает, как этот чёрный ящик работает. Разве что, разработчики AnyScreen :lol:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

Про 64 было сказано, что смысла дорабатывать компилятор нет, кто бы дал деньги прикрутить чужой, желательно еще, чтобы isam драйвера выпилить, тогда проще.
С12 был уже готов до anyscreen, его отозвали из-за вылезших проблем после внесенных изменений в рантайм. Это где-то около 5 лет назад и произошло.
То есть RZ сидит на куче кода, написанного за почти 30 лет разными людьми, что и как там внутрях работает, уже никто не знает, а передача ковыряться с этим добром на аутсорс приводит к неуправляемому росту проблем в работе. Проще все заново переделать. Обратило на себя внимание, что в выступлении только про будущие возможности, ни слова про багфиксы, как будто все хорошо. И еще про безальтернативность модели с подпиской.
В общем, надоело это все в очередной раз обсуждать, умерло так умерло. Работаем на том, что есть, при потребности осваиваем другие инструменты. Знать бы еще, какие. Везде есть свои проблемы.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Вопрос про курсор

Сообщение Игорь Столяров »

Губин Игорь писал(а): 21 Апрель 2023, 15:43 всех драйверов БД под варианты 32 и 64 (весьма нетривиально)
Никто ничего не будет переделывать. Для внешних драйверов SQL будет переделан интерфейс к x64 версиям при линковке.
Далее линкер, будет выделять и адресовать динамическую (!!!) память за 4GB и работать с типами данных x64.
И всё готово. Таких x64 приложений 95%, кроме тех "True x64" что делает Microsoft и крупнейшие компании ...
finsoftrz писал(а): 21 Апрель 2023, 16:19 надоело это все в очередной раз обсуждать, умерло так умерло
Вот это настроение Ослика Иа в день рождения надо скринить ! ;)
Потому, что как выйдет C12 - первым ведь побегите проверять не отвалился ли любимый ШВС в классическом интерфейсе. :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

Игорь Столяров писал(а): 21 Апрель 2023, 18:57
Губин Игорь писал(а): 21 Апрель 2023, 15:43 всех драйверов БД под варианты 32 и 64 (весьма нетривиально)
Никто ничего не будет переделывать. Для внешних драйверов SQL будет переделан интерфейс к x64 версиям при линковке.
Далее линкер, будет выделять и адресовать динамическую (!!!) память за 4GB и работать с типами данных x64.
И всё готов. Таких x64 приложений 95%, кроме тех "True x64" что делает Microsoft и крупнейшие компании ...
finsoftrz писал(а): 21 Апрель 2023, 16:19 надоело это все в очередной раз обсуждать, умерло так умерло
Вот это настроение Ослика Иа в день рождения надо скринить ! ;)
Потому, что как выйдет C12 - первым ведь побегите проверять не отвалился ли любимый ШВС в классическом интерфейсе. :)
Я не побегу, остаюсь на стабильно C6 рантайме. В выход C12 не верю.
По поводу "ликёра", мне кажется, Вы сильно заблуждаетесь. Упрется в адресацию внутри рантайма. В win32 это long, и на него много где в коде завязано. И у нас, где мы напрямую работаем с win api. Если было бы так просто, давно сделали.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Вопрос про курсор

Сообщение finsoftrz »

Кстати, линкер в с11, если не ошибаюсь, не топспидовский.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Вопрос про курсор

Сообщение Игорь Столяров »

finsoftrz писал(а): 21 Апрель 2023, 19:11 Упрется в адресацию внутри рантайма.
Помните был CPD2.1 который как и все DOS приложения работал в 640 KByte, но его мона было собирать
в режиме использования расширенной памяти XMS до 1 MByte ?

Т.е. речь не идёт об изменении Run-Time, вполне достаточно открыть возможность адресации памяти
для запросов на выделение динамической памяти и можно сказать что у нас сборка (!) x64.
А иначе бы ни одно приложение с x32 RunTime не смогло работать под x64 Windows ... Но они работают. :)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Вопрос про курсор

Сообщение kreator »

ingasoftplus писал(а): 20 Апрель 2023, 15:56
kreator писал(а): 20 Апрель 2023, 14:11 Сторонников не-ABC процентов 5-10. Но они буйные! Большевики, одним словом.
меньшевики??
Именно большевики. Они страну развалили два раза. И всё во власть рвутся. Наверно третий раз хотят. С Кларионом похоже одного раза хватило. :D
We are hard at work… for you. :)
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Вопрос про курсор

Сообщение Губин Игорь »

kreator писал(а): 20 Апрель 2023, 14:11 се темы сводятся к баттлу ABC/не-ABC. Сторонников не-ABC процентов 5-10. Но они буйные! Большевики, одним словом.
Вопрос весьма дискуссионный. Как думаете, смогли бы 5-10% заставить велосипедистов, с их вечной нехваткой ресурсов, реанимировать развитие классической линии шаблонов с полной синхронизацией? :facepalm:

Т.ч. что-то такое в нас есть :nr:
Это я только кажусь дураком! На самом деле я полный идиот!
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Вопрос про курсор

Сообщение kreator »

Давайте верну всех к теме поста.
Есть такой момент. Работаем с SQL. Нужно сделать аналитический отчёт. Собственно, послать некий запрос на сервер и получить данные на клиенте. Так вот. Если сам запрос выполняется ~1сек, а данные по сети идут секунд 5 (пять), то использование прогресс-бара выглядит нормальным. А если запрос сервер обрабатывает секунд 5, а данных столько, что они пересылаются за секунду, то использование прогресс-бара представляется вредным. Чем занимать пользователя эти пять секунд пока сервер обрабатывает запрос? Поэтому такие вещи делаю через курсор "песочные часы" (и никаких прогресс-баров). Если нужен на печать, то стандартный отчёт по очереди.
We are hard at work… for you. :)
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Вопрос про курсор

Сообщение Губин Игорь »

kreator писал(а): 24 Апрель 2023, 19:16 Есть такой момент.
Тут как раз никакой разницы, прогресс бар должен идти все 6 секунд. Но, в целом, мысль правильная.
Это я только кажусь дураком! На самом деле я полный идиот!
Ответить