Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / создание таблицы на основе Грида / 8 сообщений из 8, страница 1 из 1
18.11.2005, 13:39:04
    #33386786
Ирыч
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Подскажите, пожалуйста, как можно на основе существующего Грида создать таблицу с данными?
...
Рейтинг: 0 / 0
18.11.2005, 13:43:29
    #33386795
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
А это как ?
Может на основе таблицы -создать грид ?
...
Рейтинг: 0 / 0
18.11.2005, 13:45:37
    #33386805
Ирыч
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Нет именно есть заполненный Грид. И надо сделать из него таблицу. В общем распечатать его надо.
...
Рейтинг: 0 / 0
18.11.2005, 13:52:09
    #33386829
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Источником данных для GRID что служит ?
С уважением, Алексей
...
Рейтинг: 0 / 0
18.11.2005, 14:01:06
    #33386861
Ирыч
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Есть таблица в которой каждая запись отвечает за формирование конкретного Грида. А именно есть поле в котором перечисляются controlSource (например: cod;name), есть поле с названиями Header (код;имя), есть поле отвечающее за ширину столбцов и тд. Так вот свойство controlSource бывает сложным (обработка программ). В сформированном гриде получается все красиво. Как можно создать таблицу на основе этого грида, или может на основе исходной таблицы.

:)
...
Рейтинг: 0 / 0
18.11.2005, 14:09:54
    #33386882
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Вот теперь ясно. В принципе это не сложно. Выбрать имя для таблицы, "пройтись" по коллекции Columns грида и на основе этого прохода составить команду типа CREATE TABLE ... и выполнить ее через &. Затем составить также команду INSERT INTO ... SELECT ... и снова выполнить ее.
Остается один тонкий момент - тип данных. В описании GRID у вас есть выращение для вычислении значения столбца. А нет ли там и описания типа данных столбца. Если есть, то нет проблемм,-его и используете при составлении команды CREATE TABLE, если нет, то можно попробовать TYPE() над описанием источника данных колонки.
С уважением, Алексей
...
Рейтинг: 0 / 0
18.11.2005, 14:15:54
    #33386899
Ирыч
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Спасибо Алексей! Сейчас попробую.
...
Рейтинг: 0 / 0
18.11.2005, 14:18:17
    #33386906
foxwizard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
создание таблицы на основе Грида
Инструмент для быстрого создания FRX-отчёта в Design-mode из Grid. (VFP 6-8)
http://%5D%5B/url]www.foxclub.ru/sol/index.php?act=view&id=369
или
Вывод содержимого Grid в лист Excel.
http://] www.foxclub.ru/sol/index.php?act=view&id=309
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / создание таблицы на основе Грида / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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