powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Grid в клиентах для БД
48 сообщений из 48, показаны все 2 страниц
Grid в клиентах для БД
    #33327294
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте есть вопрос относительно разработки клиентского ПО к БД.
Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327415
jikez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем аргументирует? Может он не понимает до конца что есть "грид"?
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327420
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССЗдравствуйте есть вопрос относительно разработки клиентского ПО к БД.
Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?А что допустимо по его мнению ? Как отображать списки и строчные части документов ?
Если у начальника есть такие заявления, то вполне целесообразно поменять начальника :)
А может вопрос сформулирован коряво и начальник не причём ? :)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327522
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jikezа чем аргументирует? Может он не понимает до конца что есть "грид"?

Аргументирует так - "Недопустимо, чтобы на форме были всякие таблицы, они должны оставаться в базе".

LSVА что допустимо по его мнению ? Как отображать списки и строчные части документов ?

Я иму примерно такой же вопрос задал.

LSVЕсли у начальника есть такие заявления, то вполне целесообразно поменять начальника :)

Думаю пора уже иму за 60

LSV
А может вопрос сформулирован коряво и начальник не причём ? :)

Может и так, но по моему маразм отказываться от грида и выводить все данные в эдиты и подписывать их метками...
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327536
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV
L> СлаваКПСС
L> Здравствуйте есть вопрос относительно разработки клиентского ПО к БД.
L> Воппрос состоит в следующем, мой начальник утверждает, что использование
L> гридов в клиентах к БД совершенно недопустимо, "является плохим тоном",
L> подскажите так ли это? или он глубоко ошибается?
Скорее всего речь идет о не грамотном использовании грида. Начинающие часто тянут в грид большие наборы данных (в комбинации
с сортировкой и агрегатами) не заботясь не о нагрузке на сервер, не о создаваемом трафике...


--
Dik76

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327573
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dik76
Скорее всего речь идет о не грамотном использовании грида. Начинающие часто тянут в грид большие наборы данных (в комбинации
с сортировкой и агрегатами) не заботясь не о нагрузке на сервер, не о создаваемом трафике...


Речь идет о том, чтобы вообще грид не использовать.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327611
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПСС
С> Речь идет о том, чтобы вообще грид не использовать.
Можно конечно и без грида обойтись (вспомните примеры с кнопочками first, next, previous, end...), но в общем случае нет
противопоказаний к его использованию.

--
Dik76

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327720
_hike_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Архитектура системы в Вашем случае не клиент-сервер случаем?
Если последнее то осветите контекст в котором возник спор.

ЗЫ. Используйте VirtualTree его в грид можна превратить если что
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327879
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая разница какая архитектура, для моего начальника не существует такого компонента как грид.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33327944
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССКакая разница какая архитектура, для моего начальника не существует такого компонента как грид.нача можно:

1. понять
2. убедить
3. сменить
4. побить
5. (и даже!!!) убить (естли он насилует ваш ум уже самим факктом своего сусчествования)

НО! - стук на форумы и поиск сочуйствия у окружаюшчих не являюцца решениями вашей траблемы. Избавляйтесь от этого децтва, малыш. (это не то децтво, которое следует перешно хранить хлупоко у душе)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328109
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССРечь идет о том, чтобы вообще грид не использовать.Я думаю, вы просто его не поняли.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328185
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4321
НО! - стук на форумы и поиск сочуйствия у окружаюшчих не являюцца решениями вашей траблемы. Избавляйтесь от этого децтва, малыш. (это не то децтво, которое следует перешно хранить хлупоко у душе)

Я не искал сочуствия, прочитай внимательно мой вопрос малыш.

alexeyvgЯ думаю, вы просто его не поняли

Ну если я его не понял, значит грид действительно написан для лентяев.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328225
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССЯ не искал сочуствия,аппеляция к сообчеству там, хде нужна токмо собственная холова (если вона есь) - и есть "поиск сочувствия", впрочем не будем о словах. Вижу - Вам это сложно СлаваКПССпрочитай внимательно мой вопрос малыш.прочитай внимательно мой ответ, и выбери модель поведения из мушских - (понять|убедить|сменить). Фсе.
А со своим децтвом - стронго нах.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328232
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПСС..........использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?

Про плохой тон - не скажу. Лично для меня критерий плохой-хороший решает пользователь. А вот если просто подсчитать минусы и плюсы...Попытаться понять в чём отличие...

Плюсы..
1) Возможность посмотреть а что выше, ниже...Двумя строчками выше, тремя ниже... Т.е. наглядность. Данная весчь более актуально, когда данная выборка может быть скорректирована "на лету" - в зависимости от считанных значений выше на 10 строк, чем ожидалось. Ну например Вы ищете "Водку русскую" в списке товаров. А человечик который вводил - ввёл "Русская водка". В принцепе предсказуемо, но не всегда...
2) Оценить результат целиком - тут ближе к печати. Т.е. как это будет смотреться на листе бумаге (а может не стоит, т.к. слишком много вышло лишнего). Ну например: хотели вывести на печать только "русскую водку", а вывели ещё и инвариации по цвету горшлышек и рисунку на этикетке.

Минусы...
1) При не правильном программировании - в сети такие весчи ээээээээээ хреново влияют (могут влиять) в ввиде нагрузки на сеть - то бишь трафик... Посему надо программировать с учётом сетевого использования. Т.е. за минимум запросов получить кадр информации требуемой для отображения данных. В принцепе ничего сложного, но не очивидно с первого взгляда. Хотя нуна огвоориться, что при неправильной накачке станции - способ отображения уже слабо влияет. Скажем так - он расспологает к неверному поведению в сетке.
2) Трудозатрат больше...


с уважением
(круглый)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328459
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так аргументы то какие начальник вам приводит?
Чем заменить грид он вам сказал?

-- Tygra's --
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33328869
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Накладная без грида ? Оррригинально...
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33329295
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRНакладная без грида ? Оррригинально...Ну если довести дерево до абсурда, то почему нет ? :) Правда, по мнению упомянутого начальника, оно тоже может считаться гридом, тогда бурундук - это птичка, не попрешь...
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33329669
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- Официант, что вы мне посоветуете ?
- (Официант шёпотом) Я советую вам пойти в другой ресторан...
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33331918
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССКакая разница какая архитектура, для моего начальника не существует такого компонента как грид.

надо полагать Екселем он не пользуется и в интернет не ходит - ведь там есть таблицы среди тегов.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332512
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дайте мне mail вашего начальника, я буду каждую ночь посылать письмо
"Своевременное употребление Grid сохранит ваше здоровье и репутацию"
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332675
Frankie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССАргументирует так - "Недопустимо, чтобы на форме были всякие таблицы, они должны оставаться в базе".


А если серьёзно, то меня интересует в этой связи вот что. Пользоваться ли DBGrid'ом (то есть целиком "автоматически" работать с БД как предлагает Борланд) или использовать StringGrid и работать с DataSet'ами и прочими компонентами вручную. Я в силу своей тяги к парсингу и явным обработкам (а может и просто недалёкости :\) не доверяю подобной "автоматике", тогда как мой начальник считает, что "раз уж пользоваться малиной, то до конца."
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332708
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПСС alexeyvgЯ думаю, вы просто его не поняли

Ну если я его не понял, значит грид действительно написан для лентяев.Я имел в виду - вы просто не поняли своего начальника.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332714
Smirnov Anton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаете вы сделаете своими руками StringGrid + DataSet лучше, чем это сделали за вас(к примеру Borland), чтоб как раз избавить Вас от этой работы?
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332743
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В стандартном DBGrid практически ничего нет (сортировки, настройки вида колонок и прочих вкусностей). Можно ExGrid, либо Quantum и т.д. - все уже написано до нас.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332761
Frankie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smirnov Antonдумаете вы сделаете своими руками StringGrid + DataSet лучше, чем это сделали за вас(к примеру Borland), чтоб как раз избавить Вас от этой работы?
Конечно не сделаю. Просто стандартная схема имеет ряд ограничений, её невозможно использовать в сколько-нибудь экслюзивных случаях. Если просто нужно вывести результат запроса в таблицу - нет проблем. А когда хочется уже PopupMenu делать в зависимость от клика на конкретной ячейке начинаются сложности... Я уж не говорю про прямое редактирование через DBGrid - это вообще кошмар. Мне легче сделать пару циклов, в которых я буду понимать что, когда и откуда происходит.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332786
Smirnov Anton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frankie
Если просто нужно вывести результат запроса в таблицу - нет проблем.

это точно
Frankie
А когда хочется уже PopupMenu делать в зависимость от клика на конкретной ячейке начинаются сложности...

TCustomDBGrid.SelectedField и
TCustomDBGrid.SelectedRows и
TPopupMenu.OnPopup
в чём проблемы?
Frankie
Я уж не говорю про прямое редактирование через DBGrid - это вообще кошмар.

да, конечно, бывают такие моменты, когда сложно
но в такие моменты использование таблицы вообще не к месту
Frankie
Мне легче сделать пару циклов, в которых я буду понимать что, когда и откуда происходит.
Если вам проще - то тогда конечно
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332847
Frankie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smirnov Anton
Frankie
А когда хочется уже PopupMenu делать в зависимость от клика на конкретной ячейке начинаются сложности...

TCustomDBGrid.SelectedField и
TCustomDBGrid.SelectedRows и
TPopupMenu.OnPopup
в чём проблемы?

Видимо в недостатке знаний, как всегда. Кроме того теперь приходится работать на Билдере.

Smirnov Anton
Frankie
Мне легче сделать пару циклов, в которых я буду понимать что, когда и откуда происходит.
Если вам проще - то тогда конечно
Хорошо что есть люди, которые считают такой подход допустимым :)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33332869
Smirnov Anton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frankie
Кроме того теперь приходится работать на Билдере.

А что, в Билдере разве этого нет?!

Frankie
Хорошо что есть люди, которые считают такой подход допустимым :)
допустимо - не значит наиболее подходящее, оптимальное,
совсем не значит
:)

пример
|x| -> min на R
допустимо будет любое действительное
а оптимальное - только одно
:)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33333258
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FrankieПользоваться ли DBGrid'ом (то есть целиком "автоматически" работать с БД как предлагает Борланд) или использовать StringGrid и работать с DataSet'ами и прочими компонентами вручную.

StringGrid - кака.
Лучше уж динамический массив рекордов.
И ДатаСет в таком разе не нужен ваще - надо пользовать компоненты без поддержки датасета и без буферизации - типа TIBSQL или TFIBQuery.
Я так и делаю. А в качестве грида использую GridView Романа Мочалова кажется. Можно так же посмотреть в сторону TVirtualTreeView который может быть и гридом, хотя и с некоторыми ограничениями. В тоже время TVirtualTreeView может и хранить записи, точнее указатели на рекорды. Сами рекорды надо будет создавать и уничтожать ручками.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33336257
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПССЗдравствуйте есть вопрос относительно разработки клиентского ПО к БД.
Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?

Твой начальник чудак, причем на букву "М".
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33336896
Frankie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smirnov Anton Frankie
Кроме того теперь приходится работать на Билдере.

А что, в Билдере разве этого нет?!

Ещё как есть, просто там есть указатели, ссылки, записи вроде <> и прочие с++ные вещи, которые для меня пока тёмный лес :(

fraks
тёмный-тёмный
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33337015
NETiZen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наверно выскажу непопулярную точку зрения, но все же..
в чем то начальник прав ;)
безусловно, совсем отказываться от гридов не стоит, но там где это возможно лучше строить интерфейс без использования гридов..
иллюстрация к сказанному - модный сейчас, индуктивный пользовательский интерфейс
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33337053
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NETiZen wrote:
> иллюстрация к сказанному - модный сейчас, индуктивный пользовательский
> интерфейс
АГА!!! так вот откуда эта пошесть пошла!!!
Именно из-за этой моды я вынужден прорываться сквозь немереное
количество тупых страничек с одной галочкой на каждой и с водянистым
текстом, в тысячный раз поясняющим мне, нафига я сюда попал?
И это вместо того, чтобы в одном окошке диалога за 4 секунды натырцать
нужные мне параметры и продолжать работать?
В печку, однозначно.


--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33337894
NETiZen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще-то программы пишутся не для того чтобы их писать было удобно,
а для того чтобы с ними было удобно работать..
в данном случае я думаю это не просто мода, а именно желание угодить пользователю..
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33337949
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NETiZen wrote:
> вообще-то программы пишутся не для того чтобы их писать было удобно,
> а для того чтобы с ними было удобно работать..
> в данном случае я думаю это не просто мода, а именно желание угодить
> пользователю..
дык я не против. Про натырцать - это я не про себя, как программера,
которому впадлу делать контролы и всё такое, а про себя, как юзера.
Вы видели во что превратился диалог генерации скрипта в юконе? полная ж!
А вроде усё такое... унифицированное, млин... раньше перещелкал 3
окошка, галки расставил уверенными щелчками, и все дела. а теперь там
структурированный список, заместо галочек у на таперя выпдающие списки
да/нет...

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33337987
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NETiZen wrote:
> вообще-то программы пишутся не для того чтобы их писать было удобно,
> а для того чтобы с ними было удобно работать..
> в данном случае я думаю это не просто мода, а именно желание угодить
> пользователю..
тем паче, смотря какому пользователю.
Видели, как работают операционисты? минималзированный интерфейс с
минимумом действий.
Прикиньте, набивать по 100 платежек в час, прорываясь сквозь:
1. выбор контрагента
2. выбор расчетного счета
3. ввод суммы
4. проверку и подтверждение введенных данных
5. окошко "Пасиба, вы ввели платежку, хотите ли ввести еще одну"
:-)

Для постоянно выполняемых операций набор действий должен быть как можно
меньше...
--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33338144
NETiZen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:) ок, с приведенными примерами согласен, таки нужно с головой подходить к построению интерфейса..
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33338337
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мне кажется, что этот топик лучше перенести в Delphi. Кто-нибудь возражает?
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33339481
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 cat2
тогда уж, в программирование. гриды, они везде есть :) да и в топике кроме дельфи билдер упоминали уже

---
Vae victis!
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33339815
Фотография СлаваКПСС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tygraТак аргументы то какие начальник вам приводит?
Чем заменить грид он вам сказал?

Он сказал, что нужно все выводить в textbox'ы, подписанные label, и никакой табличной структуры на форме.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33340200
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подозреваю что он просто не знает, что такое грид и как он работает.
Наблюдал подобные пристрастия у начинающих программистов.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33340261
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а мож имеется ввиду что одну запись на форме ты выводиш в гриде имя/значение
а он считает что надо лабел/текстбокс?

тогда он прав, грид для наборов записей а не для одной записи


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33340370
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Мне кажется, что этот топик лучше перенести в Delphi. Кто-нибудь возражает?

Йа!!
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33351570
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СлаваКПСС,
>Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?

Насчет глубоко, не знаю.
Считал и считаю, что базе данных задают вопросы. Обычно не четкие, ответ на который представляет некоторое множество строк. Требуется уточняющий результирующий клиентский выбор. Это проще всего и быстрее сделать, просматривая грид, т.е. найдем накладную в гриде и откроем фрейм для её представления и редактирования.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33360284
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может начальник ещё и отрицает работу с МНОЖЕСТВАМИ записей в БД посредством SQL-запросов? %) И предлагает все делать серверными курсорами?

Может начальник имеет ввиду, что моветон - редактирование данных непосредственно в гриде? А то "не существует такого компонента как грид" - нет слов на это просто...

idioto, carl, idioto (С) Cathalina, GTA:San Andreas
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33360370
aag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе, любой интерфейс можно свести к 2-м видам контролов - кнопки и эдиты. А можно наверно, и вообще только к эдитам... Экстремальный минимализм.
А можно прочитать пару статей/книжек по GUI
Напр., www.interface.ru


Nobody faults but mine... (LZ)
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33361334
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://russian.joelonsoftware.com/index.html
Рекомендую почитать, про проектирование интерфейсов.
...
Рейтинг: 0 / 0
Grid в клиентах для БД
    #33361584
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ВМоисеев правильно написал, про нечеткий поиск. В справочниках без гридов не обойтись.
Я думаю, что нелюбовь к гридам возникла от того, что некоторые программеры, ничтоже сумнявшись, качают в гриды десятки тысяч записей. По моему опыту работы и по опыту других участников форума, считается, что в грид принципиально не должно выводится более 1000 записей. Оптимально - не более 300. Нужно искуственно ограничивать число выводимых записей. Например - принудительно заставлять юзера выбирать фильтр. По времени, расположению и т.д. и т.п. Принудительно не значит насильственно. Очень часто, при переходе с файл-серверных БД на клиент-серверные, юзеры задают вопрос:
- А вот я хочу просмотреть все записи!
Ответ:
- А зачем? Что Вы там хотите увидеть? Вам надо посмотреть некую группу? Поставьте фильтр. Это будет быстрее, чем вы визуально будете ее искать. Вам нужна суммарная информация? Так ведь есть сводные отчеты.

Только вот нужные фильтры и сводные отчеты программер сделать ОБЯЗАН.
...
Рейтинг: 0 / 0
48 сообщений из 48, показаны все 2 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Grid в клиентах для БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]