Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/53: Рейтинг темы: голосов - 53, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 06.12.2009
Сообщений: 60

Отследить Изменение Аттачмента

21.01.2012, 12:39. Показов 9859. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно как-то понять, менялся аттачмент или нет (у пользователя есть такая возможность).
Дата модификации не подходит, извлекать аттач на диск нельзя.
У поля $File в свойствах есть Object ID, который меняется при изменении аттача. Но я не нашел, как его вытащить.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.01.2012, 12:39
Ответы с готовыми решениями:

Передача аттачмента
привет всем гуры, Подскажите пожалуйста, необходимо передавать локальную базу в формате mdb (Microsoft Access) по каналу связи Lotus...

Редактирование аттачмента
Нужна срочная помощь. При двойном нажатии на аттачмент, открывается диалог, там жмем кнопку "Редактировать", документ...

Удаление аттачмента из Rtf
Видел где-то ранее обсуждался этот вопрос, но потерял ссылку Подскажите,... в RTF есть несколько аттачментов, кодом удаляю один.... В...

5
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
21.01.2012, 17:10
Поставить полю с вложением IsSigned, подписать документ, проверять целостность подписи.



У поля $File в свойствах есть Object ID, который меняется при изменении аттача. Но я не нашел, как его вытащить.
DXL
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 223
21.01.2012, 18:58
Почему не устраивает @AttachmentModifiedTimes?
---
Returns a datetime that displays the date on which the file attachment associated with the current document was last modified. If the document contains more than one file attachment, returns the modification dates in a datetime list.
---
0
0 / 0 / 0
Регистрация: 06.12.2009
Сообщений: 60
22.01.2012, 14:50
nvy




У поля $File в свойствах есть Object ID, который меняется при изменении аттача. Но я не нашел, как его вытащить.
DXL
Не нашел такого в DXL.



Почему не устраивает @AttachmentModifiedTimes?
Потому что каким-то образом у людей иногда получается вкладывать изменённый файл обратно с той же датой модификации.
Файл изменился, а дата - нет.



Поставить полю с вложением IsSigned, подписать документ, проверять целостность подписи.
Можно поподробней?

Может, есть какие-нибудь ещё метаданные, которые меняются при замене аттачмента?
Сам док при этом тоже часто меняется, т.е. нельзя утверждать, что если изменился док -> изменился аттач.

Object ID у $File идеально бы подошел.
0
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
22.01.2012, 17:32
Можно поподробней?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
23.01.2012, 09:34
LotusScript
1
Не нашел такого в DXL.
Выгружаете документ в DXL (Domino XML), парсите, находите нужные тэги, сравниваете.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.01.2012, 09:34
Помогаю со студенческими работами здесь

Контроль размера прикрепляемого аттачмента.
Как можно сделать ограничение по размеру на прикрпепляемый файл, например, не более 5 Мб?

Скачивание аттачмента без прочтения письма.
Кто знает, как можно реализовать "скачивание прикрепленного файла" в Web Access без прочтения письма, т.е. не открывая его ?

Рушится ЭЦП на документе при копировании аттачмента
Доброго времени суток! Похожего на форуме не нашел, поэтому создал тему. Проблема в следующем: Есть документ, в котором подписываются...

Как проверить Rich Text поле на наличие аттачмента?
Есть документ с несколькими рич текстовыми полями, необходимо проверить именно само поле на наличие вложения , а не документ типа :...

Отследить изменение реестра
Привет, есть ли рабочий пример или кто-то поделиться теорией создания чтоб отследить любое изменение в реестре ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru