перевод приложений С6.3 в среду С10 со старыми шаблонами

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение gopstop2007 »

90% клиентов боятся нового в программе, так как им приходится менять привычные для них вещи на более "продвинутые" по мнению разработчика. Это не касается новых пользователей которые начинают с нуля.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

перевод приложений С6.3 в среду С10 со старыми шаблонами

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

gopstop2007 писал(а): 24 Февраль 2020, 13:47 Это не касается новых пользователей которые начинают с нуля
Вот то-то же и оно ! В предисловии к курсу лекций по C# была такая фраза "выучив этот язык, Вы получите огромное конкурентное
преимущество перед Вашими будущими коллегами-программистами на C / C++, которые никогда не смогут его понять ..." ;)

На свежую голову и программистам проще начинать. А когда уже "тёща, ипотека и ещё одна хорошая знакомая" - уже не до
экспериментов и отказов от годами проверенных решений … Пишут что есть и на том, что есть, лишь бы не навредить.
Почитайте тех. поддержку Microsoft. Какая самая тяжёлая проблема при переходе на Win10 x64 ?
Правильно: перестали работать BAT файлы. :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение finsoftrz »

Коренная переделка софта обычно бывает в одном из двух случаев. Либо фирма живет с продаж новых лицензий и ей как-то надо подстегивать клиентуру. Либо на фирме происходит смена поколений разработчиков. В наших реалиях в основном второй случай.

ЗЫ. У программистов на С# никогда не будет конкурентного преимущества, так как они не понимают, как работают программы. :-)
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение kreator »

RaFaeL писал(а): 22 Февраль 2020, 19:26 Боле интересно, что там в SQL драйвере дописали в плане поддержки современных серверов MS SQL (в крайнем обновлении было что-то про это), но чисто практически работает и драйвер от 6.3 и современными без каких-то видимых проблем
Прикрутили выполнение, например, CTE. Через prop:SQLRowSet. Вы не используете CTE?
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение RaFaeL »

kreator писал(а): 25 Февраль 2020, 10:48 Прикрутили выполнение, например, CTE. Через prop:SQLRowSet. Вы не используете CTE?
Нет не используем, первый раз вообще узнал что это такое )
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение kreator »

CTE - common table expressions, начинается с конструкции "with...". Вроде как MS первым стал использовать. Грандиозная штука! Сложные запросы начинают выполняться на порядки быстрее. Чтение и понимание запросов упрощается.
Думаю, prop:SQLRowSet подойдёт и для для других скульных нововведений. К сожалению, руки не доходят до проверки. Вернее задачи не нашлось пока проверить.
We are hard at work… for you. :)
Аватара пользователя
porutchik
Активист
Сообщения: 150
Зарегистрирован: 01 Февраль 2009, 5:35

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение porutchik »

kreator писал(а): 22 Февраль 2020, 13:48 Для меня главное, несмотря на глючность среды, собирает приложение нормально.
у меня 10 также работает. Бывают конечно падения после где-то 15 открытых апп
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение RaFaeL »

finsoftrz писал(а): 22 Февраль 2020, 14:44 PopUp меню на поля entry можно навесить шаблоном. Был такой. Правда, что-то там подглючивало. Поэтому я не стал использовать.
Что за шаблон и где взять посмотреть?
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение finsoftrz »

Прикрепил.
Вложения
EntryPop.tpl
(16.29 КБ) 149 скачиваний
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение RaFaeL »

Он текстовый штатный popup на себя переопределяет, не знаю как отключить
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение finsoftrz »

Насколько я помню, в шаблоне есть проверка типа контрола.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение RaFaeL »

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

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение RaFaeL »

Шаблон немного переработал, теперь работает, в целом, как мне нужно
Вложения
EntryPop.zip
(3.81 КБ) 184 скачивания
Аватара пользователя
porutchik
Активист
Сообщения: 150
Зарегистрирован: 01 Февраль 2009, 5:35

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение porutchik »

мои 5 копеек. Еще в 9-ку перетянул аппы от 6.3, плюсов стало больше чем "-". В 10 уже переложил полностью, нашел кучу "проблем", которые 6-ка пропускала и похоже в этих местах работала как погода ляжет.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

перевод приложений С6.3 в среду С10 со старыми шаблонами

Сообщение finsoftrz »

Как и в прошлый раз, например? :-)
Я только заметил, что C6 пропускал некоторые лишние атрибуты в контрол шаблонах, и не использовал их. С10 стала строже в этом плане.
C6/C11, ШВС, tps/btrieve.
Ответить