Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизMemo в DBGrid Найти похожие ветки
← →
Viktop (2005-10-24 13:24) [0]Как можно заставить DbGrid отображать/редактировать memo-поля
← →
Sergey13 © (2005-10-24 13:25) [1]Вопрос - надо ли это делать именно в ДБГриде?
← →
Desdechado © (2005-10-24 13:29) [2]рекомнедую поставить рядом на форму DBmemo
← →
Viktop (2005-10-24 13:36) [3]
> Вопрос - надо ли это делать именно в ДБГриде?
Да. Для удобства
Как вариант: когда переходишь в ячейку, в ней [ячейке] появляется кнопка с ... и при нажатии на нёё всплывает DBMemo (но этот как не самый удачный вариант)
← →
Sergey13 © (2005-10-24 13:40) [4]2[3] Viktop (24.10.05 13:36)
Еще более неудачный вариант - это когда высота записи, выровненная по самому "толстому" полю сможет быть толще грида. См. [2] Desdechado © (24.10.05 13:29) - стандартное решение.
← →
Viktop (2005-10-24 13:48) [5]
> См. [2] Desdechado © (24.10.05 13:29) - стандартное решение.
Вот именно, что стандартное решение. Про стандартное я знаю, надо именно нестандартное
← →
Sergey13 © (2005-10-24 13:50) [6]2[5] Viktop (24.10.05 13:48)
Тебе шашечки или ехать?
(с) старый анекдот.
8-)
← →
ANB © (2005-10-24 13:59) [7]
>
> Viktop (24.10.05 13:24)
1. Можно взять эхлибовский грид. Он это сам умеет. Но редактировать все равно удобнее в отдельном окне.
2. Сделать отрисовку в стандартном гриде ручками (в обработчике), а редактирование повесить на кнопку.
По умолчанию стандартный грид ни мемо ни графику отображать сам не умеет.
← →
Desdechado © (2005-10-24 14:00) [8]Нестандартное - сколько хочешь. Начни с дизайна формы. Сделай его треугольным с дыркой посередине. Все остальное заказчика уже не заинтересует.
← →
Viktop (2005-10-24 15:17) [9]to ANB
Нашел частичную реализацию в компонентах JEDI VCL. Memo отображается, но не редактируется.
Может кто имел дело с этими компонентами и знает как заставить редактировать memo-поля
to Desdechado
AlphaBlendValue:=0;
← →
Viktop (2005-10-24 15:24) [10]Мне, в принципе, надо просто безразмерное текстовое поле (примерно 1000 символов)
← →
msguns © (2005-10-24 16:00) [11]>Viktop (24.10.05 15:24) [10]
>Мне, в принципе, надо просто безразмерное текстовое поле (примерно 1000 символов)
Во-первых, для 1000 символов мемо нафиг не нужно.
Во-вторых, отображать текст из мемо можно кучу способами и через обычный TDBGrid, начиная от простого Text := Field.AsString в обработчике OnGetText Memo-поля и кончая выводом "ручками" текста в событии TDBGrid.OnDrawColumnCell.
Редактировать же... Опять же от панельки с мемо, отрисованной под (над) соотв. ячейкой, которяая визаулизируется и принимает фокус по нажатию той самой "кнопки" в ячейке грида, до формы fsStayOnTop опять же с мемо, куда посылается текст поля текущей записи датасета.
← →
ANB © (2005-10-24 16:05) [12]
> Viktop (24.10.05 15:17) [9]
- грю же, в эхлибе и отображается и редактируется. У меня есть проектик, где это понадобилось. Я сделал в двух вариантах - и напрямую в ячейке и в отдельном окне для удобства.
← →
msguns © (2005-10-24 16:22) [13]>ANB © (24.10.05 16:05) [12]
Поощряем лоботрясов ?
← →
ANB © (2005-10-24 16:28) [14]
> msguns © (24.10.05 16:22) [13]
Ой да ладно. Почему мне можно, а другим нельзя ?
← →
Viktop (2005-10-24 16:50) [15]JEDI VCL основан на EhLib. Так же есть EhLib 3.6, но memo не редактируется
← →
msguns © (2005-10-24 16:51) [16]>Viktop (24.10.05 16:50) [15]
>JEDI VCL основан на EhLib. Так же есть EhLib 3.6, но memo не редактируется
Я еще слышал про Uh!Lib, говорят, там все редактится в гриде, даже блобы.
← →
Viktop (2005-10-24 17:00) [17]
> там все редактится в гриде, даже блобы.
Это перебор. Картинки тоже? :). Редактор покруче фотошопа
← →
msguns © (2005-10-24 17:31) [18]>Viktop (24.10.05 17:00) [17]
>Это перебор. Картинки тоже? :). Редактор покруче фотошопа
Это фигня. Есть засекреченный Ah$Lib, так он умеет деньги печатать. Говорят, в госбанке установлен
← →
Viktop (2005-10-24 18:24) [19]И всё же, как настроить, чтобы можно было редактировать в гриде
← →
Viktop (2005-10-24 18:25) [20]
> Во-первых, для 1000 символов мемо нафиг не нужно.
А где ещё хранить такие длинные строки?
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.039 c