@MailSendで[IncludeDoclink]オプションを使うと「文書が無効またはありません」
【現象】
- フォーム中のアクションボタンに、以下のような普通の@MailSend式を書いているのに、実行すると「文書が無効またはありません」と表示されてメールが送れない。
@MailSend( "Test User/Notes" ; "" ; "" ; "mailtest" ;"Remark" ; "" ; [IncludeDoclink])
[IncludeDoclink]オプションを外すと正常にメールが送信される。
【原因】
- 私の場合は、個人ビュー・・というか、共有(使用すると個人へ)のビュー上のアクションボタンから@command(compose)で文書を作成したのが原因のようでした。
- [IncludeDocLink]オプションが文書リンクを作成するときの文書の指定って、「○○データベースの△△ビュー上のUNID××の文書」というようにしてるみたいで、この△△ビューが個人ビューだと結局その文書リンクからアクセスするときに、他の人はこの個人ビューに対してアクセス出来ないから、リンクも張らないという動き・・と見たけど、どうかな?
【対処】
- 共有のビューから文書を作成するようにしたら問題なく文書リンクが付きました。
でもほんとは個人ビューをメインで使うようにしたいんだけど・・・。
【補足】
目次に戻る