Робимо обов’язковими вкладення у списки Sharepoint - Марк та
Робимо обов'язковими вкладення у списки Sharepoint

Вкладення у списки Sharepoint – дуже зручна штука, адже навіть штатними засобами можна вкласти одразу декілька. Але біда, якщо вкладення треба зробити обов'язковим - тут штатні засоби Sharepoint безсилі. Але й додаткове кодування потрібне мінімальне – лише розмістити Javascript-код.
Код виглядає ось так:
Код перевизначає функцію PreSaveItem(), яка викликається при натисканні кнопки Зберегти при створенні списку. Якщо файл не вклали, буде видано повідомлення про необхідність це зробити.
Розмістити код можна як мінімум двома способами: 1. У веб-частині на сторінці (швидкий) 2. За допомогою Sharepoint Designer (переважний)
Результат того, що користувач забув вкласти файл – повідомлення про помилку Рис.3.

Рис.1. Змінити NewForm.aspx у розширеному режимі

Рис.2. Вставка коду в ASPX-сторінку списку

Рис.3. Повідомлення про те, що користувач забув вкласти файл