Форум: "Прочее";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
ВнизQuantum Grid, обычная таблица Найти похожие ветки
← →
Juice © (2006-10-18 14:34) [0]Может кто знает - нужно использовать сабж как обычную (т.е. не БД) таблицу, для этого есть там представление cxTableView (а не cxDBTableView как в случае с БД). Как управлять содержимым этой таблицы, добавлять/удалять записи, ячейки ?
← →
Курдль © (2006-10-18 14:49) [1]Есть в том же наборе такая весчь типа dxMemData.
Это аналог датасэта (ближайший аналог Клиент ДатаСэта). Его можо подкорячить к гриду, а данными управлять программно.
← →
Jeer © (2006-10-18 14:52) [2]Juice © (18.10.06 14:34)
Имеет смысл использовать обычную.. - далее по тексту.
← →
Juice © (2006-10-18 14:55) [3]У меня его нет :(
← →
jack128 © (2006-10-18 14:58) [4]а у тебя нету цели использовать утюг как обычный компьютер?
← →
Курдль © (2006-10-18 15:04) [5]
> Juice © (18.10.06 14:55) [3]
> У меня его нет :(
А TClientDataset у тебя есть? Его используй. Только придется за собой Midas.dll таскать (если я ничего не путаю).
← →
Sandman29 © (2006-10-18 15:05) [6]Курдль © (18.10.06 15:04) [5]
Начиная с D6, можно midas.dll включать в exe (uses MidasLib в любом модуле)
← →
Juice © (2006-10-18 15:12) [7]
> jack128 © (18.10.06 14:58) [4]
> а у тебя нету цели использовать утюг как обычный компьютер?
>
Компонента предназначена как для БД таблиц так и для обычных.
← →
Курдль © (2006-10-18 15:14) [8]Кстати, мы ушли от сути. Я вспомнил, что Делфи - это не VS и там еще есть разделение контролов на "DB" и "не-DB". Так для последних есть четкие методы типа AddColumn, AddRow и т.д.
В части, касаемой компонентов от Developer Express, имеется гипер-исчерпывающая информацией с огромным количеством примеров и демо-программ.
← →
Jeer © (2006-10-18 15:18) [9]Курдль © (18.10.06 15:14) [8]
Для первых, есть такие же методы (Columns), основанные на выборке полей через наследников от DataSet, например TQuery.
← →
Juice © (2006-10-18 15:52) [10]Может кому пригодится, делается это через датаконтроллер:
https://www.devexpress.com/Support/Center/ViewIssue.aspx?issueid=DB4616&searchtext=tcxgridtableview&pgid=48409584-e723-41af-b1d3-52dd97577823&pid=8b369e9e-f81b-4a73-822e-37c84ccafcf7
← →
Курдль © (2006-10-18 15:58) [11]
> Juice © (18.10.06 15:52) [10]
> Может кому пригодится, делается это через датаконтроллер:
Фашисты писали! :)
private
{ Private-Deklarationen
}
public
{ Public-Deklarationen
}
end;
Да, хороший способ.
Но я уже так далек от этих проблем, после перехода на VS (появились новые) :)
← →
Palladin © (2006-10-18 15:59) [12]Если таблица без датасета, то к level создается обычный table а не DB Table
← →
Stanislav © (2006-10-18 17:38) [13]Добавление записи:
I:=cxGrid1TableView1.DataController.AppendRecord;
cxGrid1TableView1.DataController.SetValue(I,1,"File");
Дальше я думаю разберешься.
Все это можно сохранять в файл, поток.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.044 c