Мне нужно предоставить поле с большим текстом, но не должно позволять пользователю добавлять какое-либо вложение. Когда я попытался использовать встроенное свойство для проверки вышеприведенного сценария. Будет ли это свойство работать в Mac OS. Я видел в справочном документе, что он не поддерживается в Mac.Имеет встроенное свойство класса документов заметок в mac OS
0
A
ответ
1
«Примечание. Встраиваемые объекты и ссылки объектов не поддерживаются для OS/2, UNIX и Macintosh. Вложения файлов«.
Это означает, что на macOS вы можете добавлять файл только в качестве вложения. Вызов notesRichTextItem .EmbedObject (EMBED_ATTACHMENT, "", FileFullPath)
Вы не можете добавить "поместить его словесную форму" или "Excel-лист" или "что-нибудь еще", только файл в качестве вложения. И это работа. Также вы можете использовать формулу (только интерфейс и режим редактирования): @Command ([EditInsertFileAttachment])
Это ограниченная операция, пользователь увидит сообщение ECL-alert.
Чтобы прояснить ответ Павла: hasEmbedded предназначен как для объектов OLE, так и для файлов. Он отлично работает на Mac для файловых вложений. но объекты OLE не работают на Mac, поэтому hasEmbedded игнорирует их. –