Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» firemonkey работа с базами данных

Автор: protoror
Дата сообщения: 07.10.2014 22:04

Цитата:
В первом случае имеем список, там грид как бы ни к чему.

Узко мыслите, развивайте воображалку.
Смысл 1 картинки в том что вместо листа могла бы быть сетка грида с кучей параметров ювелирного изделия. Это как раз ваше мышление. Больше гридов больших и разных! Стиль мышления закоренелого 1с'ка.
Вторая картинка показывает, что никакие гриды нафиг не нужны все выводится прямо на панель компонентами. При печати же формируется опять же листы в фастрепорте.


Цитата:
я прошу показать пример отображения товарного чека или складской накладной без использования грида

первая же попавшееся картинка товарного чека
http://blanki-blanki.narod.ru/faile/0035.gif
в чем проблема сделать это в том же fastreport? Уже который раз указываю вам на отчеты.

или накладной
http://www.obraz-pm.ru/assets/images/production/blank_nakl_a4_1stor.jpg
Пользователь ввел данные запроса, сформировали отчет, вывели, не понимаю проблемы, зачем тут гриды?

Может поясните ЗАЧЕМ???
Автор: miwa
Дата сообщения: 07.10.2014 23:06
protoror

Цитата:
Смысл 1 картинки в том что вместо листа могла бы быть сетка грида с кучей параметров ювелирного изделия.

Иногда нужна картинка, иногда куча параметров. Зачастую куча параметров прячется за кликом или ховером по картинке. По картинке нифига не понятны тех.характеристики изделия, в большом списке тех.характеристик теряется общая картина. Вот такая вот загогулина.


Цитата:
Это как раз ваше мышление. Больше гридов больших и разных! Стиль мышления закоренелого 1с'ка.

Всегда и всем ставлю 1С как пример откровенно плохого, убогого технического решения как визуального, так и со стороны программирования. Странно, что вы не заметили - с вашим-то даром предсказывать мышление по нику на форуме.


Цитата:
Вторая картинка показывает, что никакие гриды нафиг не нужны все выводится прямо на панель компонентами.

Отсюда и дальше. Явно видно, что вы понятия не имеете, что такое грид. Подсказка - это не только та страшная фигня табличка из 1С. Пример: второй ваш скрин из каталогов - это грид. Продемонстрированные вами бланки - гриды. Вот здесь - все гриды. И здесь тоже.


Цитата:

Пользователь ввел данные запроса, сформировали отчет, вывели, не понимаю проблемы, зачем тут гриды?

Может поясните ЗАЧЕМ???

Выясните для себя, ЧТО такое гриды - тогда станет понятно ЗАЧЕМ. А если при этом вы выясните еще, что такое отчеты, то в нагрузку станет понятно чем они отличатся от гридов и тогда вообще все будет хорошо.
Автор: protoror
Дата сообщения: 08.10.2014 07:46

Цитата:
Иногда нужна картинка, иногда куча параметров. Зачастую куча параметров прячется за кликом или ховером по картинке. По картинке нифига не понятны тех.характеристики изделия, в большом списке тех.характеристик теряется общая картина. Вот такая вот загогулина.


возьмем к примеру те 2 картинки каталогов выложенные выше. Вот я заказчик и открыл каталог. Мне НЕ НУЖНЫ параметры на этом этапе, т.к. если мне не понравилось изделие визуально я не буду его брать и соответственно до параметров изделия мне до лампочки => ваши все уверения сдулись. Так же тут не мешает обилие изделий, наоборот, так же есть их фильтрация и категории, что позволяет еще более сузить необходимый запрос.


Цитата:
с вашим-то даром предсказывать мышление по нику на форуме

где это я их делал вам?


Цитата:
Явно видно, что вы понятия не имеете, что такое грид.

Я прекрастно знаю что такое гриды, и к вашему удивлению и virtual treeview тоже, который зачастую выполняет задачу лучше и быстрее грида.
Вы просто как старый пердун, застряли в своей эпохе и не можете выбраться оттудова и всяческое указание на иной взгляд воспринимаете в штыки.
Вы не понимаете что зачастую все это мельтешение параметров не нужны. Да есть такие специализации где без параметров нельзя, но опять же можно так переработать интерфейс, что их количество будет сведено к минимому.
Ибо человеку не нужны тонны информации ему нужно сделать работу - максимально бысто и эффективно.
К примеру для бухов я сделал на скрую руку ряд программ где сводятся формы (форм много они все разные), все что от них требуется свалить их в папку импорта и нажать 1 кнопку.
https://yadi.sk/i/o-ReXBrEbsZAs


Цитата:
Выясните для себя, ЧТО такое гриды - тогда станет понятно ЗАЧЕМ. А если при этом вы выясните еще, что такое отчеты, то в нагрузку станет понятно чем они отличатся от гридов и тогда вообще все будет хорошо.

И опяжь же просто пуки в воздух и никакой конкретики. Я спросил четко зачем, а ответа как такогого так и не увидел. Вроде и каникулы уже закончились...
Автор: miwa
Дата сообщения: 08.10.2014 11:10

Цитата:

возьмем к примеру те 2 картинки каталогов выложенные выше.

Более адекватная из которых, кстати, грид, о чем я уже говорил.

Цитата:

Вот я заказчик и открыл каталог. Мне НЕ НУЖНЫ параметры на этом этапе, т.к. если мне не понравилось изделие визуально я не буду его брать и соответственно до параметров изделия мне до лампочки => ваши все уверения сдулись.

А я - исполнитель. И мне НУЖНЫ все эти параметры. Что делать будем?


Цитата:


Цитата: с вашим-то даром предсказывать мышление по нику на форуме

где это я их делал вам?
Автор: protoror
Дата сообщения: 08.10.2014 13:10
miwa
процитирую вас же: Силен, батенька, силен и далее по тексту...

А теперь давайте по факту, раз уж так получилось, что вы уважаемый цепляясь за слова не можете уловить их сути. Это последний пост к вам ибо говорить с непробиваемым человеком уже бесполезно. Прежде чем что-либо писать, еще раз перечитайте что я счас вам отвечу, и хорошенько подумайте. А посты то это вы тут набиваете, отвечая невпопад.


Цитата:
Более адекватная из которых, кстати, грид, о чем я уже говорил.

3 раз пишу, как разработчик данного каталога там не гриды, а отдельный вывод компонентами, вы же меня переубеждаете в обратном, к чему этот флейм?


Цитата:
А я - исполнитель. И мне НУЖНЫ все эти параметры. Что делать будем?

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


Цитата:
с вашим-то даром предсказывать мышление по нику на форуме

опять же заметьте я ничего не предсказывал по вашему нику, а напротив делаю выводы по тому что вы пишите.


Цитата:
Вместо того, чтобы продемонстрировать мне всю мою узколобость и показать как же решать эти задачи без грида, вы развели флейм.

То что вы везде видите гриды это ваши проблемы, конечный итог реализации лежит на программисте. Он может вывести это как отдельно на канве текстом, или блоком из лейблов или отчетом или много чем другим или гридом. Решать ему. Вы же уперлись в том что все гриды. Я не спорю что можно много чего реализовать через гриды или вы хотите чтобы я вам сделал реализацию, набросал в том же FR чек?


Цитата:
Все же отвечу повторно на ваш «зачем» - в предоставленных вами скриншотах чека и накладной показаны гриды. Потому что табличную информацию естесственно отображать в таблице. Вот зачем.

Я 3 раз пишу что можно обойтись показываю как а до вас не доходит, перечитайте еще раз абзац выше, тут уже даны 4 реализации помимо грида! Хорошие или плохие решать тому кто будет делать, и отнюдь не естественно отображать в гридах, на то может быть много причин: скорость, простота реализации, возможность доп действий (например эффектов появления как реализовано тут https://www.dropbox.com/s/xrdmp7gbtals1l9/AnimatedAlign.exe?dl=0) и т.д.


Цитата:
Отлично. А результат работы кнопки можно посмотреть?

А что там смотреть я же написал входные данные - excel файлы, выходные один сведенный excel файл.

З.Ы. В споре рождается истина, но к сожалению не в вашем случае.
Автор: miwa
Дата сообщения: 08.10.2014 14:01

Цитата:
3 раз пишу, как разработчик данного каталога там не гриды, а отдельный вывод компонентами, вы же меня переубеждаете в обратном, к чему этот флейм?
 

Всего лишь к тому, что вы сперва утверждаете, что гриды не нужны, а потом пытаетесь сделать все те же гриды, но другими компонентами. Я ведь почему спросил, знаете ли вы, что такое грид - как раз из-за того, что для вас, насколько я понял, грид - это компонент, который имеет слово Grid в названии. Тогда как это всего лишь способ представления информации в табличном виде. Тот же ексель - это в первую очередь много гридов. Предоставленные вами бланки документов - суть гриды, пусть и сделанные в отчетнике другими компонентами. И приводить в качестве примеров гриды, утверждая что гриды плохие - не совсем удачная идея.

То, что вы вместо (условно) virtualtreeview взяли панель и набросали туда картинок таким образом, что получившийся результат стал все тем же табличным представлением данных совсем не значит, что вы "ушли от гридов" и все такое. Вы всего лишь проделали уже сделанную до вас работу. Хуже ли, лучше ли - мне неизвестно.


Цитата:

Цитата:  А я - исполнитель. И мне НУЖНЫ все эти параметры. Что делать будем?

слава богу исполнитель не вы)))
Автор: alexgala
Дата сообщения: 03.10.2015 08:28
По данному сабжу делаю вывод, что данными оперирует сервер, а пользователю выдается информация постранично, лишь только в этом случае будет нормальная скорость для работы, как таковые гриды теряют свою функциональность, при таком построении, главная тонкость умение вывести постранично данные из одного запроса. Вопрос какова работа транзакций, каша данных... При гриде работать намного проще, здесь нужен совсем другой подход.

Страницы: 12

Предыдущая тема: WPF vb.net потоки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.