Anda di halaman 1dari 13

KEGIATAN BELAJAR 3

1. Object Linking and Embedding (OLE) adalah sebuah


teknologi berorientasi objek yang berbasiskan teknologi Component Object
Model (COM) yang menyediakan layanan kepada aplikasi untuk menciptakan
dokumen-dokumen yang terdiri dari banyak objek, mulai dari gambar, suara,
microsoft word, microsoft excel, hingga dokumen lainnya. OLE atau (Object
Linking and Embedding) adalah suatu feature yang memungkinkan beberapa
aplikasi saling berkomunikasi dan bekerjasama. Sebagai contoh, seperti
Microsoft Excel dan Microsoft Word. Ketika hendak memasukkan dokumen
dari Microsoft word ke Microsoft Excel atau sebaliknya maka tanpa disadari
keduanya akan bekerjasama dan terhubung serta berkomunikasi ketika di klik
dua kali.

a. Embedded Object : Teknik menyisipkan objek dari suatu aplikasi (Server


Application) ke dalam aplikasi lain (Container Application). Objek yang
disisipkan ini disalin dari aplikasi aslinya dan bisa kita manipulasi dan disimpan
sesuai dengan objek aslinya.
b. Linking Object : teknik ini mirip dengan embedding, hanya datanya juga
dihubungkan dengan dokumen asalnya. Perubahan objek pada Server
Application secara otomatis akan mengubah objek pada Container
Application. Object linking tidak dapat menyimpan objek, namun hanya
mengacu atau mereferensi objek yang diekspos oleh Server Application.

2. Perbedaan Linking Object dan Embedded Object :


* Linking Object :
- Data dokumen tujuan dihubungkan dengan dokumen asalnya.
- Perubahan objek pada Server Application secara otomatis akan mengubah
objek pada Container Application.
- Tidak dapat menyimpan objek, namun hanya mengacu atau mereferensi
objek yang diekspos oleh Server Application.
* Embedded Object :
- Menyisipkan objek dari suatu aplikasi (Server Application) ke dalam aplikasi
lain (Container Application).
- Objek yang disisipkan ini disalin dari aplikasi aslinya bisa dimanipulasi dan
disimpan sesuai dengan objek aslinya.

3. A. Linking Object
* Kelebihan :
- Tanpa membuka Access, kita bisa melakukan perubahan pada objek secara
langsung dan dapat dilakukan dengan menggunakan aplikasi sumbernya
- Database Access hanya dapat menunjukkan alamat file yang dituju dan nama
file dari referensi eksternal
* Kekurangan :
- Jika alamat filenya berubah, maka link yang telah kita buat akan rusak dan
ketika kita buka Database Access maka akan muncul seperti error
B. Embedded Object :
* Kelebihan :
- Tidak adanya perubahan dari lokasi file yang digunakan karena file yang
digunakan telah menjadi bagian dari file Access
* Kekurangan :
- Harus memiliki free space hard disk yang cukup besar untuk menampung
database Access yang digunakan akan menjadi lebih besar

4. Embedded Object : Teknik menyisipkan objek dari suatu aplikasi (Server


Application) ke dalam aplikasi lain (Container Application) yang dapat
dimanipulasi dan disimpan sesuai objek aslinya. Embedding  adalah ketika
melakukan transfer objek dengan cara embedding, objek atau yang ditransfer
ke program aplikasi yang tidak mempunyai hubungan (link) dengan program
aplikasi sumber.
Linking Object : Teknik menyisipkan objek dari suatu aplikasi (Server
Application) yang datanya juga dihubungkan dengan dokumen asalnya.
Perubahan objek pada Server Application secara otomatis akan mengubah
objek pada Container Application. Sehingga tidak dapat menyimpan objek,
namun hanya mengacu atau mereferensi objek yang diekspos oleh Server
Application.  Linking adalah ketika melakukan transfer objek dengan cara
linking, objek atau yang ditransfer ke program aplikasi yang masih mempunyai
hubungan (link) dengan program aplikasi sumber.

5. Kegunaan Object Linking and Embedding (OLE) :


1. Aplikasi Visual Basic yang dapat mengakses secara fungsional aplikasi-
aplikasi lain dalam lingkungan Windows.
2. Kemampuan dalam mengolah database lebih cepat
3. Mengakses suatu data lebih mudah dalam pemakaiannya
4. menghubungkan atau menempelkan suatu obyek dari aplikasi lain dengan
menyediakan suatu tempat untuk menyisipkan obyek kedalam aplikasi
Visual Basic atau menampilkannya saat running.
AYO BERLATIH
Tahapan Mentransfer Objek dengan OLE
1. Buka file sumber (dengan program aplikasi bebas yang sesuai)

(Memilih file sumber yang akan ditransfer, misal Ms. Excel)

2. Buka file tujuan (dengan program aplikasi bebas yang sesuai)

(Memilih file tujuan, misal Ms. Word)

3. Blok bagian file sumber yang akan disisipkan ke file tujuan

(Blok data pada file sumber)


4. Klik menu Edit

(Klik kanan memunculkan opsi menu edit)

5. Klik copy

(Mengcopy data dari file sumber)

6. Letakkan kursor pada bagian file sumber akan disisipkan di file tujuan

(buka file tujuan)


7. Klik menu Paste

(klik paste tool, menu paste akan muncul)

8. Klik Paste Special

(klik paste special pada file tujuan )

9. Klik Paste Link

(klik paste link, pada file tujuan )

10. Pilih jenis program aplikasi MS Word yang sesuai dengan file sumber pada
kotak As, kotak Float over text otomatis akan diberi tanda V

(Pilih type file sumber yang akan ditransfer ke file tujuan,misal ms.excel sheet)
11. Klik OK.

(klik ok, setelah memilih worksheet file sumber yang akan ditransfer)

12. Hasil

(hasil transfer menggunakan OLE)


CEK PENGUASAAN
1. Object Linking and Embedding (OLE) adalah sebuah teknologi berorientasi
objek yang berbasiskan teknologi Component Object Model (COM) yang
menyediakan layanan kepada aplikasi untuk menciptakan dokumen-
dokumen yang terdiri dari banyak objek, mulai dari gambar, suara,
microsoft word, microsoft excel, hingga dokumen lainnya. OLE atau (Object
Linking and Embedding) adalah suatu feature yang memungkinkan
beberapa aplikasi saling berkomunikasi dan bekerjasama. Sebagai contoh,
seperti Microsoft Excel dan Microsoft Word. Ketika hendak memasukkan
dokumen dari Microsoft word ke Microsoft Excel atau sebaliknya maka
tanpa disadari keduanya akan bekerjasama dan terhubung serta
berkomunikasi ketika di klik dua kali.

2. Tahapan OLE :

 Langkah-langkah mentransfer objek secara Embedding


a. Pilih salah satu file yang akan ditransfer. Misalnya, contoh
dokumen pada Ms Excel
b.   Buka dokumen tersebut, kemudian data yang akan ditransfer
di blok

Gambar 1.1. Tampilan Area Ms Excel

c. Buka lembar kerja baru di Ms Word, klik File lalu klik tanda
panah ke bawah pada ikon Paste lalu pilih Paste Special.

Gambar 1.2. Menu Home Paste pada Ms Word


d. Pada kotak dialog Paste Special pilih Paste, dan pada kotak
pilihan objek pilih Microsoft Excel Worksheet Object.

Gambar 1.3. Dialog Paste Special

e.   Kemudian klik tanda OK pada kotak dialog tersebut.


f.    Hasil setelah ditransfer.

Gambar 1.4. Data yang sudah ditransfer ke Ms Word

Catatan: Jika ada data yang tidak sesuai dengan keinginan


maka data tersebut dapat diedit pada lembar kerja Ms Word.
Tetapi lembar kerja pada Ms Excel tidak akan berubah.

 Langkah-langkah mentransfer objek secara Linking :


a.   Lakukan persiapan yang sama dengan yang di atas
(Embedding)
b.  Buka dokumen tersebut, kemudian data yang akan ditransfer
diblok

Gambar 2.1. Tampilan Area Ms Excel


c.  Buka lembar kerja baru di Ms Word, klik File lalu klik tanda
panah ke bawah pada ikon Paste lalu pilih Paste Special.

Gambar 2.2. Menu Home Paste pada Ms Word

d.   Pada kotak dialog Paste Special  pilih  Paste Link, dan pada


kotak pilihan objek pilih Microsoft Excel Worksheet Object.

Gambar 2.3. Dialog Paste Special


e.   Kemudian klik tanda OK pada kotak dialog tersebut.
f.  Jika kita mengedit lembar kerja pada Ms Excel maka secara
otomatis lembar kerja yang ada pada Ms Word akan ikut
berubah juga.

 Langkah-langkah Mentransfer objek secara Linking dengan tool


Insert Objek :
a. Lakukan langkah-langkah persiapan seperti di atas
(Embedding/Linking)
b.   Klik insert lalu pilih  objek

Gambar 3.1. Menu Insert pada Ms Word

b. Klik tab Create from File, gunakan Browse pada kotak dialog


untuk memilih data yang akan digunakan dimana objek Excel
yang akan ditransfer berada.
c.  Setelah memilih objek klik kotak cek pilihan Link to file  untuk
memberi tanda ceklist.

Gambar 3.2. Dialog Insert Object


d.  Kemudian klik OK

3. Perbedaan Linking Object dan Embedded Object :


* Linking Object :
- Data dokumen tujuan dihubungkan dengan dokumen asalnya.
- Perubahan objek pada Server Application secara otomatis akan mengubah
objek pada Container Application.
- Tidak dapat menyimpan objek, namun hanya mengacu atau mereferensi
objek yang diekspos oleh Server Application.
* Embedded Object :
- Menyisipkan objek dari suatu aplikasi (Server Application) ke dalam aplikasi
lain (Container Application).
- Objek yang disisipkan ini disalin dari aplikasi aslinya bisa dimanipulasi dan
disimpan sesuai dengan objek aslinya.

4. A. Linking Object
* Kelebihan :
- Tanpa membuka Access, kita bisa melakukan perubahan pada objek secara
langsung dan dapat dilakukan dengan menggunakan aplikasi sumbernya
- Database Access hanya dapat menunjukkan alamat file yang dituju dan nama
file dari referensi eksternal
* Kekurangan :
- Jika alamat filenya berubah, maka link yang telah kita buat akan rusak dan
ketika kita buka Database Access maka akan muncul seperti error
B. Embedded Object :
* Kelebihan :
- Tidak adanya perubahan dari lokasi file yang digunakan karena file yang
digunakan telah menjadi bagian dari file Access

* Kekurangan :
- Harus memiliki free space hard disk yang cukup besar untuk menampung
database Access yang digunakan akan menjadi lebih besar

5. Kegunaan Object linking and Embedding untuk kehidupan sehari-hari :


 Aplikasi Visual Basic yang dapat mengakses secara fungsional aplikasi-
aplikasi lain dalam lingkungan Windows.
 Kemampuan dalam mengolah database lebih cepat
 Mengakses suatu data lebih mudah dalam pemakaiannya
 Menghubungkan atau menempelkan suatu obyek dari aplikasi lain dengan
menyediakan suatu tempat untuk menyisipkan obyek kedalam aplikasi
Visual Basic atau menampilkannya saat running.
KEGIATAN BELAJAR 4
Cara meletakkan Cara Penyimpanan Data Cara untuk
OLE Type
(paste) obyek Base memodifikasi data
Object Ctrl+V (Paste 1. Buka data sumber yang Modifikasi data pada
Importing Picture/Paste Text telah di object file tujuan yang telah
Only/ Paste Keep importing di object importing
Source Formatting/ 2. Klik tab file tidak akan
Paste Merge 3. Klik save as/simpan berpengaruh pada
Formatting/ Use sebagai dokumen asal.
Destination Theme) 4. Simpan data sesuai Perubahan pada file
format yang tujuan tidak akan
diinginkan, memberi muncul pada file
nama file dan memilih sumber.
jenis file

Object Alt+Ctrl+V/Paste 1. Buka data sumber yang Modifikasi data pada


Linking Special (Paste Link) telah di object linking file tujuan yang telah
2. Klik tab file di object linking tidak
3. Klik save as/simpan akan berpengaruh
sebagai pada dokumen asal.
4. Simpan data sesuai Perubahan pada file
format yang tujuan tidak akan
diinginkan, memberi terefleksi pada file
nama file dan memilih sumber.
jenis file
Object Alt+Ctrl+V/Paste 1. Buka data sumber yang Modifikasi data pada
Embedding Special (Paste) telah di object file tujuan yang telah
embedding di object embedding
2. Klik tab file akan berpengaruh
3. Klik save as/simpan pada dokumen asal.
sebagai Perubahan pada file
4. Simpan data sesuai tujuan muncul pada
format yang file sumber juga.
diinginkan, memberi
nama file dan memilih
jenis file
Kesimpulan : Dengan mempelajari OLE kita dapat melakukan transfer objek dengan
cara embedding, importing maupun linking dan menyesuaikan sesuai format keinginan
serta dapat dimodifikasi dan dirubah.

Anda mungkin juga menyukai