Управление учебным процессом ВУЗа (21.03.2023) | |||||||||||
Копирование и вставка объектов | |||||||||||
В некоторых случаях объекты, отображаемые в таблице данных, можно копировать и вставлять. Вставлять объекты можно как в ту же таблицу данных, из которой они были скопированы, так и в другую таблицу данных, отображающую объекты того же типа. Для этого необходимо выполнить следующие действия:
При копировании и вставке происходит создание копии объекта. При этом, если объект имеет подчиненные объекты, они также будут скопированы, и станут подчиненными новому объекту. Все свойства нового объекта, кроме свойства "Имя" (или замещающего его свойства), будут такими же, как у первичного объекта. Свойство "Имя" будет равно строке, составленной из слова "Копия " и имени первичного объекта. После вставки объекта значение свойства "Имя" можно изменить. В случае, если свойство "Имя" может формироваться пользователем явно, то после вставки оно будет сформировано как строка вида: "Копия" + "имя исходного объекта"
Если свойство "Имя" формируется автоматически по определенному алгоритму на основании значений других свойств, то при вставке будет выполнена попытка выполнить данный алгоритм. Если вставка выполняется в ту же таблицу данных, может произойти ошибка дублирования.
При этом копирование сработает нормально, например, при переносе подчиненных объектов от одного главного объекта к другому.
Действия "Копировать" и "Вставить" имеют соответствующие иконки на панели инструментов: Кроме копирования объектов внутри или между таблицами данных предусмотрена возможность копирования объектов в другие приложения, имеющие поля для ввода текстовой информации. Такими приложениями могут являться, например: Microsoft Excel, Microsoft Word, NotePad ("Блокнот") и другие. Для копирования объекта во внешние приложения необходимо:
|