Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Простая таблица в Access (http://forum.oszone.net/showthread.php?t=119169)

zi0n 05-10-2008 12:57 916233

Простая таблица в Access
 
Обычно аксесс не пользуюсь поэтому спрошу тут.
В аксессе можно создавать веб страницы для работы с базой.
У меня есть такая таблица
читать дальше »
Код:

<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 916324

Цитата:

Цитата zi0n
Можно ли в акссе создать такие поля что бы впихнуть в каждую ячейку таблицы и менять их потом используюя браузер. »

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

zi0n 05-10-2008 15:51 916341

Так я не понял, если изменятся данные в хтмл файле то изменятся и в экселе или наоборот ?

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

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

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

Codru 05-10-2008 16:56 916387

Работает прекрасно. Любые изменения, которые вводите в Веб-странице через заданный период времени переносятся в Excel-е. Хотя их можно обновить сразу, через Меню Данные - Обновить данные.
Проверил практически на Вашей таблице в ХТМЛ-е.
Цитата:

Цитата zi0n
эксель только хранить данные должен »

Он и будет их хранить.
Цитата:

Цитата zi0n
Да и речь шла не про эксель а про Access »

Можно и в Access-е, по-моему почти что то же самое, но он тяжелее, в смысле более громоздкий.

zi0n 05-10-2008 17:16 916398

Ну хранит то он в эксель но при этом он не сохраняет в ХТМЛ.

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

Codru 05-10-2008 17:42 916422

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

zi0n 05-10-2008 18:48 916462

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


Время: 09:26.

Время: 09:26.
© OSzone.net 2001-