Обновите сводную таблицу с ПОИ Apache

Вы правы, что расположение CSS является способом пойти. Вот быстрая информация:

position: relative будет расположение элемент относительно [1 111] сам. , Другими словами, элементы размечаются в нормальном потоке, тогда он удален из нормального потока и смещения любыми значениями, которые Вы определили (вершина, право, нижняя часть, уехало). Важно отметить, что, потому что это удалено из потока, другие элементы вокруг этого не сместятся с ним (используйте отрицательные поля вместо этого, если Вы хотите это поведение).

Однако Вы, скорее всего, интересуетесь position: absolute, который расположит элемент относительно контейнера. По умолчанию контейнер является окном браузера, но если родительский элемент или будет иметь position: relative или position: absolute набор на нем, то это будет действовать как родитель для расположения координат для его детей.

Для демонстрации:

<div id="container">
   <div id="box"> </div>
</div>
#container {
  position: relative;
}

#box {
  position: absolute;
  top: 100px;
  left: 50px;
}

В том примере, верхний левый угол #box составил бы 100 пкс вниз и 50 пкс, оставленных верхнего левого угла #container. Если бы #container не имел position: relative, устанавливают, координаты [1 110] были бы относительно верхнего левого угла порта представления браузера.

Hope, которая помогает.

7
задан B Jammin 18 June 2009 в 03:43
поделиться

2 ответа

Основной ответ на этот вопрос - нет. POI - это программа для чтения и записи формата документов. Обновление сводной таблицы - это проблема движка Excel. Конечно, другое приложение может попытаться воспроизвести здесь поведение механизма Excel, но это действительно будет некрасиво. Я рекомендую использовать обходной путь Джоэла для доступа к COM-объектам excel через веб-сервис, чтобы добиться такого результата.

1
ответ дан 6 December 2019 в 19:41
поделиться

В этом сообщении говорится, что вы можете включить параметр в сводной таблице, который заставит ее автоматически обновляться каждый раз при открытии книги:

Как я могу обновить все сводные таблицы в моя книга Excel с макросом?

Надеюсь, это все еще будет верно после того, как вы использовали Apache POI для обновления или расширения строк данных, на которых основаны сводные таблицы.

3
ответ дан 6 December 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: