2

Как вставить порядковые индикаторы в элементы управления выбора даты, которые будут отображать дату следующим образом:

26th day of October, 2016

Я пробовал d \*ordinal 'day of' MMMM, yyyy но использование \*ordinal не работает в элементах управления контентом, как это работает в полях даты.

Можете ли вы использовать порядковые индикаторы в элементе управления выбором даты?

2 ответа2

2

Можете ли вы использовать порядковые индикаторы в элементе управления выбором даты?

Да, но не так, как вы упомянули. В более новых версиях MS Word невозможно использовать d \*ordinal 'day of' MMMM, yyyy как это можно было использовать в полях даты. Поскольку формат даты, который будет принимать MS Word, это DATE [\@ "Date-Time Picture"] [Switches] где Date-Time Picture - это форматирование, например, dd mm yyyy а Switches - параметры форматирования, такие как \*ordinal .

Таким образом, единовременное изображение даты и времени и один переключатель можно включить в формат даты. Эту проблему можно решить с помощью сценария VBA но это не так удобно.

Простой способ решить эту проблему - использовать несколько номеров элементов управления содержимым, расположенных рядом. Итак, в вашем случае вы должны использовать два элемента управления датой:

{DATE \@ "d"\*Ordinal} {DATE \@ "'day of' MMMM, yyyy"}

-1
  1. Создайте вложенное поле желаемого формата даты

    {DATE \@ "'{DATE \@ d \*Ordinal} day of' MMMM, yyyy"}
    

    Вы можете выполнить следующие шаги:

    1.1. Нажмите Ctrl-F9 чтобы вставить пустое поле, внутри {} введите:

       DATE \@ "' day of' MMMM, yyyy"
    

    1.2. Переместите курсор в точку между открывающей одинарной кавычкой и " day "

    1.3. Нажмите Ctrl-F9 еще раз, чтобы вставить другое пустое поле, внутри {} введите:

       DATE \@ d \*Ordinal
    

    1.4 Нажмите F9, чтобы обновить поле

  2. Добавьте встроенный блок в вашу галерею Quick Parts

    2.1. Дважды щелкните, чтобы выделить вложенное поле

    2.2. Выберите вкладку "Вставить с ленты", щелкните значок "Быстрые детали", затем "Сохранить выбор в галерее быстрых деталей".

    2,3. Дайте имя вложенному полю, например, "Boss required Date", затем нажмите OK.

  3. Чтобы использовать дату, нажмите Быстрые детали. «Дата, нуждающаяся в боссе» здесь.

Как вы, возможно, знаете, вы можете заменить DATE на CREATEDATE, PRINDATE, SAVEDATE or DOCPROPERTY MyCustomDate .

Надеюсь, что вы найдете это полезным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .