Обновления Clarion 10

Clarion, Clarion 7

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

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

Обновления Clarion 10

Сообщение finsoftrz »

Да обычные tps у меня что-то открывать не хочет. Из программ все работает, topscan от c6 тоже без проблем...

Еще на один баг наткнулся. Присваиваем в report структуре одному контролу выравнивание, как у другого (текстовый контрол). Если писать последовательно присвоение prop:left, prop:right, prop:center, то всегда в результате устанавливается последний prop:center. Не важно, что у исходного контрола. Обходится через предварительную проверку валидности проперти и присвоения, если она установлена...
C6/C11, ШВС, tps/btrieve.
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Обновления Clarion 10

Сообщение Ал »

finsoftrz писал(а): 16 Ноябрь 2017, 23:10 Да обычные tps у меня что-то открывать не хочет. Из программ все работает, topscan от c6 тоже без проблем...
было у меня давно-давно такое, файлы большие были и созданы еще в старых версиях программ на cfd3, сw2/.../5.5, если правильно помню - конвертор написал и перегонял данные в новый формат/старые exe прибил, видимо было связано и с изменением драйверов topspeed и с использованной сортировкой национальных знаков и с decimal полями - т.е. тем, что по хелпу можно было попробовать "вылечить" как-то так:
FULLBUILD
[ State" = ] SEND(file, 'FULLBUILD [ = on | off ]' )
[ State" = ] file{PROP:FULLBUILD} [ = on | off ]' )
The TopSpeed driver has an optimized appending mechanism where you can add large numbers of records to an existing table with the APPEND statement. Issuing a subsequent BUILD updates only the appended key information, making incremental batch updates very fast. This is the default behavior. Use the FULLBUILD driver string to modify this default behavior.
FULLBUILD=ON tells the next BUILD statement to fully rebuild the keys. FULLBUILD=OFF restores the BUILD to its optimized state. Both versions of the SEND command return the current build state as a string 'ON' or 'OFF'. Issue SEND(file,'FULLBUILD') to return the current build state without changing it.
DECIMALCheck
[ DECCheck" = ] SEND(file, 'DECIMALCheck [ = ON|OFF ]' )
DECIMALCheck=OFF ensures compatibility of TopSpeed files originally created in certain early versions of Clarion with the current version by disabling error reporting for the number of decimal places in DECIAL fields during file header comparisons.
This switch should be used as a driver string, or, in a SEND command before the file is opened.

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

Обновления Clarion 10

Сообщение finsoftrz »

Файл создается программой на c10, topscan10 его не открывает, пишет неверный формат. У файла пароль задан через переменную. topscan6, как положено, запрашивает пароль и открывает...
C6/C11, ШВС, tps/btrieve.
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Обновления Clarion 10

Сообщение Ал »

finsoftrz писал(а): 17 Ноябрь 2017, 12:32 Файл создается программой на c10, topscan10 его не открывает, пишет неверный формат. У файла пароль задан через переменную. topscan6, как положено, запрашивает пароль и открывает...
я проверял нешифрованные(
запомнил где-то настройки для предыдущего варианта? если пароль прописать прямо в DCT, откроет?

ps/ "смешной" вопрос - у файла переменная и прочее в описании (DCT) указана где надо и как надо :?:\
и в топскане?
Буфер обмена-5.jpg
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обновления Clarion 10

Сообщение finsoftrz »

До окна запроса в topscan10 не доходит. Все в словаре прописано корректно, в c6 вопросов не возникает. Какая-то несовместимость, в c7+ в драйвере tps были изменения как раз связанные с шифрацией. Поиграю на досуге, главное, что у других открывается. Нешифрованные файлы topscan10 открывает.
C6/C11, ШВС, tps/btrieve.
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Обновления Clarion 10

Сообщение Ал »

finsoftrz писал(а): 17 Ноябрь 2017, 13:10 До окна запроса в topscan10 не доходит. Все в словаре прописано корректно, в c6 вопросов не возникает. Какая-то несовместимость, в c7+ в драйвере tps были изменения как раз связанные с шифрацией. Поиграю на досуге, главное, что у других открывается. Нешифрованные файлы topscan10 открывает.
? - т.е. если см. на картинку выше - отваливается при выборе файла, до заполнения поля с паролем? да - на последнем билде сейчас топскан посмотреть не могу, картинка с предпоследнего
Alex_G
Бывалый
Сообщения: 61
Зарегистрирован: 09 Ноябрь 2009, 13:04
Поблагодарили: 2 раза

Обновления Clarion 10

Сообщение Alex_G »

Была проблема при открытии "шифрованных" "многотабличных" файлов с помощью TopScan.exe от С10. Разбираться не стал, сохранил версию от С9, с которым проблем не было. Простые "однотабличные" шифрованные файлы TopScan.exe от С10 ( build 12463) открывал без проблем.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обновления Clarion 10

Сообщение finsoftrz »

Обновил версию c10, стал открывать...
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 425
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 87 раз
Поблагодарили: 5 раз

Обновления Clarion 10

Сообщение ingasoftplus »

C10 Update released (November 17)

Today we released another C10 update (build 12799). It’s a small number of fixes primarily aimed at correcting 2 regressions introduced in the prior release (12760 with 150+ fixes/changes/features). It also fixes a couple issues that were isolated to only occur on Windows Server editions, and with some very specific coding conditions.

Here is a link to the readme file with the fixes/changes of both builds.
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Обновления Clarion 10

Сообщение morkovin »

Кто-нибудь обновился? Работать можно или ещё подождать?
WBR, morkovin
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Обновления Clarion 10

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

С одной app были проблемы - не открывалась при загрузке решения (что-то на тему неверного формата app), хотя из Application Pad открывалась нормально. 2-3 сохранения, и проблема ушла. В остальном вроде всё в порядке, правда работал в эти дни недолго.
С уважением, ДП
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обновления Clarion 10

Сообщение finsoftrz »

С предпросмотром в C10 какой-то баг, похоже. На первом скрине вид с масштабированием. Как будто prop:fillcolor не срабатывает, картинка затемненная. На втором скрине без масштабирования, вид нормальный. В C6 все корректно, картинки с белым фоном всегда. Как у кого выглядит, может я что-то не вижу?
Вложения
prev1.jpg
prev2.jpg
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обновления Clarion 10

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

Это еще с C8 проблема. Либо используйте для сборки под С10 "родной" abreport.clw,
или в самописном на основании шаблонов C63 для сборки под C10 добавьте:

Код: Выделить всё

PageManagerClass.Draw PROCEDURE (LONG PageNo, SIGNED ZoomFactor)
....
  IF NOT SELF.Created
     ....
     
    SELF.BorderFeq {PROP:Color}    = COLOR:Black
    SELF.BorderFeq {PROP:Fill}     = COLOR:White

    SELF.ImageFeq{PROP:Color}=COLOR:White    !!! Принудительно установить цвет фона
    
    SELF.ImageFeq  {PROP:Alrt,250} = MouseLeft
    SELF.ImageFeq  {PROP:Text}     = SELF.FileName
  END
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обновления Clarion 10

Сообщение finsoftrz »

Нет, там дело не в установке цветов. Баг проявляется, когда установлены полосы прокрутки:
ZoomImage{Prop:VScroll} = True
ZoomImage{Prop:HScroll} = True
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обновления Clarion 10

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

Проблема в том, что при создании картинки, для неё устанавливаются разные начальные параметры по умолчанию ...
Возьмите abreport.clw (и abreport.inc) из комплекта C10 и перенесите в него Ваши дополнения в окне предпросмотра.
Там много интересного и просто забавного ... ;)
Последний раз редактировалось Игорь Столяров 02 Декабрь 2017, 12:31, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
Ответить