Так что же можно сделать на Кларионе
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5163
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Так что же можно сделать на Кларионе
Господа! Еще раз объясните тупому. Exe-шник лежит в каталоге C:\LSGConta\. БД - в C:\LSGConta\bdb\bdb.tps. Сканером смотрю - есть таблица SEC с записями: 1, Абрамович, смотрящий, 1; 2, Рабинович, бригадир, 2. В программе: полный путь к базе данных - c:\LSGСonta\bdb\. При вводе кода - 1 и пароля -1 программа пишет - "Ошибка в коде", при коде 2 и пароле 2 - тоже самое (Enter вообще в этой форме не действует кстати). При этом в каталоге c:\LSGconta\bdb\ создается пустой файл !sec.tps. Чего не хватает? Может какой библиотеки?
We are hard at work… for you. 

-
- Ветеран
- Сообщения: 311
- Зарегистрирован: 08 Июль 2005, 22:04
Re: Так что же можно сделать на Кларионе
1.Да, наверное я не совсем четко написал что ли.
Нужно физически создавать только папку c:\Lsgconta(или другую)
А приписка \bdb\ - это не реальная подпапка, а алиасная ссылка,
которую нужно в настройках просто приписать справа к имени реальной
папки - это для того, чтобы все таблицы жили в одном TPS-файле,
т.е. bdb.tps - это не реальный файл-таблица, а контейнер, в котором
живет много таблиц - это одно из мощных средств нашей клаши, т.е.
TPS- модель это не просто файловая система, а почти СУБД что ли.
2. Про "разбегания" при разворачивание окна на весь экран. Да, есть
такое дело, но это от того, что прога сделана в SDI- моде. А если делать
в MDI-моде, то проблем конечно не будет, но появятся другие. Вообще(но это
только мой личное мнение) MDI - мода это для большого проекта, где стартовый
фрейм однозначно будет на весь экран, а вторичные окна живут только внутри
основного фрейма(к примеру, как в 1С). Но в реальной жизни как правило юзер
одновременно работает не с одной прогой и периодически переводит фокус.
А если в проге много окон, но только некоторые большие и разворачиваются и закрываются
периодически, то тогда SDI-окна лучше(да и работают надежнее).
3. По поводу дизайна. Да, мягкие навязали свою схему дизайна всем, а лично я ее на дух
не переношу. Верхняя панель с кучей мелких неподписанных иконок, а что они делают, одному
богу известно(инструкции надо читать). Для реальных программ дизайн должен быть таким,
чтобы юзер практически все понимал без всяких там инструкций и книжек - ведь главное, это
не "стандартная красота", а результат и удобство работы. Пример - наша клаша. Но в С7 пошли
велосипедисты на "украшательства" и все испортили. А ведь классический дизайн клаши - это
ведь как торговая марка, беречь ее надо.
Нужно физически создавать только папку c:\Lsgconta(или другую)
А приписка \bdb\ - это не реальная подпапка, а алиасная ссылка,
которую нужно в настройках просто приписать справа к имени реальной
папки - это для того, чтобы все таблицы жили в одном TPS-файле,
т.е. bdb.tps - это не реальный файл-таблица, а контейнер, в котором
живет много таблиц - это одно из мощных средств нашей клаши, т.е.
TPS- модель это не просто файловая система, а почти СУБД что ли.
2. Про "разбегания" при разворачивание окна на весь экран. Да, есть
такое дело, но это от того, что прога сделана в SDI- моде. А если делать
в MDI-моде, то проблем конечно не будет, но появятся другие. Вообще(но это
только мой личное мнение) MDI - мода это для большого проекта, где стартовый
фрейм однозначно будет на весь экран, а вторичные окна живут только внутри
основного фрейма(к примеру, как в 1С). Но в реальной жизни как правило юзер
одновременно работает не с одной прогой и периодически переводит фокус.
А если в проге много окон, но только некоторые большие и разворачиваются и закрываются
периодически, то тогда SDI-окна лучше(да и работают надежнее).
3. По поводу дизайна. Да, мягкие навязали свою схему дизайна всем, а лично я ее на дух
не переношу. Верхняя панель с кучей мелких неподписанных иконок, а что они делают, одному
богу известно(инструкции надо читать). Для реальных программ дизайн должен быть таким,
чтобы юзер практически все понимал без всяких там инструкций и книжек - ведь главное, это
не "стандартная красота", а результат и удобство работы. Пример - наша клаша. Но в С7 пошли
велосипедисты на "украшательства" и все испортили. А ведь классический дизайн клаши - это
ведь как торговая марка, беречь ее надо.
- Дед Пахом
- Старичок
- Сообщения: 3289
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 49 раз
- Контактная информация:
Re: Так что же можно сделать на Кларионе
Может, у нас клаши разные? У моей 6-ки тоже "Верхняя панель с кучей мелких неподписанных иконок", но я поднапрягся и за 2 месяца выучил их предназначение. 

С уважением, ДП