ОШИБКА XML в настройке рабочей книги ПРИЧИНА: слишком много тегов

Я создал процедуру PL/SQL для создания электронных таблиц Excel (в формате XML), которые можно загрузить из Oracle Application Express (Apex).

Тем не мение,

Когда один генерирует второй файл, когда первый еще открыт в Excel, он получает следующее сообщение об ошибке:

XML ERROR in Workbook Setting
REASON: Too many tags
FILE:   C:\...
GROUP:  Workbook
TAG:    Worksheet
ATTRIB: Name
VALUE:  Sheet1

XML ERROR in Workbook Setting
REASON: Too many tags
FILE:   C:\...
TAG:    Worksheet
ATTRIB: Name
VALUE:  Sheet2

XML ERROR in Workbook Setting
REASON: Too many tags
FILE:   C:\....
GROUP:  Workbook
TAG:    Worksheet
ATTRIB: Name
VALUE:  Sheet3

Я думаю, что это связано с тегом "Рабочий лист". Однако проблема не всегда может быть воспроизведена.

Заранее спасибо.

1 ответ

Убедитесь, что вы не пытаетесь назвать более одного листа с одинаковым именем.

Откройте документ XML в текстовом редакторе и выполните поиск (например) "Sheet1", если вы найдете строку

 <Worksheet ss:Name='Sheet1'>

в более чем одном месте ваша процедура генерирует дубликаты имен листа.

Другие вопросы по тегам