Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
В связи с первым использованием Clarion 11 EE (11.0.13175) и первый вопрос - почему по умолчанию при создании нового экземпляра ApplicationName.exe нет предложения остановить предыдущий работающий процесс?
Есть ли решение восстановить эту опцию в Clarion 11, которая доступна в Clarion 10?
В C11 какая-то беда с открытием файлов в Source (Do OpenFiles). Однозначно, проверил на драйверах TPS и Btrieve.
В методе Open() появился параметр TRUE. В C10 он был ?
Relate:Liza.SetOpenRelated()
Relate:Liza.Open(true) ! <--- ! File Liza used by this procedure, so make sure it's RelationManager is open
Relate:ODoc.Open(true) ! <--- ! File ODoc used by this procedure, so make sure it's RelationManager is open
Access:Plat.Open() ! Open File referenced in 'Other Files' so need to inform it's FileManager
Access:Plat.UseFile() ! Use File referenced in 'Other Files' so need to inform it's FileManager
Совершенство достигается не когда нечего добавить, а когда нечего отнять !
Т.е. это блокировка повторного открытия файлов в потоке.
Но в C11 он устанавливается зачем в OpenFiles Source и как следствие файлы просто не открыты.
Проверил: в C10 этот флаг отсутствует.
Совершенство достигается не когда нечего добавить, а когда нечего отнять !
kreator писал(а): ↑11 Сентябрь 2018, 11:17Ну их нафиг. Выкатили сообществу нечто, а мы мучайся.
Здесь скорее всего Template / LibSource бегут впереди паровоза (Runtime) ...
Но глюк конкретный, практически юзать C11 теперь низя.
Разве, что исследовать новую среду разработки …, да ну её нафиг !
Совершенство достигается не когда нечего добавить, а когда нечего отнять !
Игорь Столяров писал(а): ↑11 Сентябрь 2018, 11:28Здесь скорее всего Template / LibSource бегут впереди паровоза (Runtime) ...
Можно только гадать. Ждать изменений работы с файлами/таблицами? Не думаю. Скорее это просто "обычная" подготовка билда SV. Крупный билд готовиться кое-как, а уж спец. билд для понимающих тем более.