1

일정 목록을 사용하여 SharePoint에서 일종의 예약 시스템을 만들려고합니다. 이벤트를 만들고 사용자가 주장 할 수있는 열을 추가하는 것이 좋습니다. 여기에서 주장 된 이벤트는 색이 바뀌고 이벤트를 주장한 사람 만 이벤트를 취소 할 권한을 갖습니다. , 그래도 난 할 수 있도록하고 싶습니다 무엇 enter image description here일정 이벤트를 SharePoint의 작은 이벤트로 나누기

는 대신 다른 옵션에 표시된 것처럼 세 가지 이벤트를 만들 필요하다 :

이것은 (다른 옵션을 참조)과 같을 것이다 것입니다 1 이벤트 (원문 참조)를 작성하여 3 가지 이벤트 이상으로 나누어 보거나, 드롭 다운을 사용하여 간격 (즉, 15m, 30m, 1h)을 요청할 수 있습니다. 선택한 간격에 따라 이벤트가 적절히 중단됩니다.

답변

-1

방금 ​​생각한 이유는 사용자가 이벤트가 미리 존재하도록하려는 이유는 사용자가 올바른 시간대에 새 이벤트 메뉴를 클릭하기보다는 쉽게 만들 수 있기 때문입니다. 달력보기/컨텍스트에서). 그게 맞습니까?

KWizCom의 Calendar Plus 웹 파트를 사용하는 경우 (예 : KWizCom ...) 캘린더에 이벤트를 직접 입력 할 수 있습니다. 또한 http://www.kwizcom.com/sharepoint-add-ons/sharepoint-calendar-plus-web-part/overview/

, 드래그 앤 쉽게 이동할 달력에서 이벤트를 제거하고, 또한 색상을 지원합니다 뭔가 간단 같은 : 데모 비디오 여기

확인 "조쉬와 오후 1시에서 오후 2시 반 사이 교육 회의" 카테고리 (메타 데이터, 뷰, 소스 등)에 따라 이벤트를 코딩합니다.

개발해야 할 한 가지는 고유 한 회의 논리 및 소유자 권한입니다. 의미, 동일한 회의실에 대해 동시에 두 회의를 수락하지 않는 이벤트 처리기 (고유 한 리소스 필드가있는 경우 정의) 및 이벤트를 만든 사람 만 편집하거나 삭제할 수 있도록 허용하는 논리입니다.

내가 이벤트 처리기를 도울 수 있습니다. 아마도이 정보를 제품에 추가 할 수 있습니다. 실제로 이것은 멋진 아이디어입니다. 내 업무 메일은 kwizcom.com에서 shai입니다.

0

가능한 해결책은 주 이벤트에 간격이라는 다른 필드를 추가하는 것입니다.

간격을 사용하여 시작 시간을 늘리면서 while 루프를 사용하여 지정된 간격에 따라 새 이벤트를 만드는 이벤트를 만들 때 워크 플로를 디자인합니다.

이러한 새 이벤트에는 UserClaimed라는 필드가있는 콘텐츠 형식이 있습니다. 해당 필드를 검사하는 새 이벤트에 다른 워크 플로를 연결하고 이벤트에 대한 사용 권한을 변경하여 해당 이벤트를 지정된 사용자에게만 수정하도록 허용합니다.

이것은 일반적인 아이디어입니다. 구현이 그렇게 열심히 있어서는 안됩니다.

+0

그게 제가 생각한 것입니다. 나는 선택의 폭이 15m, 30m 1h 인 간격 선택 필드를 만들었다. 나는 실제로 그것을 수행하기위한 워크 플로에 대해 충분히 알지 못합니다. 나는 그것을 가지고 놀기 위해 노력하고있는 디자이너를 지나갈 것이다. 그러나 나는 내가 가고있는 어떤 단서도 가지지 않고있다. – Batman