Base Tablolarını Writer Tablolarına Dönüştürmek

From Belgeleme Projesi

15:30, 6 Eylül 2009 tarihindeki hali; en güncel halini göster
← Önceki hali | Sonraki hali →
Jump to: navigation, search

Base Tablolarını Writer Tablolarına Dönüştürmek

Bu yazımızda sizlerle OpenOffice.org Base'de kullandığımız tabloların Writer uygulamasına nasıl aktarılacağına göz atacağız. Bu işlemi gerçekleştirmek için ilk olarak gerekli olan veritabanımızı oluşturarak başlayalım. Ben örnek olması açısından OpenOffice.org Base'de aşağıdaki gibi basit bir tablo oluşturdum.

Resim:writer_1.png

Sizde kendi ihtiyaçlarınıza göre veya benim örneğimi ele alarak tablonuzu oluşturabilirsiniz. Tablo oluşturma hakkında bilgisi olmayanlar e-dergimizin 14.Sayısındaki Temel Base Özellikleri adlı makaleyi okuyarak öğrenebilirler.

Veritabanı ve tablonuz hazır olduğunda OpenOffice.org Base uygulamasını kapatarak Writer (Kelime İşlemci) uygulamasını başlatınız. Writer uygulamasında bulunan ana menüden Görünüm-->Veri Kaynakları seçeneğini işaretleyerek veya kısayol olarak “F4” tuşuna basarak veri kaynaklarını görüntüleyiniz.

Resim:writer_2.png

Çalışma sayfamızın üstüne yeni bir pencere yerleştiğini göreceksiniz. Bu pencerenin sol tarafında mevcut veritabanları listelenecektir. Bu veritabanlarından hangisi bizim veritabanımızın ismi ise ona tıklayarak alt dalların listelenmesini sağlıyoruz. Karşımıza sorgular ve tablolar diye iki seçenek çıkacaktır. Tablomuza ait bir sorgu oluşturmadığımız için tablolar seçeneğine tıklıyoruz. Eğer tablonun tamamını değilde belirli bir kısmını aktarmak isterseniz bu durumda Base'de SQL sorgusu oluşturup, bu bölümde sorguyu seçerek devam edebilirsiniz. Biz tablonun tamamını aktarmak istediğimizden Tablo'yu seçerek devam ediyoruz. Hemen altında tablomuzun ismi görünecektir.

Resim:writer_3.png

Tablomuza çift tıklayarak pencerenin sağ tarafında içeriğini görüntüleyiniz.

Resim:writer_4.png

Tablomuzu Writer'a aktarmanın birkaç yöntemi vardır. Bu yöntemler şunlardır;

  • Tablo olarak aktarabilirsiniz. Bu şekilde aktarmak için tüm verileri köşede bulunan çubuk yardımı ile tutarak Writer uygulamasına sürükleyiniz.


Resim:writer_5.png

Bıraktığınızda karşınıza bir diyalog penceresi çıkacaktır. Bu pencereden eklenecek verinin türünü tablo olarak işaretleyiniz. Eğer bu tablodan sadece belli alanları aktarmak istiyorsanız tablo sekmesinde bulunan veritabanı sütunları bölümünden istediğiniz tabloları “>” veya “>>” tuşu yardımı ile sağ tarafa aktarabilirsiniz.

Resim:writer_6.png

Biz tüm alanları aktarmak istediğimizden “>>” butonu yardımı ile tüm alanları seçiyoruz. Ardından Tamam butonuna tıklayarak işlemimizi tamamlıyoruz.

Resim:writer_7.png

Bu işlemler sonucunda tablonuz Writer uygulamasında şu şekilde görünecektir.

Resim:writer_8.png

  • Alanlar biçiminde aktarabilirsiniz. Bu şekilde aktarmak için tüm verileri üstteki yöntemle seçip Writer uygulamasına sürükleyip bırakınız. Karşınıza çıkan diyalog penceresinden eklenecek verinin türünü alanlar olarak işaretleyiniz. İsteğinize bağlı olarak tablo sekmesinden alanları seçebilirsiniz. Ayrıca alanları seçerken belli bir sıra halinde de seçebilirsiniz. Bu sayede hangi alanın daha önce görünmesi gerektiğini ayarlayabilirsiniz. Paragraf biçemi olarak kendinize uygun seçeneği işaretleyerek tamam butonuna basınız. Ben liste seçeneğini tercih ettim.


Resim:writer_9.png

Bu işlemin sonucu aşağıdaki gibi görünecektir.

Resim:writer_10.png

  • Metin biçiminde aktarabilirsiniz. Üstte bahsettiğimiz şekilde verileri seçip Writer uygulamasına sürükleyip bırakınız. Daha sonra karşınıza çıkan diyalog penceresinden eklenecek verinin türünü metin olarak işaretleyiniz. Yine isteğinize göre tablo sekmesinden alanları seçebilirsiniz. Paragraf biçemi olarak kendinize uygun seçeneği işaretleyerek tamam butonuna basınız. Ben liste seçeneğini tercih ettim.


Resim:writer_11.png

Bu işlemin sonucu aşağıdaki gibi görünecektir.

Resim:writer_12.png

Bazı arkadaşlar alanlar seçeneği ile metin seçeneğinin aynı sonucu verdiğini düşünebilir. Ama aynı değildir. Alanlar seçeneğini kullanarak aktardığımızda elde ettiğimiz veri veritabanı ile bağlantılı olan verilerdir. Bu yüzden bu veriler üzerinde düzenleme yapmak için sadece veritabanımızdan yararlanabiliriz. Eğer metin seçeneğini kullanarak aktarırsanız elde ettiğiniz veri bildiğimiz yazı karakterleri olacaktır. Bu sayede verilerimizi veritabanı olmadan istediğimiz gibi kopyalayıp düzenleyebiliriz.

Konuyla ilgili soru, görüş ve eleştirilerinizi forumlarımıza bekliyorum.



--Mehmet PEKGENÇ 19:30, 6 Eylül 2009 (MSD)