2016-08-09 13 views
1

私はアルフレコのドキュメント管理をスクリプトを実行して拡張しようとしています。これまでのところ、私は、下図のようにカスタム・タイプとプロパティを使用したカスタムモデルを作成するために管理している:Alfrescoの自動インクリメント(ユニーク)ID

enter image description here

たカスタム・タイプは、このカスタムモデル(今のカスタムアスペクトを気にしない)

下にありますカスタムタイプは、これまでに取り組んでいる

enter image description here

、私はあなたが(制御コードフィールドに注意してください)以下を参照できるよう

特定の文書に適用するために管理しました

今私は何をしたいかは制御コードプロパティの値として設定される自動インクリメント機能を追加することです(例:[FILE0012])

私はからスクリプトルールを利用してみましたアルフレコのようなものだが、アルフレコの機能に制限されているようだ。さらに警告()またはconsole.log機能が動作しません。私は私のPHPサーバーにajaxを呼び出すことができるスクリプトを作成することができれば、私は文書のプロパティを抽出し、それをデータベースに挿入し、rowidを取得して単語 "FILE"に添付してコントロールコードプロパティ(つまり、文書が1996年の行にデータベースに挿入され、コントロールコードが[FILE1996]、これは '[FILE'および1996 and ']'に参加したためです)

私は自分の研究を試みましたが、私は2006年から2010年までの2つの古い(そして私は時代遅れの)スレッドにぶつかっただけです。どちらの場合も、何が起こったのですか?アルフレコの現在のビルド構造で私を助けてくれません。

私はここで誰かが私を助けてくれることを願っています。データベースに接続することは必須ではありませんが、そうすることができれば、私にはかなり素晴らしい結果がもたらされます。

+0

私はよく理解しました願っていますが、あなたがルール(文書が作成されたとき、あなたがコントロールコードを生成する必要がある)にアクションをリンクする必要があるようです。アクションでは、あなたが望む(アクション内のコードを生成する、またはWebサービスを呼び出す)ことができます=> http://ecmarchitect.com/alfresco-developer-series-tutorials/actions/tutorial/tutorial.html – Akah

答えて

関連する問題