Нет, это ограничение, встроенное в способ, которым Word выполняет автоматическую нумерацию.
К сожалению, это не может быть решено с помощью стиля. Возможно, требование может потребовать сокращения более долгосрочного?
Если для окончательного документа требуется полный текст, то, когда документ «завершен», нумерация может быть преобразована в статический текст, а затем выполняется поиск / замена для сокращения, чтобы развернуть его до полного термина.
IMHO, чтобы сделать вашу систему действительно RESTful, вы должны переосмыслить все сообщения / запросы, которые вы будете отправлять.
Эта часть:
<conditions>
<date>2009-01-01..2009-01-31</date>
<customer_id>24</customer_id>
</conditions>
- сложная часть. Какие еще у вас есть условия? Много ли? Этот конкретный пример наводит меня на мысль, что вы можете рассматривать счета как вспомогательные ресурсы клиента. Когда я отдыхаю, я всегда пытаюсь определить ресурс в пути, и если для запроса все еще требуются какие-либо параметры, я перемещаю их в строку запроса. Я бы написал примерно так:
GET /customers/24/invoices?start_date=2009-01-01&end_date=2009-01-31
Подумайте об отношениях между вашими ресурсами. Допустим, у нас есть тип ресурса Foo, связанный с типом ресурса Bar отношением -to-many. В этом случае вы можете спросить об этом отношении следующим образом: GET / foo / 123 / bar
и добавить параметры строки запроса для его фильтрации. Проблема начинается, когда вы хотите отфильтровать ее таким образом, чтобы включить связь с другими ресурсами. ИМХО, это означает, что дизайн вашего ресурса не совсем RESTful.
You would need to url-encode the xml to be able to pass it, but, if you converted the xml to json then you could pass that string and then json->xml or json->object to process it. This would enable you to pass more complex objects around.
It isn't perfect, but works. :)