Оценка востребованности релизов Clarion на февраль 2017 г.

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!

Оценка востребованности релизов Clarion на февраль 2017 г.

Опрос закончился 28 Февраль 2017, 12:35

Работаем в C63 и на это есть причины
9
24%
Полностью перешли на C10 и довольны
13
34%
Используем среду C63 и сборку в C10
3
8%
Используем среду C10 сборку в C63
0
Голосов нет
Старые проекты ведем в C63, а для новых только C10
12
32%
Другое (особое мнение пишем в сообщении)
1
3%
 
Всего голосов: 38

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3143
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 11 раз
Поблагодарили: 32 раза
Контактная информация:

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение Дед Пахом »

sergm2324 писал(а): ждать выхода C11 под 64-бита
Никто из SV не то что не обещает, а даже и не заикается, что в C11 будет поддержка 64-х бит. Если я чего-то не пропустил.
С уважением, ДП
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1379
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение RaFaeL »

sergm2324 писал(а): Дело в том, что у многих сейчас сервера уже стоят 64-битные, на раб.станциях windows 10 тоже 64-битная. А наше приложение, сделанное на 6.3 под 32-бит тормозит, если tps-база находится на 64-битном сервере. Это проверено. В результате им для моей программы приходится держать второй сервер с 32-битной операционкой. Про windev лезть не особо хочется. Но на C# под Visual Studio я такую же программу буду год писать. И вид в результате получится не презентабельный. Вот и думаю, ждать выхода C11 под 64-бита или искать альтернативную среду разработки. Или вообще писать net-приложение на каком-нибудь PHP.
Можно еще отказаться от tps, раз такое дело. Но вообще, не замечал. Надеюсь, не в системные каталоги ставите?
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

RaFaeL писал(а): Надеюсь, не в системные каталоги ставите?
Не знаю, куда они там ставят, но жалуются многие. Согласен, можно попробовать переписать программу под SQL. Рассматриваю тоже такой вариант.
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

tps-формат вообще не надежный. При большом объеме баз файл он периодически портится. Приходится клиентам высылать tpsfix и объяснять, как ей пользоваться. Больше 10 лет уже мучаемся с ним (
Последний раз редактировалось sergm2324 22 Март 2017, 19:07, всего редактировалось 1 раз.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7447
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 16 раз
Поблагодарили: 51 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): можно попробовать переписать программу под SQL
Самый "бюджетный" вариант - переход с TPS на Actian PSQL (Btrieve). Просто заменяем драйвер в словаре
(есть мелкие несовместимости с DECIMAL / BLOB / MEMO полями - см. справку), собираем и скорость в
сети возрастает 3-4 раза ... ;) Изменение в алгоритмике кода (в отличии от SQL) - не требуется.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2352
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 19 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): Не знаю, куда они там ставят, но жалуются многие.
У меня такое возникало под виндами и на 32 и на 64 и вне зависимости от того, куда ставили. Фиг его знает, что там мелкомягкие намудрили, но клинч при одновременном доступе к файлам, периодически, наблюдается. Пришлось понаставить везде Open/Close для файлов. Т.е. если файл не нужен, то он тут же закрывается, а все справочные файлы подкачиваются в IMDD при старте.
Это я только кажусь дураком! На самом деле я полный идиот!
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

Игорь Столяров писал(а): Самый "бюджетный" вариант - переход с TPS на Actian PSQL (Btrieve)
Спасибо за идею. А им потом базу получается ставить на SQL-сервер? Там же всякие строки подключения в словаре придется прописывать.
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

Губин Игорь писал(а): Т.е. если файл не нужен, то он тут же закрывается
Так в том то и дело, что файл открыт в режиме 42h и держится постоянно открытым, т.к. это база, куда постоянно куча народу что-то вносит.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7447
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 16 раз
Поблагодарили: 51 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): Там же всякие строки подключения в словаре придется прописывать.
Ничего не надо. Просто меняем драйвер, собираем и все (ну если вдруг в словаре есть какие-то строки для драйвера TPS,
то конечно их нужно убрать). Для локальной работы и небольших сетей (до 10 компьютеров) используем PSQL WorkGroup.
Для полноценного сервера (с серверной версией Windows) - ставим PSQL Server, а на рабочие станции клиентскую компоненту.
Все устанавливается в default - у нас это делают бухгалтера предпенсионного возраста. Далее работа ничем не отличается
от TPS ... Собери небольшой тестик с парой тройкой списков и проверь ...
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2352
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 19 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): держится постоянно открытым, т.к. это база, куда постоянно куча народу что-то вносит.
Речь о том, чтобы, по возможности, реализовать алгоритм: открыл, записал, закрыл. Другое дело, конечно, если это выбрал - изменил, выбрал другое..., то тогда - да.
Последний раз редактировалось Губин Игорь 22 Март 2017, 19:18, всего редактировалось 1 раз.
Это я только кажусь дураком! На самом деле я полный идиот!
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

Игорь Столяров писал(а): Собери небольшой тестик с парой тройкой списков и проверь ...
Спасибо. Буду пробовать на VMWare
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7447
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 16 раз
Поблагодарили: 51 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): Спасибо.
Пожалуйста. Возникнут вопрос - спрашивай, с Btrieve многие работают. :)
За теми кто отстал - не возвращаться. (С) Кодекс
sergm2324
Посетитель
Сообщения: 26
Зарегистрирован: 12 Март 2017, 12:32

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение sergm2324 »

Если получится под PSQL, буду переписывать с C6.3 на C10. Оно под windows10 как-то постабильнее работает, как мне показалось. Хотя конечно придется опять FRB заново покупать, всякие EasyExcel от Ingasoftplus.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7447
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 16 раз
Поблагодарили: 51 раз

Оценка востребованности релизов Clarion на февраль 2017 г.

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

sergm2324 писал(а): буду переписывать с C6.3 на C10
Это безусловно хорошо, но не есть первоочередная необходимость. С PSQL прекрасно можно работать и в C63.
А лицензия FRB и всех Easy сразу включает в себя компоненты для всех версий Clarion
(пусть меня поправят разработчики этих компонент, если я не прав).
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 5025
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 22 раза

Оценка востребованности релизов Clarion на февраль 2017 г.

Сообщение kreator »

sergm2324 писал(а):Согласен, можно попробовать переписать программу под SQL. Рассматриваю тоже такой вариант.
Предлагаю попристальней рассмотреть этот вариант. Многие переходили с tps на SQL. В т.ч. и я. Кларион позволяет сделать это безболезненно достаточно. Меняете драйвер в словаре и прописываете коннект (Owner Name). Кларион сам создаст все таблицы, индексы, форейн ключи (???). Всё должно заработать сразу. Постепенно нужно будет переписывать запросы через prop:SQL и т.д. Но в любом случае затраты для запуска SQL-ной версии далеко не год. И, если есть возможность, в качестве SQL сервера выбрать Oracle/MS/SQLAnywhere (поскольку возможности у них ого-го и прямой Кларионовский драйвер работает получше ODBC). Если финансовый вопрос имеет место быть, то есть бесплатные. Про Actian PSQL (Btrieve) не скажу, но лучше тоже подумать прежде. На форуме есть обсуждения SQL серверов.
We are hard at work… for you. :)
Ответить