Как я могу включать значение столбца версии sharepoint, одним словом, документ?

Я бы выразил это как:

select employee, 
       json_agg(json_build_object('period', period, 'commission', commission)) as commission 
from table_name 
group by employee
order by sum(commission) filter (where period = '1Y');

Никаких подзапросов не требуется.

30
задан Handcraftsman 24 March 2013 в 18:08
поделиться

6 ответов

Это - один способ получить версию в Вашем документе, это немного болезненно для получения его работа...

  • Включают управление версиями и типы контента на Вашей библиотеке документа.
  • Входят в настройки библиотеки документа и выбирают типы контента, в которых Вы хотите, чтобы версия появилась.
  • Избранные настройки политик управления информацией из меню типа контента.
  • Выбор определяют политику и щелчок.
  • Нажимают, 'Включают Маркировку' Флажок
  • , не Устанавливают другие два флажка в разделе Labels.
  • В поле Label Format, введите поля метаданных в следующий формат:

     Version : {Version} \n
    
  • Набор появление маркировки и нажимают на предварительный просмотр.

  • Щелчок внизу страницы.
  • Возвращаются в библиотеку и создают новый документ с помощью типа контента, который Вы изменили.
  • Сохранили файл как формат Word 2007.
  • Выбор Выбор вкладки
  • вставки Быстрые Части из меню Ribbon и парения по Маркировке Выбора свойства
  • документа из списка свойств
  • Это должно отобразить метаданные, определенные в Вашей маркировке как поле в Вашем документе слова. Поле обновит автоматически при следующем открытии документа.
  • Сохраняют.
28
ответ дан Erwin 28 November 2019 в 00:07
поделиться

Попытайтесь создать вычисляемое поле в пользовательском типе контента. Поле может быть равно Версии. Это даст Вам способность добавить его как свойство в документе. Это только работает хорошо с документами Office 2007.

, После того как пользовательский тип контента создается, Вы создаете новый документ на основе типа контента. После создания документа можно извлечь панель информации о документе и сохранить его. Это - информационная форма пути, таким образом, можно настроить его при необходимости и загрузить специализированную панель на тип контента.

0
ответ дан Nat 28 November 2019 в 00:07
поделиться

Все столбцы библиотеки документа являются свойствами документа для документа слова. Для взятия версии документа, необходимо показать свойства документа и затем выбрать "расширенные свойства". В thit момент Вы будете видеть классическое окно свойств документа, и Вы видите свойство "Version" на последней вкладке.

Так, можно добавить значение этого свойства к документу в месте, Вы хотите, например, нижний колонтитул.

-2
ответ дан jaloplo 28 November 2019 в 00:07
поделиться

Поле RevNum, которое, как мне кажется, имеет в виду jaloplo, не совпадает с номером версии документа SharePoint. Он обновляется каждый раз, когда вы сохраняете документ, но, похоже, сохраняет свою собственную систему нумерации редакций, коррелированную с системой нумерации версий SharePoint (но не зависящую от нее).

1
ответ дан 28 November 2019 в 00:07
поделиться

Для этого требуется настроить и SharePoint, и документ Word.


ЧТОБЫ НАСТРОИТЬ БИБЛИОТЕКУ ДОКУМЕНТОВ SHAREPOINT:

  1. Перейдите в библиотеку документов, в которой вы планируете хранить документы с контролем версий.
  2. Нажмите «Настройки»> «Настройки библиотеки документов».
  3. Нажмите «Настройки управления версиями» и убедитесь, что вы настроили либо «создать основные версии», либо «создать основные и вспомогательные (черновые) версии».
  4. Щелкните OK.
  5. Щелкните «Параметры политики управления информацией»
  6. Если ваша библиотека может обрабатывать несколько типов содержимого, вы увидите их список. Щелкните «Документ». Если он может обрабатывать только один тип контента, пропустите этот шаг.
  7. Выберите «Определить политику ...» и нажмите OK.
  8. Установите флажок "Включить ярлыки", но не t установите любой из двух других полей в этом разделе.
  9. Введите {Версия} в поле «Формат метки».
  10. (Необязательно) Вы можете отформатировать метку версии.
  11. Щелкните на кнопке «Обновить», чтобы увидеть предварительный просмотр метки версии. Будет написано что-то вроде {_UIVersionString}
  12. . Когда вы будете удовлетворены внешним видом ярлыка, нажмите OK.
  13. Чтобы вернуться в свою библиотеку документов, щелкните имя библиотеки документов в строке навигации вверху стр.

ЧТОБЫ НАСТРОИТЬ СВОЙ ДОКУМЕНТ WORD:

  1. Создайте новый документ в библиотеке или загрузите его.
  2. Откройте документ и отредактируйте его.
  3. Поместите курсор туда, где вы хотите, чтобы метка версии появилась.
  4. Выберите «Вставка»> «Быстрые части»> «Свойства документа»> «Метка».
  5. Метка версии "{_UIVersionString}" будет отображаться в документе.
  6. Сохраните документ (и выберите, какой должна быть следующая версия). Все готово!
  7. Если вы хотите проверить это, закройте документ и снова откройте его. Обновленная версия автоматически появится там, где вы поместите метку версии.

Эти инструкции были основаны на ответе Эрвина.

13
ответ дан 28 November 2019 в 00:07
поделиться

Я следовал инструкциям Рейчел, и они отлично сработали. Однако фиксация обновления версии в документе создает проблему, если вы хотите делать электронные подписи. Например, если ваша версия 1.6, и вы решили, что именно ее должны подписать люди, вы обнаружите, что когда они подпишут документ, он будет сохранен как версия 1.7. Когда вы снова откроете документ, версия 1.7 не будет соответствовать авторизованной версии 1.6, и вам сообщат, что все подписи недействительны.

2
ответ дан 28 November 2019 в 00:07
поделиться
Другие вопросы по тегам:

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