|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDevчччД...а чего нет хотя бы простейшего поиска? Инкрементальный уже есть. Клиент-серверная версия функционала акцесса вещь прикольная, но у вас вообще ничего нет. Ни простейшей документации, ни минимального функционала. Реализуйте хотя бы нормальный ("на сервере") фильтр, не девэкспрессовский. Например, выбрать все неутвержденные документы, а также документы с 2015 года, и документы, содержащие утвержденные акты на сумму свыше 100 000 рублей: ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 00:26 |
|
FastBase
|
|||
---|---|---|---|
#18+
Такой функционал реализуется легко и быстро, и реально нужен и добавляет привлекательности приложению. Добавьте разграничение к функционалу: юзерам не-админам вовсе не нужно видеть ваши "конструкторы" таблиц и представлений. Посмотрите на акцесс, в общем. И на фильтрацию, и на сортировку, и на отображение схемы базы, и на способы работы с подчиненными сущностями. Люди привыкли к акцессу, нужно лишь эффективно добавить клиент-серверность (это у вас есть). Добавьте поддержку плагинов. Например, для загрузки документов в спецформате и автоматическому "раскидыванию" его атрибутов по полям ваших табличек, или для взаимодействия с внешними системами. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 00:34 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДFastBaseDevпропущено... Инкрементальный уже есть. Клиент-серверная версия функционала акцесса вещь прикольная, но у вас вообще ничего нет. Ни простейшей документации, ни минимального функционала. Реализуйте хотя бы нормальный ("на сервере") фильтр, не девэкспрессовский. Например, выбрать все неутвержденные документы, а также документы с 2015 года, и документы, содержащие утвержденные акты на сумму свыше 100 000 рублей: Документации пока нет. Есть серверный фильтр, но он попроще, только по "and": База: https://fastbase.net/outerdatabases/Documents.fb ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 16:07 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДТакой функционал реализуется легко и быстро, и реально нужен и добавляет привлекательности приложению.Нужно конечно посложней фильтры сделать. Я подумаю как. чччДДобавьте разграничение к функционалу: юзерам не-админам вовсе не нужно видеть ваши "конструкторы" таблиц и представлений.Их видят только админы. чччДДобавьте поддержку плагинов. Например, для загрузки документов в спецформате и автоматическому "раскидыванию" его атрибутов по полям ваших табличек, или для взаимодействия с внешними системами.Можно из Excel загрузить или из чего угодно к чему есть доступ из OLE: Код: pascal 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 16:29 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev, подскажи, пожалуйста - для чего "обычному" юзеру видеть значения Id? Я понимаю, что ты можешь их не показывать, я спрашиваю о случаях, когда их нужно показывать. Когда же? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 16:35 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДподскажи, пожалуйста - для чего "обычному" юзеру видеть значения Id? Я понимаю, что ты можешь их не показывать, я спрашиваю о случаях, когда их нужно показывать. Когда же? Например Id является сразу и номером документа. Ещё по нему удобно сортировать записи в порядке создания. Это пусть разработчик конкретной базы решает что он будет показывать своим пользователям :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2017, 16:56 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДFastBaseDev, подскажи, пожалуйста - для чего "обычному" юзеру видеть значения Id? Я понимаю, что ты можешь их не показывать, я спрашиваю о случаях, когда их нужно показывать. Когда же?Какой смешной вопрос... :) Когда нужно "разобраться" с документом с помощью прямого просмотра его таблиц глазками, т.к. не все поля видны в гуях. Особенно значения ключей, служебные поля и т.п. Возможность просмотра ID это маст, ИМХО. зы: У меня есть также возможность одним кликом поместить значение ключа в буфер. Удобно применять при просмотре в стороннем конструкторе запросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2017, 10:26 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVчччДFastBaseDev, подскажи, пожалуйста - для чего "обычному" юзеру видеть значения Id? Я понимаю, что ты можешь их не показывать, я спрашиваю о случаях, когда их нужно показывать. Когда же?Какой смешной вопрос... :) Когда нужно "разобраться" с документом с помощью прямого просмотра его таблиц глазками, т.к. не все поля видны в гуях. Особенно значения ключей, служебные поля и т.п. Возможность просмотра ID это маст, ИМХО. зы: У меня есть также возможность одним кликом поместить значение ключа в буфер. Удобно применять при просмотре в стороннем конструкторе запросов. "Обычный" юзер таблицы не видит, он с представлениями работает. И конструкторами запроса не пользуется, тем более - "в стороннем". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 20:21 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччД"Обычный" юзер таблицы не видит, он с представлениями работает. И конструкторами запроса не пользуется, тем более - "в стороннем".А кто сказал, что это нужно юзеру ???? Это нужно разработчику/аналитику. Чтоб можно было быстро и однозначно найти нужный документ/запись. Без лишних телодвижений а-ля "получить из номера документа его ID". У меня даже во многих отчетах есть едва видимая колоночка с ID. Также есть механизм быстрой навигации ТипДок-та/ID. Очень удобно. Можно даже из бумажного документа почти мгновенно найти сам д-т в гуях. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 09:47 |
|
FastBase
|
|||
---|---|---|---|
#18+
FastBaseDev , можете сказать, для чего вообще нужна ваша система? Или точнее для какой категории пользователей? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 15:31 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVУ меня даже во многих отчетах есть едва видимая колоночка с ID. Также есть механизм быстрой навигации ТипДок-та/ID. Очень удобно. Можно даже из бумажного документа почти мгновенно найти сам д-т в гуях. А если ID, это GUID? Или GUID+Entity Version? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 23:24 |
|
FastBase
|
|||
---|---|---|---|
#18+
hVosttLSVУ меня даже во многих отчетах есть едва видимая колоночка с ID. Также есть механизм быстрой навигации ТипДок-та/ID. Очень удобно. Можно даже из бумажного документа почти мгновенно найти сам д-т в гуях. А если ID, это GUID? Или GUID+Entity Version? А если бы у бабушки .... ? (с) :) В указанном проекте целочисленные ИД. С Гуидами было бы чуть сложнее, конеш. С бумаги не срисуешь. Что сказать то хотел ? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 09:29 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVА если бы у бабушки .... ? (с) :) В указанном проекте целочисленные ИД. С Гуидами было бы чуть сложнее, конеш. С бумаги не срисуешь. Что сказать то хотел ? То, что использование ID для быстрого ручного поиска, также для сортировки не выдерживает критики. Часто используются UUID идентификаторы, а не числовые по многим причинам. С числовыми же идентификаторами можно получить вот такой артефакт: вбиваешь свой айди в поиск документа, и видишь совсем другой документ, не тот, который ожидал. Потому что это ID от чего-то другого, так как какое-то число 5 может быть идентификатором чего угодно, и это может быть проблемой. LSVА если бы у бабушки .... ? (с) :) LSVУ меня даже во многих отчетах есть едва видимая колоночка с ID. Также есть механизм быстрой навигации ТипДок-та/ID. Очень удобно. Можно даже из бумажного документа почти мгновенно найти сам д-т в гуях. Я не знаю чего там у бабушки, но ID как механизм быстрой навигации означает, что разработчики не додумались, как сделать её быстрой и удобной, не раскрывая подробностей реализации. И это печально. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 11:14 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVчччД"Обычный" юзер таблицы не видит, он с представлениями работает. И конструкторами запроса не пользуется, тем более - "в стороннем".А кто сказал, что это нужно юзеру ???? Это нужно разработчику/аналитику. Чтоб можно... То есть, обычному юзеру не нужно. ... Вообще-то, это я сказал. Спросил, вернее - "для чего обычному юзеру видеть id". Спасибо за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 11:30 |
|
FastBase
|
|||
---|---|---|---|
#18+
Zmeelov2 FastBaseDev , можете сказать, для чего вообще нужна ваша система? Или точнее для какой категории пользователей? Имхо, ни для какой. По крайней мере, я бы никому советовать не стал. Я скачал и программку и примеры баз, но пользоваться невозможно, совершенно. Выше писал причины: нет простейшего функционала для работы с табличными данными. ... Я вроде как плохонький, но айтишник, но многое мне тут категорически непонятно (а документации нет), а что говорить о криворуких рукожопах, для которых сия система разрабатывалась? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 11:37 |
|
FastBase
|
|||
---|---|---|---|
#18+
чччДВообще-то, это я сказал. Спросил, вернее - "для чего обычному юзеру видеть id". Спасибо за ответ.Н-р юзер может по тлф. продиктовать id разработчику/аналитику с к-л вопросом: "Почему у товара id=ХХХ сумма неверная ?" Особенно удобно, где номер д-та/артикул/индекс/код по какой-от причине не назначен или неуникален. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 12:05 |
|
FastBase
|
|||
---|---|---|---|
#18+
что разработчики не додумались, как сделать её(навигацию) быстрой и удобной, не раскрывая подробностей реализации. И это печально. Ну так бро, просвети нас убогих принципом создания гениально удобной, простой и универсальной навигации. Навигация должна однозначно приводить на любую сущность: любой документ, строку справочника или запись в журнале. Итак, мы тебя внимательно слушаем. зы: кстати я не сказал, что применяю только навигацию по id. Это просто одна из возможностей, причём часто применяемой из-за своей лаконичности и удобства. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 12:14 |
|
FastBase
|
|||
---|---|---|---|
#18+
Zmeelov2 FastBaseDev , можете сказать, для чего вообще нужна ваша система? Или точнее для какой категории пользователей? Это среда разработки. С её помощью можно реализовать многое. Например на сайте есть заготовка которая подойдёт тем кто продаёт двери. Конечно нужно заполнить справочники и возможно добавить выбираемых сущностей (сейчас есть ручки, замки и глазки). База многопользовательская и многосерверная. Понять как оно устроено достаточно просто, потому как там сущностей очень немного: - 6 таблиц (из них 5 справочников) - 6 форм ввода (из них 4 для ввода справочников) - 6 табличных представлений (из них 4 для ввода справочников) - 1 печатная форма Создано 8 атрибутов пользователей для разграничения доступа. Для отображения табличных представлений настроено меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 14:14 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVНу так бро, просвети нас убогих принципом создания гениально удобной, простой и универсальной навигации. Навигация должна однозначно приводить на любую сущность: любой документ, строку справочника или запись в журнале. Полнотекстовый мощный поиск + фасетный поиск. Товар или документ находится моментально, даже если на том конце провода шепелявая бабка говорит название товара или хоть что-то, относящееся к нему. Далеко не каждый клиент понимает что такое этот ваш магический АЙДИ. Какие-то ID в гридах и отчётах пользователям нафиг не упали, какое они имеют отношение к бизнесу? Зачем кому-то кроме разработчиков знать подробности реализации? Если так рассуждать, то чёб не раскрыть доступ к базе клиентам и исходники, пусть помогают разрабатывать и отлаживать, чё мелочиться-то? LSVзы: кстати я не сказал, что применяю только навигацию по id. Это просто одна из возможностей, причём часто применяемой из-за своей лаконичности и удобства. Я так думал и верил в это, когда был джуниором. Так что в принципе понять могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 16:20 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSV, Кроме того, у документов есть бизнес-нумерация, которая категорически не должна иметь никакого отношения к ID. У товаров есть артикул, тоже самое. Так что ручная работа с ID, использование его в сортировках и для ручной навигации эт по большей части удел джунов, или совсем небольших и примитивных проектов. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 16:23 |
|
FastBase
|
|||
---|---|---|---|
#18+
hVosttКроме того, у документов есть бизнес-нумерация, которая категорически не должна иметь никакого отношения к ID. У товаров есть артикул, тоже самое.Бизнес нумерация может быть с дублями. Конеш это ошибка, но она имеет место в жизни. Артикул/код товарам может быть просто не присвоен (н-р присваивают только после окончательного утверждения) и т.д. Простые справочники могут просто не иметь никаких кодов/артикулов. Кароч есть много ситуаций, когда знать значение ИД удобно. Тому же тестировщику или аналитику. Пользоваться полнотекстовым поиском + куча фильтров, может быть громоздко. Может быть и обратная ситуация: видим ID из некого справочника в большом журнале при разборке ошибок. Сразу станет вопрос "что это за строка справочника ?". Чем тут поможет полнотекстовый поиск ? Бизнесу возможность увидеть ID никак не мешают. Вообще. Это служебная инфа для разрабов/тестировщиков/аналитиков. зы: Вот выскакивает н-р в МСОфисе/1С ошибка с кучей системной инфы, кодами, дампами. Зачем она бизнесу ??????? Можно же просто сказать "ошибка", "сбой" и фсё.... Джуниоры писали, не иначе .... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 17:28 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVзы: Вот выскакивает н-р в МСОфисе/1С ошибка с кучей системной инфы, кодами, дампами. Зачем она бизнесу ??????? Можно же просто сказать "ошибка", "сбой" и фсё.... Джуниоры писали, не иначе .... Я не отрицаю полезность ID для разработчика. Но разработчик легко найдёт нужную информацию в логах, если у разработчика есть логи конечно, и они ведутся профессионально, например, в Graylog. Бизнесу ID не нужен. Могу сказать это с полной уверенностью, за последние 5 лет мы разрабатывали очень много информационных комплексов и систем в корпоративном секторе и гос. учреждений, с охватом по всей России. И как-то, знаешь, пользователи понятия ни о каких ID не имели, и не имеют. А всё что надо, сопровождение находит за 2 секунды без всяких ID. И даже разработчикам это практически никогда не надо, с правильной системой сбора метрики, ведением аудита, истории и журналированием. Поэтому я и говорю, ID для поиска/отладки это инструмент для бедных. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 10:09 |
|
FastBase
|
|||
---|---|---|---|
#18+
Я не отрицаю полезность ID для разработчика....Бизнесу ID не нужен. Могу сказать это с полной уверенностьюПрежде чем передать инф. систему бизнесу, ее используют/тестируют.... разработчики. И вообще после любой доработки все равно тестерам/аналитикам нужно туда заходить и смотреть. И тут ключи могут реально помочь быстрее добраться до нужной инфы. Каждый лишний клик при поиске реально раздражает. Это не значит что эти ключи занимают место на форме или гриде. Просто есть возможность их увидеть, схватить в буфер и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 12:21 |
|
FastBase
|
|||
---|---|---|---|
#18+
hVosttLSVзы: Вот выскакивает н-р в МСОфисе/1С ошибка с кучей системной инфы, кодами, дампами. Зачем она бизнесу ??????? Можно же просто сказать "ошибка", "сбой" и фсё.... Джуниоры писали, не иначе .... Я не отрицаю полезность ID для разработчика. Но разработчик легко найдёт нужную информацию в логах, если у разработчика есть логи конечно, и они ведутся профессионально, например, в Graylog. Бизнесу ID не нужен. Могу сказать это с полной уверенностью, за последние 5 лет мы разрабатывали очень много информационных комплексов и систем в корпоративном секторе и гос. учреждений, с охватом по всей России. И как-то, знаешь, пользователи понятия ни о каких ID не имели, и не имеют. А всё что надо, сопровождение находит за 2 секунды без всяких ID. И даже разработчикам это практически никогда не надо, с правильной системой сбора метрики, ведением аудита, истории и журналированием. Поэтому я и говорю, ID для поиска/отладки это инструмент для бедных. Совершенно согласен. У нас в одной системе реализована возможность отображения id ("на всякий случай, потом пригодится) - ни разу не понадобилось, ненужная возможность только ресурсы разработчиков по чуть-чуть пожирает. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 21:10 |
|
FastBase
|
|||
---|---|---|---|
#18+
LSVПрежде чем передать инф. систему бизнесу, ее используют/тестируют.... разработчики. Тру разработчики пишут юнит-тесты и тестируют свою работу с помощью прогонов. Также пишутся интеграционные тесты. Потом команда QA тестирует боевую функциональность. Да и кроме того, хорошо, хрен с ним, выловили ошибку и задетектили её на документе с конкретным ID. Что теперь делать? Отлаживаться на продакшене? Разработчику не интересны ID продакшенов, так как отлаживается он на своих стендах. Зачастую, на аутсорсинге например, разработчики вообще не имеют никакого доступа к продакшену, и вообще в глаза не видели как он там работает. Потому что нет доступа. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 23:04 |
|
|
start [/forum/topic.php?fid=33&msg=39513275&tid=1547273]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 277ms |
total: | 428ms |
0 / 0 |