|
FastBase
|
|||
---|---|---|---|
#18+
чччДчто за тип поля "ссылка на таблицу"? Судя по DDL, создается поле - ссылка другую таблицу, ну и FK - констреинт. Это так и есть. чччДКак указать поля FK-таблицы, которые должны отображаться при редактировании такого поля? В редактировании данных таблицы - никак. В табличном представлении можно для отображаемого поля из FK-таблицы указать табличное представление для редактирования. Например для UserId.FullName можно указать табличное представление по табличке пользователей. Поле UserId тоже должно быть в табличном представлении, но отображать его не нужно. чччД...кстати, генерация имени констреинта как "FK_ИмяТаблицы_ИмяПоля" чревато легким попаданием под ограничением длины имени. Проверил. В коде это предусмотрено, но я недавно тестировал работу с Firebird 4 (успешно) и подправил константу с максимальной длиной идентификатора в 63, а обратно в 31 не вернул... На сайте уже лежит исправленная версия. Кстати поддерживаются юникодные названия таблиц и полей. Правда Firebird в текущей версии ограничивает длину пятнадцатью русскими буквами. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 08:09 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev... В табличном представлении можно для отображаемого поля из FK-таблицы указать табличное представление для редактирования. Например для UserId.FullName можно указать табличное представление по табличке пользователей. Поле UserId тоже должно быть в табличном представлении, но отображать его не нужно. ... Э... я ничего не понял. Кстати. Концепции простой системы должны быть понятны даже самым тупым айтишникам. Я - тупой и я не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 08:38 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDevТаких простых задач очень много. Для пользователей с такими задачами нужно что-то совсем простое и понятное в настройке. Монструозное и дорогое тут не подходит, если смотреть глазами пользователя.+500. таких задач действительно много. Но большинство из них имеет тенденцию к усложнению и развитию. И вот тут ваша система спасует, т.к. максимум что она может - вбивать в табличку поля и записи. Без проверок, без целостности. Вообще без ничего. И что потом делать с этими набитыми данными ? Хотя бы простейший репортинг есть ? А импорт/экспорт ? Как ни крути, но система все таки должна быть помощнее. Тогда круг ее применения расширится на порядок. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 10:28 |
|
FastBase
|
|||
---|---|---|---|
#18+
Любой сервер с белым IP.Даже это необязательно. Можно применить Hamachi. Будет виртуальный белый айпи и ВПН-туннели. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 10:32 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччД, можно на примере Заметки.fb : Есть две таблички: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Есть табличное представление по табличке "NoteTypes", с названием "Типы заметок (выбор)": И есть табличное представление по табличке "Notes", с названием "Заметки": В представлении "Заметки" есть поле NoteTypeId.Name. У него стоит галка "редактируемость" и указано табличное представление для редактирования: "Типы заметок (выбор)". Всё. Теперь, при редактировании поля "Тип" в представлении "Заметки", будет всплывать попап c представлением "Типы заметок (выбор)". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 14:22 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev, на сайте нужно поправить ссылки: http://fastbase.net/ru/..\examples\ru\Заметки\Screens.html -> http://fastbase.net/examples/ru/Заметки/Screens.html ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 22:21 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev, все остальные аналогично, в т.ч. ссылка на лого-картинку, т.к. к примеру в linux firefox esr передаёт windows-слеши на сервер в виде спецсимволов ( %5c ) которые сервер не понимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2017, 22:55 |
|
FastBase
|
|||
---|---|---|---|
#18+
NikolayV81, Спасибо, подправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 07:05 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДВ будущий модуль отчетов (вы же собираетесь результаты работы в твердой форме выдавать) тоже этот фильтр потяните? Получается, что вместо примитивного sql - запроса при проектировании отчета людям придется с фильтрами работать? Отчётер будет FastReport-овский. Он уже сейчас умеет и sql и табличные представления. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 07:17 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev... Отчётер будет FastReport-овский... А кто будет дизайнить шаблоны отчетов? Тоже пользователи? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 08:42 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДFastBaseDev... Отчётер будет FastReport-овский... А кто будет дизайнить шаблоны отчетов? Тоже пользователи?Это глупый, трольский вопрос. Кто сумеет, тот и будет. Главное, чтобы было просто и гибко. Это может быть аналитик, начинающий программист, к-л энтузиаст не-ИТшник (я знаю таких). Суть не в том, "кто?". Суть в возможностях и масштабируемости продукта, его правильной направленности на потребности рынка. Такие продукты востребованы, но хороших реализаций реальный мизер. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 10:20 |
|
FastBase
|
|||
---|---|---|---|
#18+
Все начинается с документации - ее на сайте нет. И нам, кодерам - особенно молодым и горячим, писать ее не так интересно, как код с красивыми и аккуратными формочками. Но, скачивать экзешник неописанный и запускать, не понимая что это, как, как восстанавливать если сдохнет - у немолодых и негорячих желания наверное нет, от слова абсолютно. Нужно не просто ==просто== - нужно прозрачно. ...... а хранимки там будут? не разглядел. Без хранимок - менее интересно. Чем почти совсем неинтересно. опять же, импорт-экспорт в форматы экселя - акцесса - опенофисных аналогов -1С. Без удобной перегонки экселек и акцессин в одну кнопку - .... и куда, любоваться на это? Такое мнение. А так - скрины аккуратные, работу видно, и вообще - ну удачи, денег славы и прочих ништяков. ....... В Акцесс влезает нынче до 2ГБ (то есть на жизнь хватает, и куча всего из коробки и база Борей) - за подороже, но в масштабах даже небольшого бизнеса - незаметно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 10:42 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDevОтчётер будет FastReport-овский. Он уже сейчас умеет и sql и табличные представления. Нарушения использования лицензии не будет? Там вроде как прописано что FastReport во всяких ERP/CRM и т.д. использовать с обычной лицензией низя. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 13:56 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDevNikolayV81, Спасибо, подправил. http://fastbase.net/ru/..\downloads\Readme.ru.txt в ссылках на архивы аналогично, у вас windows server что-ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2017, 21:34 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVчччДпропущено... А кто будет дизайнить шаблоны отчетов? Тоже пользователи?Это глупый, трольский вопрос. Кто сумеет, тот и будет. Главное, чтобы было просто и гибко. Это может быть аналитик, начинающий программист, к-л энтузиаст не-ИТшник (я знаю таких). Суть не в том, "кто?". Суть в возможностях и масштабируемости продукта, его правильной направленности на потребности рынка. Такие продукты востребованы, но хороших реализаций реальный мизер. С фастрепортом это прежде всего вопрос лицензирования. Производитель прямо запрещает включать компонент дизайнера в конечный продукт без согласования с ним. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2017, 06:55 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДFastBaseDev... Можно в фильтре сделать условие с дефолтным значением, редактируемое только пользователями с определёнными атрибутами: ... Можете реализовать понятие "владелец документа"? Ну, чтобы редактировать его могли только те, кто создал. А пользователи указанной группы - только видеть. А прочие - чтобы и видеть не могли. Это обычное требование на предприятиях, когда пользователей больше трех-пяти. БД: http://fastbase.net/examples/ru/RecordsWithOwners/RecordsWithOwners.fb ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2017, 21:19 |
|
FastBase
|
|||
---|---|---|---|
#18+
Vladimir BaskakovВсе начинается с документации - ее на сайте нет. И нам, кодерам - особенно молодым и горячим, писать ее не так интересно, как код с красивыми и аккуратными формочками. Но, скачивать экзешник неописанный и запускать, не понимая что это, как, как восстанавливать если сдохнет - у немолодых и негорячих желания наверное нет, от слова абсолютно. Нужно не просто ==просто== - нужно прозрачно. Пока что так как есть :) Vladimir Baskakov...... а хранимки там будут? не разглядел. Без хранимок - менее интересно. Чем почти совсем неинтересно. Хранимки - это специфическая штука Firebird и тут им не место (при желании их можно создать самому и использовать в скриптах). Возможно попозже я такую же штуку напишу с использованием всех языковых конструкций Firebird. А может кто-то раньше напишет, и лучше :) Vladimir Baskakovопять же, импорт-экспорт в форматы экселя - акцесса - опенофисных аналогов -1С. Без удобной перегонки экселек и акцессин в одну кнопку - .... и куда, любоваться на это? Сейчас есть только простой экспорт данных грида в excel (всего, либо выделенной части (мышкой или инсертом)) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2017, 21:54 |
|
FastBase
|
|||
---|---|---|---|
#18+
Небольшие изменения с прошлого раза: - возможность создания форм. Альфа версия. Доступно только на компьютерах с установленной Delphi 6 и выше. Сама Delphi пока никак не используется, но планируется. - возможность создания печатных форм. Используется FastReport 5. Дизайнер необходимо приобретать отдельно, т.к. у нас среда разработки. Для ознакомления с функционалом дизайнера есть возможность дизайнить один отчёт (первый). - возможность создания многосерверной конфигурации, с настраиваемыми правилами синхронизации (см. пример с картинками ). Картинки подробные и не только про сервера :) - персональная версия стала бесплатной. - возможность создания дистрибутива сетевой версии из персональной. Очень удобно :) Кстати на один компьютер можно ставить несколько серверов. Они друг другу не мешают. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2017, 16:28 |
|
FastBase
|
|||
---|---|---|---|
#18+
Ещё новое: - В экспериментальном режиме добавлены компоненты отображения и редактирования html: TFbHtmlLabel, TFbHtmlPanel и TFbHtmlEditor (наследники THtLabel, THtPanel и THtmlEditor из библиотеки HTML Component Library ). Все могут отображать данные из полей типа "Текст". В TFbHtmlEditor можно вставлять данные скопированные из браузера или Word. - Добавлены компоненты TFbxEdit и TFbxPanel. Компоненты TFbx* самописанные и будут расширяться как по количеству, так и по функционалу. - Добавлен компонент TFbxDetailGrid. Он предназначен для отображения на форме данных из подчинённых таблиц. Данные отображаются в виде табличных представлений. Табличное представление настраивается по двойному щелчку на компоненте. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 17:23 |
|
FastBase
|
|||
---|---|---|---|
#18+
Возможно кому-то будет интересно: 20742427 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 20:23 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev, ...только "ДевЭкспрессовская" фильтрация? ...а чего нет хотя бы простейшего поиска? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 22:30 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччД, Да там всё заканчивается на том, даже не начавшись, что нет веб-версии. Простейший поиск и овер +100500 чего там нет, это вторично. Десктоп нафиг не упал никому. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 09:42 |
|
FastBase
|
|||
---|---|---|---|
#18+
hVosttчччД, Да там всё заканчивается на том, даже не начавшись, что нет веб-версии. Простейший поиск и овер +100500 чего там нет, это вторично. Десктоп нафиг не упал никому. При чем тут десктоп. А если веб - то что, продукт без зачатков базового функционала сгодился бы, что ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 20:49 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДhVosttчччД, Да там всё заканчивается на том, даже не начавшись, что нет веб-версии. Простейший поиск и овер +100500 чего там нет, это вторично. Десктоп нафиг не упал никому. При чем тут десктоп. А если веб - то что, продукт без зачатков базового функционала сгодился бы, что ли. Десткоп, это что-то вроде машины без колёс. Не нужно, даже не смотря на фарш в салоне и +100500 лошадей в движке. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2017, 18:47 |
|
|
start [/forum/topic.php?fid=33&msg=39510146&tid=1547273]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 170ms |
0 / 0 |