Страница 2 из 2

Re: Так что же можно сделать на Кларионе

Добавлено: 04 Сентябрь 2009, 16:27
kreator
Господа! Еще раз объясните тупому. 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. Чего не хватает? Может какой библиотеки?

Re: Так что же можно сделать на Кларионе

Добавлено: 05 Сентябрь 2009, 10:00
lsgsoftware
1.Да, наверное я не совсем четко написал что ли.
Нужно физически создавать только папку c:\Lsgconta(или другую)
А приписка \bdb\ - это не реальная подпапка, а алиасная ссылка,
которую нужно в настройках просто приписать справа к имени реальной
папки - это для того, чтобы все таблицы жили в одном TPS-файле,
т.е. bdb.tps - это не реальный файл-таблица, а контейнер, в котором
живет много таблиц - это одно из мощных средств нашей клаши, т.е.
TPS- модель это не просто файловая система, а почти СУБД что ли.
2. Про "разбегания" при разворачивание окна на весь экран. Да, есть
такое дело, но это от того, что прога сделана в SDI- моде. А если делать
в MDI-моде, то проблем конечно не будет, но появятся другие. Вообще(но это
только мой личное мнение) MDI - мода это для большого проекта, где стартовый
фрейм однозначно будет на весь экран, а вторичные окна живут только внутри
основного фрейма(к примеру, как в 1С). Но в реальной жизни как правило юзер
одновременно работает не с одной прогой и периодически переводит фокус.
А если в проге много окон, но только некоторые большие и разворачиваются и закрываются
периодически, то тогда SDI-окна лучше(да и работают надежнее).
3. По поводу дизайна. Да, мягкие навязали свою схему дизайна всем, а лично я ее на дух
не переношу. Верхняя панель с кучей мелких неподписанных иконок, а что они делают, одному
богу известно(инструкции надо читать). Для реальных программ дизайн должен быть таким,
чтобы юзер практически все понимал без всяких там инструкций и книжек - ведь главное, это
не "стандартная красота", а результат и удобство работы. Пример - наша клаша. Но в С7 пошли
велосипедисты на "украшательства" и все испортили. А ведь классический дизайн клаши - это
ведь как торговая марка, беречь ее надо.

Re: Так что же можно сделать на Кларионе

Добавлено: 05 Сентябрь 2009, 15:02
Дед Пахом
Может, у нас клаши разные? У моей 6-ки тоже "Верхняя панель с кучей мелких неподписанных иконок", но я поднапрягся и за 2 месяца выучил их предназначение. :mrgreen: