2016-08-09 4 views
1

나는 스크립트를 실행하여 야외 문서 관리를 확장하려고합니다. 아래와 같이 지금까지, 나는 사용자 정의 유형 및 속성과 사용자 정의 모델을 만들고 관리해야 :Alfresco에서 자동 증가 (고유) ID

상기 사용자 정의 형식이 정의 모델 (지금은 사용자 정의 화면을 신경 쓰지) 아래

enter image description here

사용자 정의 유형이 지금까지 노력하고 있습니다

enter image description here

, 난 당신이 (컨트롤 코드 필드에주의) 아래에서 볼 수

특정 문서에 적용 관리

지금 내가하고 싶은 것은 제어 코드 속성의 값으로 설정됩니다 자동 증분 기능을 추가하는 것입니다 (예 : [FILE0012])

나는 스크립트에서 규칙을 사용하려 알프레도지만 알프레도의 기능에 제한되는 것처럼 보인다. 심지어 경고() 또는 console.log 기능 작동하지 않습니다. 나는 내 PHP 서버에 아약스를 호출 할 수있는 스크립트를 만들 수 있다고 생각하면 문서의 속성을 추출하여 데이터베이스에 삽입하고 rowid를 가져 와서 "FILE"이라는 단어에 연결하면 이됩니다. 제어 코드 속성 (예 : 문서가 1996 년 행에 데이터베이스에 삽입되었다가 제어 코드가 [FILE1996]인데 이는 내가 '[FILE'및 1996 and ']'에 합류했기 때문입니다.

무슨 일이 있었는지, 자바 스크립트 명령은 알 프레스코의 요구 사항에 국한되어 있습니다.

나는 연구를 해보려고했지만 2006-2010 년으로 거슬러 올라가는 구식의 (그리고 나는 구형 인) 스레드를 만난 적이 있습니다. Alfresco의 현재 빌드 구조로는 나에게 도움이되지 않습니다.

누군가 나를 도와 줄 수 있기를 바랍니다. 데이터베이스에 연결하는 것은 필수는 아니지만, 그렇다면 내가 꽤 훌륭한 결과를 줄 것입니다.

+0

내가 잘 이해 한 희망하지만 당신은 규칙 (문서가 생성 될 때, 당신은 제어 코드를 생성해야)에 액션을 연결해야하는 것 같다. 액션에서 원하는 것을 할 수 있습니다 (액션에서 코드 생성 또는 웹 서비스 호출) => http://ecmarchitect.com/alfresco-developer-series-tutorials/actions/tutorial/tutorial.html – Akah

답변