Войти

Показать полную графическую версию : Простая таблица в Access


zi0n
05-10-2008, 12:57
Обычно аксесс не пользуюсь поэтому спрошу тут.
В аксессе можно создавать веб страницы для работы с базой.
У меня есть такая таблица
<html>
<head>
</head>

<body>
<table width="785" border="1">
<tr>
<td width="134">Числа</td>
<td width="41">01.02</td>
<td width="62">03.04</td>
<td width="52">08.09</td>
<td width="71">07.06</td>
<td width="71">05.04</td>
<td width="71">03.05</td>
<td width="71">12.11</td>
<td width="71">24.10</td>
<td width="77">14.12</td>
</tr>
<tr>
<td>Сотрудник №1 </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №2</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №3</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №4</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №5</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №6</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №7</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №8</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Сотрудник №9</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>

Можно ли в акссе создать такие поля что бы впихнуть в каждую ячейку таблицы и менять их потом используюя браузер.
Например, в каждой ячейке можно что то вводить, вот я это ввожу и сохраняю в базу.
Пробывал сам сделать, но не вышло, приходится много таблиц с параметрами создавать т.к. много чисел.
Кто что посоветует ?

Codru
05-10-2008, 15:27
Можно ли в акссе создать такие поля что бы впихнуть в каждую ячейку таблицы и менять их потом используюя браузер. »
Можно.
1. Открываем Лист Еxcel, ставим курсор в ячейке соответствующая левому верхнему углу таблицы.
2. Меню: Данные - Импорт внешних данных - Импортировать данные.
3. В окне "Выбор источника данных" выбираем свой Веб-файл (тип файла - "все источники данных...").
4. В окошке "Создание Веб-запроса" видим свою Веб-страницу. Нажать "Импорт".
Практически Веб-страница на Листе Еxcel-я.
Осталось установить время обновления данных.
5. Меню: Данные - Импорт внешних данных - Свойства диапазона данных. Тут все просто. Поставить галочку в "Обновить каждые..." и ввести период обновления.

zi0n
05-10-2008, 15:51
Так я не понял, если изменятся данные в хтмл файле то изменятся и в экселе или наоборот ?

А можно как нить в ХТМЛ сделать так что бы не в коде менять таблицу, а менять методами инпут тегов.
Вот например я ввел число в колонку как мне его сохранить в эксель ?

и надо что бы это не в экселе в итоге просматривалось а просматривалось в ХТМЛ файле, эксель только хранить данные должен. Можно как ни-ть так сделать ?

Да и речь шла не про эксель а про Access, сомневаюсь что эксель позволит себя в данном случае как базу использовать

Codru
05-10-2008, 16:56
Работает прекрасно. Любые изменения, которые вводите в Веб-странице через заданный период времени переносятся в Excel-е. Хотя их можно обновить сразу, через Меню Данные - Обновить данные.
Проверил практически на Вашей таблице в ХТМЛ-е.
эксель только хранить данные должен »
Он и будет их хранить.
Да и речь шла не про эксель а про Access »
Можно и в Access-е, по-моему почти что то же самое, но он тяжелее, в смысле более громоздкий.

zi0n
05-10-2008, 17:16
Ну хранит то он в эксель но при этом он не сохраняет в ХТМЛ.

Надо тогда что бы из эксель вызывался в ХТМЛ.

Codru
05-10-2008, 17:42
Вопрос конечно интиресный. Выходит, что нужен и обратный процесс. При открытии ХТМЛ, он должен прочитать данные из Эксель, а потом передавать обратно. А еще установить обновление Эксчеля вручную. Тут есть над чем подумать. Тогда вопрос.
Поконкретнее, что это за ХТМЛ файл, где стоит, кто и как его обновляет, какие связи?

zi0n
05-10-2008, 18:48
Ну содержание этой таблицы на 1 странице этой темы.
Файл где находится ? -Ну впринципе как на сервере так и на носителе может находится тут не важно.
Обновляется он ну, предположим, мной.




© OSzone.net 2001-2012