問題タブ [outlook-2016]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
975 参照

email - Outlook 2016 の VML 幅の問題

これは最初の質問ですので、お手柔らかにお願いします :-)

ユーザーへの招待メールとして送信されるアンケートの作成を担当しています。最近、ユーザーが選択した数字をクリックすると、アンケートに移動する電子メールでユーザー向けの 10 ポイント スケールを作成しました。

問題: Outlook 用に配置した VML が問題を引き起こしています。以下は、それがどのように見えるかのスクリーンショットです。スケールは 0 から始まり、10 で終わるはずですが、Outlook 2016 では 10 ではなく 1 しか表示されません。

10 ではなく 1 を示す Outlook 2016

私が試したこと:

  • このメールを Litmus でテストしたところ、すべてが正しく表示されました
  • VML でテーブルの幅を広げて修正されるかどうかを確認しようとしましたが、うまくいきませんでした。
  • Outlook 2016 (Office 365) を使用していますが、この問題は発生しません。

テーブル全体のコード スニペット:

誰かがこの問題に遭遇し、修正を見つけましたか?

返信/コメントお待ちしております。

乾杯

0 投票する
1 に答える
586 参照

vba - Modal-Email 内の Outlook / VBA マクロ

クリックすると、特定のフォルダーからいくつかのファイルを添付することになっている小さなマクロ (リボンに追加) があります。

これは、Outlook 内から「新しい」メールを作成するときに機能します。たとえば、Adobe Acrobat の「メールとして送信」機能を使用すると、Outlook のメールがモーダル ダイアログとして開かれます。

リボンのボタンは無効になりました。シンプルに何もしません。(最初の行の MessageBox でさえ表示されません) Developer Tools -> Macros を使用し、「そこ」からマクロを選択すると機能します。

リボンのボタンがモーダル メールで動作しない同じマクロを呼び出すのはなぜですか?

マクロ - しかし、前述のように、MessageBox さえ表示されません。


更新: メール送信アプリケーションにさらに多くの設定を提供する別のアプリケーションを使用して、次のことがわかりました。

  • 「Outlook OLE」の電子メール送信方法を使用すると、すべてが期待どおりに機能します。
  • メール送信方法として「MAPI」を使用すると、上記の効果が現れます。

そのため、Adobe Acrobat はデフォルトで (Simple) MAPI を使用しているようです。

編集: 実際の原因を知った後、これを見つけました: https://www.msoutlook.info/question/203 - Outlook が「完全に」ロードされていないため、MAPI を介して電子メールを作成するアプリケーションの既知の、解決できない制限のようですしかし、いくつかの基本的なスタブです。


アップデート:

「メール送信ボタン」(1)をクリックすると、以下のウィンドウが表示されます。リボン (2) 内の「マクロ ボタン」をクリックしても何も起こりません。

ここに画像の説明を入力

ただし、DeveloperTools に切り替え、「マクロ」を選択し、そこから同じマクロを選択すると機能します。

ここに画像の説明を入力

一方、ボタンは、Outlook で作成された「新着メール」と、Outlook OLErathen thanを使用して作成された「新着メール」に対して機能しますMAPI

0 投票する
1 に答える
2725 参照

powershell - Powershell - 非表示のウィンドウでスイッチ コマンドを使用して Outlook 2016 を起動する

私は、SCCM でエンド ユーザーが使用する自動化スクリプトに取り組んでいます。非表示のウィンドウで /cleanviews スイッチを使用して Outlook を起動するセクションを除いて、すべてが希望どおりに機能しています。

現在のスクリプト セクション

また、-working ディレクトリ部分を削除し、-windowstyle を最後から start-process の直後に移動しようとしました。これまでのところ、アプリケーションは通常のウィンドウで起動しています

この部分の後に別のスクリプト セクションがあり、cleanviews の切り替え中にユーザーに 2 番目のウィンドウを表示させたくない理由は、ユーザーがウィンドウを再び閉じてびっくりしたり、スクリプトを中断したりする可能性があるためです。

提案?

0 投票する
1 に答える
646 参照

outlook-addin - Outlook 2016 アドインが機能しない

Outlook アドインに取り組んでいますが、すべてのブラウザーで正常に動作します。ただし、Outlook 2016 では動作しません。最初は Mac で動作していましたが、現在はどちらでも動作していないようです。Office.initializeは決して呼び出されないようですか?

何時間も検索して試してみましたが、何も機能しません。私のマニフェストと初期化を他のものと比較すると、本質的に同じコードを持っているようです。

私は yeoman ジェネレーターを使用し、Office UI Fabric React をフレームワークとして使用しています。この時点で本当に途方に暮れています。何か提案や、Outlook デスクトップ アプリでエラーがスローされているかどうかを確認する方法があるかどうか疑問に思っていますか?

更新 多くのことを検索して試し、ゼロから始めた後、Office-JS API の使用を開始するとすぐにアドインが機能しなくなったようです。具体的にはuserProfile、メールから the および to、from、cc フィールドを取得していますOffice.context.mailbox.item

まだ解決策を見つけることができません。