c10

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

c10

Сообщение morkovin »

Ещё совет ACN - забудьте о C6.3, среда кардинально отличается от современного Clarion, в 64-бит Виндах не запускается совсем, приложения, на этой версии собранные, работают криво в современных версиях Винды
Рано хоронить C6. В Ubuntu14+Wine приложения, собранные на с6 работают идеально. А на С9-С10 криво, сплошные косяки и по внешнему виду и по функционалу. Очевидно, что в Wine ещё не дотянули до полной совместимости NetFramework-ми.
P.S. Кстати, Ubuntu 14 очень приличная система.
WBR, morkovin
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7330
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

c10

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

morkovin писал(а): Рано хоронить C6.
Согласен. Мне например в среде C9/10 работать некомфортно, тормозит даже на хорошем компьютере.
Возможно это вопрос привычки. К тому же она эпизодически падает, на порядок чаще чем C63. :(

И еще. Обнаружил, что приложения собранные на C10 перестали работать через OLE с Microsoft Office 2003.
Так, что для тех кто пишет для старой платформы WinXP/MS Office 2003 - С63 самый подходящий инструмент. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

Хоронить, однозначно. У нас в конторе сейчас ставят 64-битную семерку, так что выбора нет. По просьбам трудящихся ставят виртуальную машину, но работать там не кул. И аргумент номер два. Есть заказ на планшетную версию, тут, вообще, без вариантов. Хотя кто-то может и прикрутить к С6.3 нужный функционал, мир не без гениев.
We are hard at work… for you. :)
ACN
Бывалый
Сообщения: 98
Зарегистрирован: 28 Июнь 2015, 13:04

c10

Сообщение ACN »

kreator писал(а): У нас в конторе сейчас ставят 64-битную семерку, так что выбора нет.
Интересно, а какие выгоды относительно 32-битной это даёт конторе?
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

c10

Сообщение morkovin »

У нас в конторе
У вас в конторе нет тревожных чувств к продуктам микрософт? :wink:
WBR, morkovin
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

c10

Сообщение finsoftrz »

kreator писал(а):Хоронить, однозначно. У нас в конторе сейчас ставят 64-битную семерку, так что выбора нет. По просьбам трудящихся ставят виртуальную машину, но работать там не кул. И аргумент номер два. Есть заказ на планшетную версию, тут, вообще, без вариантов. Хотя кто-то может и прикрутить к С6.3 нужный функционал, мир не без гениев.
На 32-битной семерке C6.3 работает очень хорошо, по моим ощущениям, даже лучше, чем на WinXP. На виртуальной машине тоже хорошо, но мне не нравится терять время на ее запуске и выключении, которое периодически приходится делать. Поэтому пару лет назад выбор пал на 32-битную семерку. Более поздние версии клариона смотрел, новая среда не нравится. Отчасти дело привычки, отчасти ощущение, что это левая разработка, прикрученная к клариону, отчасти тормоза и внешняя зависимость от net.

Планшетную версию, говорите... Там львиная доля девайсов на андроиде, меньше от эппла и совсем мало с виндой. Для планшетов и смартфонов можно взять специальные инструменты, если нужно локальное приложение. Я остановился на basic4android, который позволяет достаточно просто делать нужные вещи, не заморачиваяь с джавой, и стоит лицензия более чем на порядок дешевле клариона. По динамике развитии и суппорту с кларионом вообще не сравнить. Обмен информацией с настольными кларионовскими приложениями по ip-протоколу проблем не вызывает. Аналогичный инструмент есть для эппловской операционки, но пока не требовалось. Ну а если нужно не локальное приложение, то терминальный доступ или веб никто не отменял и для андроида, и для эпплов, и для виндовых девайсов.
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

32-битная ОС ограничивает использование памяти, не видит больше 3 с чем-то. Поэтому решили не заморачиваться, поскольку есть много станций с 8 гигами. На виртуалке скорость открытия App, компиляции очень маленькая. Пользуем WMware, дома пробовал родную майкрософтскую, всё ещё хуже.
Переход на другое средство, пусть и basic4android, это целый процесс, непростой ход. Да и перетаскивать уже работающий функционал требует осмысления. Если бы не было вариантов, то да - basic4android или что там ещё. Но сейчас есть планшеты на Винде. Повторю, речь не о софте для частников (по-научному - consumers), а для бизнеса, где не стоит вопрос цены на планшеты, а более важны удобство и поддержка.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

c10

Сообщение finsoftrz »

kreator писал(а):32-битная ОС ограничивает использование памяти, не видит больше 3 с чем-то. Поэтому решили не заморачиваться, поскольку есть много станций с 8 гигами. На виртуалке скорость открытия App, компиляции очень маленькая. Пользуем WMware, дома пробовал родную майкрософтскую, всё ещё хуже.
Это из-за того, что среда установлена на виртуальной машине, а приложение на хостовой машине. Если все ставить на виртуальную машину, то по скорости работы разницы с обычным компьютером практически нет. Пробовал тоже на wmvare.
kreator писал(а):Переход на другое средство, пусть и basic4android, это целый процесс, непростой ход. Да и перетаскивать уже работающий функционал требует осмысления. Если бы не было вариантов, то да - basic4android или что там ещё. Но сейчас есть планшеты на Винде. Повторю, речь не о софте для частников (по-научному - consumers), а для бизнеса, где не стоит вопрос цены на планшеты, а более важны удобство и поддержка.
Тут еще как бы такое дело, что у юзверей зачастую уже есть девайсы на андроиде, а таскать с собой несколько девайсов неудобно. Поэтому я решил, что лучше один раз помучиться, зато потом иметь возможность быстро собирать небольшие приложения для различных целей - мобильной торговли, склада, торгового зала и т.п. - работающих на самой распространенной платформе.
Время вхождения в b4a составляет порядка недели. За это время можно все опробовать, протоптать подходы к решению наиболее распространенных задач и получить первое реально работающее приложение на своем смартфоне или планшете. Стресс, конечно, при этом приличный, затем релакс - все, что нужно, можно быстро найти на сайте b4a в виде рабочих примеров кода и подробного обсуждения.
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

Ладно - Андроид, надеюсь SV допилит H5, будем радоваться. Да и с виртуалкой можно потерпеть, если что. Но вот для новичков (как ACN) будет интересно увидеть как, собранное в С6.3 и хорошо работающее в XP, приложение в Win7 обнаруживает кракозябры в всплывающих подсказках, в некоторых пунктах меню, зависает при нажатии клавиши "Alt" и т.д. Мы так попали. В один миг приложение стало не рабочим, когда один клиент поменял у себя операционку, причём не на одном компе сразу. Для них же, новичков - затратите столько времени на изучение 6.3 и разработку, а через какое-то совсем небольшое время окажется, что всё коту под хвост, ищи опять заплатки и таблетки или начинай всё снова, изучай среду типа C10, перетаскивай аппликухи в C10 (нет гарантии, что всё пойдёт гладко).
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

c10

Сообщение finsoftrz »

Для новичка да, наверно, лучше брать сразу С10. Мне еще важна легальность инструмента, выкладывать тысячу баксов за новую среду клариона, которая совсем не впечатляет, а рантайм практически ничего для моего проекта не дает...

Не знаю, у меня проблем с приложениями, собранными на С6.3, нет. Кракозябр в всплывающих подсказках не наблюдал (софт работает практически во всех настольных версиях винды). Вопрос по Alt был давно, правится малюсеньким шаблоном.

Я читал про H5, но так и не понял, зачем это нужно. Сейчас уже решения на подобии clarionNet ушли в историю. Ну, работают словаки на своей версии. Вначале пытались народ заинтересовывать, потом у них это загнулось. Уже понятно, что терминальный доступ лучше делать независимым для приложения. Хочется работать в web-броузере на эппловских или андроидных планшетах с кларионовскими приложениями, это давно уже доступно в tsplus и, насколько слышал, в других подобных решениях. Вон, один немецкий товарищ регулярно прется в англоязычных ньюсах по этому поводу...
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

Плотненько занялся десяткой (Кларионом) пока в отпуске и санкции (или кризис) :mrgreen: .
В EIP Manager появилась опция "Conditionally use an update Form". Проскакивал на форуме вопрос "Как по условию вызывать форму или редактирование по месту?". Сделали. Типа при добавлении записи можно вызвать форму, а при изменении - EIP.
Ещё маленький плюс - если приложение уже запущено, но идёт его компиляция, то среда спрашивает "Может убить процесс?" и убивает его сама.
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

Дед Пахом писал(а):Серьёзный баг нашли в C9/C10 в MSSQL драйвере (?). Таблица с первичным ключом типа STRING:
Перевёл приложение из C9.1 на С10 (версия 11834), работающее с Firebird через ODBC. Получил кучу траблов: зависания не на чём, exceptions, даже на простых броузах выдаёт ошибку SQL (типа ошибочный запрос). После некоторой борьбы откатил ClaODB на версию 9.1.11313, всё стало хорошо. Приложение с несколькими dll, на другом приложении, которое собирается в один exe-шник, ничего такого повторить не удалось, хотя не совсем корректное сравнение. У кого-нибудь есть что-нибудь похожее? Или я дурак? Никакого обновления/исправления проблем SV не выпустила?
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

А ещё вот такая хрень попалась:
1.jpg
Редактировать эти параметры у Combo можно только из описания окна.
We are hard at work… for you. :)
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

c10

Сообщение Admin »

C10 - долбаный мутант.
Как вы в ней работает.
Все действия мышкой.
Хоткеи использовать нереально.

15 минут сидел - плевался.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

c10

Сообщение kreator »

C10.0.11897. Если в Embeds добавить шаблон DisplayPopupMenu и при редактировании в нём Item'ов нажать Alt (я язык переключаю Alt+Shift), то среда виснет. Старая проблема, сколько лет не лечится. А Вы говорите "Хоткеи". Только мышка спасает. И, опять же, скорее всего SV не причём, это может sharpdevelop, open source ... (тра-та-та).
We are hard at work… for you. :)
Ответить