Форум: "Базы";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизMemo-поля Найти похожие ветки
← →
Lola (2002-09-25 14:21) [0]Как организовать вывод на форму и редактирование Мемо-полей. Конечно я в курсе, что есть, например:
MEMO1.Lines.Strings [0]:=Edit1.Text;
но хочется, что бы на форме был только компонент TDBMemo (их и так там 5 штук набирается)
← →
Anatoly Podgoretsky (2002-09-25 14:32) [1]Сделай на разных закладках
← →
MsGuns (2002-09-25 14:44) [2]У меня есть проект, работающий с таблицами с кучей мемо. Я делал так:
Есть грид без мемо, на отд.панельке сбоку грида есть n штук кнопок с западанием, причем западание организовано по принципу радиогруппы. И на этой же панельке расположено ОДНО TDBMemo.
При нажатии юзером одной из кнопок выбора мемо (нажатая кнопка остается "залипшей", а остальные "поднимаются"), св-ву TDBMemo.Field прописывается соотв. TdataSet.Field
Т.о. при "бегании" по гриду на панельке справа динамично отображается одно выбранное мемо по текущей записи. Ессно, его можно и редактировать.
Если надо и мемо не слишком здоровые, то можно отображать за раз несколько мемо.
Поиск, фильтрация по мемо обычным образом (TDBMemo "смотрится" в том же ds, что и grid
Успехов
← →
Lola (2002-09-25 15:32) [3]
> Anatoly Podgoretsky
Закладки - это тоже, что и MsGuns © предлагает? Или что-то другое? Если можно, уточните, пожалюста :)
Идея MsGuns © мне понравилась, можно наверно кнопки поменять на ComboBox?
← →
Anatoly Podgoretsky (2002-09-25 15:50) [4]Не другое, стандартный виндоуский контрол, компонент TPageControl, на различных страницах, тогда тебя не ограничивает размер формы, его вариант тоже подходит, но обычно пользователи совершают при таком интерфейсе много ошибок, как и любые другие, где часть формы прячется, разворачивается, так что в зависимости от пользователей можешь выбрать наиболее подходящий для тебя, TTabControl значительно проще в реализации.
Бросаешь на форму и далее правой кнопкой New Page, после на страницы бросаешь нужные компоненты, результат видишь прямо во время создания, свойст немного и они простые.
← →
Lola (2002-09-25 16:03) [5]Спасибо большое за разъяснения.
← →
MsGuns (2002-09-25 16:16) [6]>Anatoly Podgoretsky © (25.09.02 15:50)
Называется "то же, но вид сбоку". Разница только в том, что в моем варианте кнопки, а в Вашем закладки. А по реализации Ваш метод не проще, т.к. общее количество контролов не меньше. Более того, при организации, например, поиска, надо доп-но вычислить какое мемо сейчас текущее. Да и по скорости Ваш вряд ли будет быстрее, особенно когда исп-ся методы превходящего отображения (типа OnGetText)
← →
Desdechado (2002-09-30 11:28) [7]а если в МЕМО не текст, а, например, картинка, причем формат ее неизвестен заранее?
а если массив?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c