• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Странности Outlook-форм

  • Автор темы Автор темы KA3AKOB
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
K

KA3AKOB

Имеем приложение созданное на основе Outlooka. Широко используются пользовательские формы, но есть несколько непонятностей в поведениии форм.
1) Есть несколько библиотек. Админом мне назначены права на редактирование в OrgFormLib (библиотеке организационных форм). Открываю форму из этой библиотеки, редактирую, изменяю, публикую, но не сохраняю сделанные изменения(т.е. не сохраняю само сообщение, форму сохранил уже публикацией). А не тут-то было. Как будто форму не редактировал, все изменения пропали. Только если скопировать форму в библиотеку личных форм там отредактировать и опубликовать, изменения сохранятся. Чтобы форма стала доступна всем надо её снова перенести в библиотеку организационных форм. Почему так? Что, на месте в OrgFormLib нельзя редактировать?

2) Использую в обмене сообщениями через Outlook свои пользовательские формы. На форму положил объект OVC (Outlook View Control) для отслеживания сообщений, сязанных с данным, путём хитрой фильтрации. Так вот, если сообщение открыть с помощью своей формы, то OVC нормально всё фильтрует, если же это сообщение присоединить как исходное к новому сообщению, то при двойном щелчке на этом вложенном сообщении ОVC выглядит как белый квадрат.

Кто подскажет, почему так?
 
1) Открываю форму из этой библиотеки, редактирую, изменяю, публикую
...
Только если скопировать форму в библиотеку личных форм там отредактировать и опубликовать, изменения сохранятся. Чтобы форма стала доступна всем надо её снова перенести в библиотеку организационных форм. Почему так? Что, на месте в OrgFormLib нельзя редактировать?

Форма, если она была опубликована в библиотеке локальных папок, по кнопке [Опубликовать] по умолчанию публикуется в эту библиотеку.
Получается, что ты открыл форму в дизайнере из папки, а публикуется она в библиотеку личных папок, а не в исходную папку!!!
Используй [Опубликовать как + Выбор конкретной папки] или удали форму из библиотеки личных папок.
 
2) Использую в обмене сообщениями через Outlook свои пользовательские формы. На форму положил объект OVC (Outlook View Control) для отслеживания сообщений, сязанных с данным, путём хитрой фильтрации. Так вот, если сообщение открыть с помощью своей формы, то OVC нормально всё фильтрует, если же это сообщение присоединить как исходное к новому сообщению, то при двойном щелчке на этом вложенном сообщении ОVC выглядит как белый квадрат.

О причинах поведения MS-продуктов можно только догадываться, но я вижу, что Ваш подход в принципе плохой!!!! Отправлять аттач, который при открытии будет автоматом делать выборки в объект OVC ????

Я бы эту задачу несколько по-другому представил:
Требуется отправить ИНФОРМАТИВНЫЙ (чтобы видеть все нужные данные) аттач адресату для оперативной беглой оценки и, если необходимо, иметь возможность работы с РЕАЛЬНЫМ документом (элементом) на сервере Exchange

Получается, что аттач должен состоять из двух частей:
1. Информативная составляющая (список в него формируется программно и без компонента или вообще УДАЛИТЬ)
2. Ссылка на реальный элемент на сервере (там уж все будет видно!!!)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab