Задача | Метод | Ситуации, в которых используется этот метод |
Добавление небольших объемов данных в их исходном формате. | Скопировать часть файла или весь файл из приложения в документ Notes. | Приложение, содержащее данные, имеется на пользовательском компьютере, и данные могут копироваться из приложения в буфер обмена. Копирование данных применяется в случае, когда данные, скорее всего, не будут изменяться. |
Добавление больших объемов данных в их исходном формате. | Импортировать целый файл в документ. | Предпочтительнее работать с данными в Notes, чем в исходном приложении, при этом требуется отображать данные (например, таблицы, текст и рисунки) в исходной форме. Импортирование данных применяется в том случае, когда данные, скорее всего, не будут изменяться. При импорте также остается возможность открытия файла в другом приложении. |
Добавление данных в контексте их исходного приложения. | Вложить файл. | Приложение, которое содержало данные, присутствует как на компьютере отправителя, так и на компьютере получателя, при этом требуется работать с файлом в его исходном приложении. Этот метод также полезен в случае, когда нужно распространять данные в электронном виде. Вложение файла особенно удобно, когда файл сжат или он является системным или исполняемым. |
Добавление данных, которые будут обновляться при изменении исходного файла. | Связать файл. | В Notes должны отображаться самые свежие данные из приложения, но при этом нужно напрямую работать с данными в их исходном приложении. Связывание файлов выполняется в том случае, когда приложение доступно как на компьютере отправителя, так и на компьютере получателя, при этом приложение поддерживает OLE. |
Добавление данных, которые можно редактировать, в другое место без изменения исходного файла. | Внедрить часть файла или весь файл. | Исходное приложение присутствует на компьютере, при этом оно поддерживает внедрение OLE. Этот способ полезен в случаях, когда требуется использовать исходное приложение для ввода и изменения данных в Notes. |
Добавление данных и программного обеспечения, необходимого для их изменения (только для Windows). | Внедрить пользовательский объект OLE. | В операционной системе имеется пользовательский объект OLE и при этом требуется изменять данные в отсутствие соответствующей программы на компьютерах получателей. |