Menü
Bedava
giriş
ana  /  internet / Visual FoxPro Programlama dersleri. Görüntüleme penceresini nasıl kapatır

Visual FoxPro programlama dersleri. Görüntüleme penceresini nasıl kapatır

Nesneye yönelik ve görsel programlanabilir bir dil olan bir uygulamadır. Visual FoxPro uygulaması, yazılım tasarlamak ve oluşturmak için modern araçlara sunulan yeni şartlara tam olarak uygundur. Visual FoxPro dilini kullanmak, herhangi bir hazırlık seviyesine sahip kullanıcılara yeteneğine sahiptir ve yalnızca öğrenme başlangıcını sağlayan, veritabanı, uygulamalar, tablolar, şekiller ve raporlar oluşturmak için ustaları kullanabilirsiniz.

Ek olarak, bu dil, yalnızca Visual FoxPro temel sınıfları kullanarak, aynı zamanda harici kütüphaneler kullanarak tasarımcıları ve nesne yönelimli dilleri kullanarak daha karmaşık programlar veya uygulamalar yaratmaya yardımcı olacaktır. Bu koleksiyon, Visual FoxPro 8.0'ın yetenekleri ile hem basit bir tanıtım için hem de sistemle çalışma sürecini geçmek için faydalı olacaktır. Ek olarak, daha yararlı kullanıcılar çok faydalı konular bulacaktır. Malzemeyi öğrenmenin rahatlığı için, bu uygulama, uygun navigasyon yapmanızı ve açıklama ile gerekli bölümleri bulmanıza olanak sağlayan bir sertifika biçiminde çizimlerle yapılır.

Visual FoxPro'da Öğretici Özellikleri:

  • visual FoxPro 8.0'ın yeteneklerini tanımak veya sistemle çalışma sürecini geçme yeteneği.

Faydaları:

  • uygun bir navigasyon yapmanıza ve gerekli bölümleri bir açıklamayla bulmanıza olanak sağlayan bir yardım şeklinde yapılan niteliksel bir besleme materyalini görüntüleme yeteneği.

Ayrıca bkz. Programlar:




Resmi kaynak
Os için Windows XP, 98, ME, 2000, 2003
Dağıtım boyutu 4.54 MB
Arayüz Dili Rusça
Program Bedava
Güncellenmiş 2012/07/27
En son sürüm 8

Hızlı başlangıç kısa Açıklama Programlama ortamında çalışmanın temel ilkeleri Windows için FoxPro. Sürüm 2.5, böylece oluşturulan, sistemin olanakları ve organizasyonu ile tanışmak için en düşük zaman geçirebilirsiniz. Bu kılavuz eksiksiz bir açıklama değildir ve yalnızca veritabanlarıyla çalışmanın temel prensiplerini ve anlarını içerir. Bu açıklama Yeni başlayanlar için tasarlanmıştır - ilk FoxPro ile karşılaşan ve hangi tarafa geleceğini bilmeyen kullanıcılar. Burada, DBF veritabanlarını görüntülemek, oluşturmak ve düzenlemek için temel kuralların bir açıklamasını bulacaksınız, programlama ortamında temel iş becerilerini kazanın. Windows için FoxPro 2.5

Ne zaman kullanıldığında Foxpro. Gerekli tüm bilgiler her zaman "elinizde". FoxPro, bağlamdan bağımsız yardım sağlar, böylece kullanımları sırasında her zaman herhangi bir sistem penceresi, iletişim kutusu veya menü komutu hakkında bilgi alabilirsiniz. Referans almak için, F1 tuşuna basmak için yeterlidir.

Ve şimdi en basitiyle başlayalım.

Bölüm 1. Tabloyu açma ve görüntüleme (DBF dosyası).

Bu bölüm zaten oluşturulan veritabanının nasıl görüntülenebileceği açıklanmaktadır.

Tablo, sipariş edilen bilgileri içeren bir dosyadır. Bu tür dosyaların bazen dosya.dbf olarak adlandırılır.

FoxPro sistemi, tablodaki bilgileri görüntülemek ve düzenlemek için çok güçlü bir araç içerir. Kendinizi bu yeteneklerle tanıştırmak için, zaten oluşturulan tabloyu kullanacağız: Müşteriler hakkında bilgi içeren Müşteri.dbf.

Tabloyu nasıl açılır ve görüntülemek için

İmleci, üzerine tıklayarak komut penceresine takın. C: \\ FoxPro \\ Tutorial olarak ayarlanmış ayar yazın ve ENTER tuşuna basın.

"Dosya" menüsünde Aç'ı tıklatın. "Açık" iletişim kutusu görünür. Aktif bir öğretici dizini yapın. "Tip" listesinde "Tablo / DBF" seçeneğini seçin. Ve Müşteri.dbf dosyasını seçerek, "Aç" düğmesini tıklayın.

Şekil.1.1 Açılış tablosu

Şimdi bu tablo aktif ve "Baz" menüsünde görüntülemek için Görünüm komutunu seçin. Bir tarama penceresi görünecektir. Görüntüleme penceresindeki bilgiler satır ve sütunlarda sunulur. Sütunlar alanlar, çizgiler - kayıtlar denir. Görüntüleme penceresi genellikle tabloyu hemen görme fırsatı vermek için yeterince büyük değildir. Tablonun farklı bölümlerini görmek için yatay görüntüleme penceresinden ve dikey olarak kaydırmanız gerekir.

Görüntüleme penceresinde, ekranda veri ekranı yönetebilirsiniz, örneğin, bireysel alanların genişliğini değiştirebilirsiniz.

Alanın genişliğini nasıl değiştirebilirim?

Fare imlecini Şirket alanı başlığı ile iletişim alanı başlığı arasında takın. Bu çizginin başlık ayırıcı denir. Başlık ayırıcısına ulaşırsanız, fare işaretçisi görünümü değiştirir. Ve şimdi fare düğmesini tıklatarak istediğiniz alan boyutunu ayarlayın.

Alanın nasıl taşınması

CNO alan başlığındaki fareyle belirtin. Ve fare düğmesini tıklatarak, şirketi ve iletişim arasına kadar başlığı hareket ettirin.

Şekil.1.2 Tablodaki başlığı taşıyın

Tüm alanları aynı anda görebilir, görüntüleme moduna tıklayarak. Bu modda, her bir giriş alanının bir alt kısım bulunur.

Görüntüleme modunda veri nasıl görüntülenir

"Görünüm" menüsünde "Kayıtlarda" seçeneğini seçin. Görünüm modu değişecektir.

Şekil.1.3 Görüntüleme modu

Verileri görüntülemenin bir başka yolu, görüntüleme penceresini, görüntüleme penceresinin sol alt köşesindeki siyah bir dikdörtgen kullanarak iki bölüme iki bölüme ayırmaktır.

Görüntüleme penceresini parçalamak nasıl

Fareyi bölünmüş işaretleyiciye takın. Fare işaretçisi değişecektir. Pencere bölme işaretleyicisini iletişim alanıyla hareket ettirin.

Görüntüleme penceresini getirmenize izin verir:

    alanları diğer tarafa taşıymadan bir bölümdeki alanlar arasında ilerleyin;

    görüntüleme modunda kayıtlarla ve tabular görünüm modunda bir diğeri ile bir bölümle çalışma.

Bir bölüm nasıl seçilir ve modunu değiştirme

Fare işaretçisini üzerine yükleyerek ve tıklatarak sağ bölümü seçin. "Görünüm" menüsünde "Kayıtlarda" seçeneğini seçin.

Şekil.1.4 Bölüm Seçme

Bölümler bağlandığından, sonra kaydırırken her iki bölüm için aynı girişi tahsis edilir. Bölümler arasındaki bağlantıyı ortadan kaldırabilir ve bir bölümdeki kaydırma kayıtları, başka bir bölümün kaydını değiştirmeden bırakabilirsiniz.

Bölümler arasındaki iletişimi nasıl ortadan kaldırır

Görünüm menüsünde, "bölüm bölümleri" komutunu seçin. "Kravat bölümleri" komutunun yanında bulunan bir işaretleyici kaybolacaktır. Birkaç kayıt aşağı kaydırın.

Görüntüleme penceresini nasıl kapatır

Pencerenin kapatılması için standart gerçekleştirilir windows Sistemleriİzleyicinin Kontrol Menüsü düğmesini çift tıklatın veya CTRL + F4 tuşlarına basın.

Not penceresiyle çalışma

Şimdi, bazı ticari işlemlere katılan satıcılar hakkında bilgi içeren başka bir masa açın, bu dosyaya: salesman.dbf

Bu tablo, Ono ve Ad alanları arasında bulunan ve not eki veya not kelimesini içeren Notlar alanını tanımlar. Bu özel bir tür alanıdır; Sınırsız sayıda bilgi içerebilir. Bilgi miktarı çok büyük olabildiğinden, küçük bir alanda görüntülenmesi zordur. Bu bilgiyi görüntülemek ve düzenlemek için, Not alanı düzenleme penceresi servis edilir.

Memo alanına bakıldığında, not ekinin ilk harfi hemen belirleyebilir, bu alan bilgisini içerebilir veya değil. "M" büyük harfli harf, not alanının bilgi içerdiğini ve "M" küçük harfli harfin, alanın boş olmasıdır.

Not Alanları Nasıl Görünür

Not alanı düzenleme penceresini açın. Bunu yapmak için, not kelimesini çift tıklatın.

Şekil.1.5 Memo Polonyalılarını Görüntüleme

Not-Field Düzenleme penceresinde, yalnızca görüntülemiyor, aynı zamanda düzenleyemezsiniz. Not alanı görünüm penceresini kapatmak için, Görüntüleme Menüsü düğmesini çift tıklatın.

Bölüm 2. Veri Yönetimi.

Önceki bölümden, tablodaki bilgileri nasıl görüntüleyeceğinizi öğrendiniz. Ancak, belirtilen türün bilgisini görüntülemeniz gerektiğini ortaya çıkarsa ne yapmalı? Örneğin, 5.000 doların üzerinde harcanan alıcılar hakkında her şeyi öğrenmek ya da yalnızca her alıcının adını ve numarasını öğrenmek gerekebilir. FoxPro, belirtilen koşulları karşılayan bilgileri hızlıca almanıza ve görüntülemenizi sağlar. Belirtilen bilgilerin çıkarılması işlemi "istek" olarak adlandırılır.

İstek penceresini nasıl açılır

"DOSYA" menüsünde, Açık Komutu ve FoxProw \\ Tutorial Directory'de \\ Müşteri.dbf dosyasını seçin ve Aç düğmesini tıklayın. Ardından, "Dosya" menüsünde Oluştur'u tıklatın. "Dosya Oluştur" iletişim kutusunda "İstek" seçeneğini belirleyin ve ardından "Oluştur" düğmesini tıklatın. Sorgu penceresi görünecektir.

İncir. 2.1. İstek penceresini nasıl açılır

Sorgu penceresi, tablolardan çıkarmak istediğiniz bilgileri gösterir. Çıkarılan bilgiler görüntüleme penceresine yerleştirilir. Önceki bölümde yapıldığı gibi bu pencere ile çalışabilirsiniz.

"Sonuç Alanları" penceresi listesinde, Sorgu penceresi, görüntüleme penceresinde hangi alanları görüntülemek istediğinizi belirtilir. Varsayılan olarak, tüm alanlar yeni açılan tabloda görüntülenir.

Seçim kriter alanında, hangi kayıtların tablodan öğrenilmesi gerektiği belirtilir. Alan boşsa, sorgu tüm kayıtları tablodan alır.

Diyelim ki CNO, adres, zip ve ono alanları görüntülemenize gerek yoktur. O zaman sadece ihtiyaç duyulan alanları belirtmemiz gerekir.

Sorgu sonucu için alanlar nasıl ayarlanır

Sorgu penceresinde, alanları onay kutusunu seçin. "Sorgu Alanları Seç" iletişim kutusu belirir.

İncir. 2.2 istek için ayar alanları

"Seçilen alanlar" listesini silmek için Tümünü Sil düğmesine tıklayın. "Seçilen alanlar" şirket, cno, kişi, telefon, şehir, devlet, iletişim, telefon, şehir, eyalet ve ytdpurch listesini yerleştirin, bunun için "Tablo Alanı" listesinde istediğiniz alanı seçin ve Ekle düğmesini tıklatın. . Yukarıdaki alanların her biri müşteri ön eki ekranında görünecektir; bu, müşteri tablosuna ait alan anlamına gelir. Tamamlandıktan sonra, "Tamam" düğmesini tıklayın. Seçilen alanlar, sorgu penceresinin "Sonuç Alanı" listesinde görüntülenecektir. Görüntüleme penceresinde bir alan isteği yürütürken, sorgu penceresinde belirtilen sırada görünür.

Sorguyu nasıl çalıştırır

Sorgu penceresinde, "Çalıştır" düğmesini tıklayın. Ve seçilen alanlara sahip bir görüntüleme penceresine sahip olacaksınız.

İncir. 2.3 Talep Yürütme

Görünüm penceresiyle çalışma işleminde, irtibat alanında artık gerekli olmadığına dikkat çekerse, bu sadece silme istekdendir.

Sonuç alanını sorgudan nasıl silmek

Sorgunun sonucunun görüntülendiği görüntüleme penceresini kapatın. Alanları kontrol edin onay kutusunu işaretleyin. Listede vurgulayarak ve Sil düğmesine basarak iletişim alanını "Seçilen Alanlar" listesinden silin. "Tamam" düğmesini tıklayın. Lütfen, iletişim alanlarının artık "sonuç alanları" listesinde olmadığını unutmayın. Ve talebi yerine getirin.

Şimdi sonuç alanları seçiliyse, verilerin sunulacağı sırayı ayarlayabilirsiniz. Örneğin, şehirlerdeki verileri alfabetik sıraya göre görüntüleyebilirsiniz.

Sorgudaki alanları nasıl kolaylaştırır

Görüntülenen sorgu sonucu görüntüleme penceresini kapatın. Sorgu penceresinde, "Sipariş" onay kutusunu seçin. "Sorgu Alanlarının Sırası" iletişim kutusunda, Müşteri'yi "Prosedür Kriteri" listesine yerleştirin, bunun için bunu seçin ve Ekle düğmesine tıklayın. Ve "Yükselen" onay kutusunu seçin.

İncir. 2.4 İstekte alanları nasıl kolaylaştırır

Sorgu penceresine dönmek için Tamam düğmesine tıklayın. Lütfen kentin yanındaki "Sonuç Alanı" listesinin karakter 1 ve yukarı oku göründüğünü unutmayın. Şekil 1, şehir verilerinin verilmesinde birinci önceliğe sahip olduğu anlamına gelir ve yukarı ok, verilerin artan sırada görüntülendiği anlamına gelir.

"Çalıştır" düğmesini tıklayın. Veriler herhangi bir şekilde düzenlenebilir. Örneğin, durumlarda ve eyaletteki şehirler tarafından verileri düzenleyebilirsiniz.

Birkaç alan düzenlemek nasıl

Görüntüleme penceresini kapatın. "Sipariş" onay kutusunu işaretleyin. Müşteriyi yerleştirin. "Sipariş kriteri" listesinde. Alanların sırasını takın, bunun için, durumun solundaki düğmeyi durumun solundaki solundaki düğmeyi hareket ettirin, böylece Devlet alanı şehir alanının üstündedir. "Tamam" düğmesini tıklayın. Şimdi durumun önünde, Şekil 1'dir ve kentin önünde - 2, verileri kolaylaştırmak için öncelik anlamına gelir. Ve "Çalıştır" düğmesini tıklayın.

Şimdiye kadar, tüm kayıtlar müşteri tablosunda görüntülendi. Ancak, yalnızca Ohio'da bulunan şirketleri görmeniz gerektiğini varsayalım. Sorgu penceresinin seçim kriter alanını kullanarak, böyle bir istek neredeyse hemen gerçekleştirebilirsiniz.

Seçim koşullarını ayarlama

Yalnızca belirtilen kayıtları çıkarmak için, ayrılmanın koşullarını belirtmelisiniz. Her seçim durumu, bir tablo alanından, bir karşılaştırma seçeneğinden ve alan içeriğiyle karşılaştırılması gereken değerlerden oluşur.

Seçim koşullarını nasıl ayarlanır.

Görüntüleme penceresini kapatın. Sorgu penceresinde, alan adı listesini görüntülemek için "Alan Adı" nın altındaki dikdörtgeni tıklayın. Müşteri.State'i vurgulayın.

İncir. 2.5 Seçim koşullarını nasıl ayarlanır

Karşılaştırma seçeneklerinin listesinde, varsayılan "Beğen" yüklüdür. "Örnek" harfinin altındaki metin kutusuna OH (Ohio) yazın. Öyleyse, kayıtları sadece Ohio'daki şirketler hakkında görüntüleme koşulunu oluşturdu. Aynı şekilde, birkaç seçim koşulunu ayarlayabilirsiniz. Girilen seçim durumu, devlet alanının oh gibi olmasını gerektirir. Durum, "benzer" bir karşılaştırma seçeneğidir ve OH, alanın içeriğinin karşılaştırıldığı değerdir. "Gibi görünüyor" karşılaştırma seçeneği, devlet alanının kayıt için istek gereksinimlerini karşılaması için OH değerine sahip olması gerektiğini gösterir. Sorgunun sonucu gösterilir

İncir. 2.6 Talep Sonucu

Seçme için diğer seçenekler

Şirketi Ohio veya Michigan'da bulunmaya çalışalım. Görüntüleme penceresini kapatın. Karşılaştırma Seçeneği alanına tıklayın ve "Listeyi" seçin. Örnek alanda, oh sonra MI (Michigan) yazın. Virgül koymayı unutmayın.

İncir. 2.7 Karşılaştırma seçeneği: "Liste"

"Çalıştır" düğmesini tıklayın. Ohio ve Michigan eyaletlerinde bulunan tüm şirketlerin görüntüleneceği görüntüleme penceresi görünecektir, çünkü "listede", sonucu açmak için durumun, örnekte belirtilen öğelerden birini içermesi gerektiği anlamına gelir. Metin kutusu.

Diğer seçim koşulları: eşit, daha az, daha az; İş benzer. Daha fazla bilgi için, "Kullanıcı Kılavuzu. FoxPro. Windows için İlişkisel Veritabanı Yönetim Sistemi".

Bölüm 3. Bir tablo ile çalışma.

Bu bölüm, kendi kullanıcı tablonuzun nasıl oluşturulmasının yanı sıra içindeki girişleri ekleyerek, silme ve değiştirme açıklanmaktadır.

Bir masa yapısı oluşturma.

İlk önce, masaya hangi bilgilerin yerleştirilmesi gerektiğine karar verin.

      Soyadı, ilk isim, çalışanın patronimi;

Doğum tarihi;

    Meslek;

    Ücret;

    Yorum Yap;

Listelenen değerlerin her biri uygun tablo alanında saklanır.
Bir masa yapısı nasıl oluşturulur

"Dosya" menüsünde Oluştur seçeneğini seçin. Dosya Oluştur iletişim kutusu belirir. "Tablo / DBF" seçeneğini seçin ve ardından "Oluştur" düğmesini tıklatın. "Tablo Yapısı" iletişim kutusu görünür

İncir. 3.1 Bir masa yapısı oluşturma

İmleç "İsim" metin kutusunda bulunur. Artık her alana bir isim, tür ve genişlik ekleyebilirsiniz.

Tablo alanları nasıl tanımlanır

"Ad" metin kutusuna "tam ad" yazın. SEKME tuşuna basın veya tür listesini tıklayın. "Karakter" tipini yükleyin. SEKME tuşuna basın veya "Genişlik" alanına tıklayın, ardından 25'e kadar olanı 25 yazın veya okları kullanarak 25. Sonraki, kalan alanları tanımlayın. Sonuç tarafından gösterilir

İncir. 3.2 Tablo Alanı Açıklama

"Ön" alanı, sayısal alandaki ondalık deşarj sayısını gösterir. Para tutarının değeri maaş alanında saklandığından, 2 numaralı belirtilmelidir.

Tüm değerleri girdikten sonra, "Tamam" ı tıklayın. "Kaydet" diyalogu olacak. Tablonun adını girin: Test, hangi dizini yazacak şekilde belirtmeniz ve "Kaydet" düğmesini tıklatmanız gerekir. FoxPro daha sonra: "Şimdi veri kayıtlarını girin mi?" Diye soracak. "Evet" düğmesine tıklayın.

Bir tabloya veri girme

Görüntüleme penceresi Değişiklik modunda görünecektir. Aşağıdaki verileri tabloya ekleriz:

    Ivanov Sergey Nikolaevich

    muhasebeci

Bilgi alanına bilgi girmek için, CTRL + PGDN tuşlarına basın veya bu alana çift tıklayın. Yorum girdiğiniz bir not penceresi görünecektir.

İncir. 3.3 Not-Penceresindeki Yorumları Girin

Not-penceresini kapatın. Memo kelimesindeki "M" harfinin sermaye olduğuna dikkat edin, bu, alandaki verilerin daha önce tanıtıldığı anlamına gelir. Birkaç çalışanı daha ekleyin ve görüntüleme penceresini kapatın.

Şimdi, bir tarayıcı satın aldığınızı ve çalışanlarınızın fotoğraflarını masaya eklemek istediğini varsayalım.

Tablonun yapısını nasıl değiştirebilirim?

"Baz" menüsünde, Kurulum komutunu seçin. Diyalogun sol üst köşesinde "Ayarlama Veritabanı", "Değiştir" düğmesine tıklayın. "Tablonun yapısı" iletişim kutusunu görünecektir. İmleci "Yorum" alanına getirin ve "Yapıştır" düğmesini tıklayın. "Yorum" alanının üstünde "new_pol" görünecektir. "NEW_POL" yi "fotoğraf" düğmesini değiştirin. "Tip" listesinde "Genel" seçeneğini seçin ve ardından "Tamam" ı tıklatın. FoxPro'nun isteğine, değişiklikleri kaydetmeniz gerekip gerekmediğini, "Evet" düğmesine tıklayın. "Veritabanı Kurulumu" iletişim kutusunda, "Tamam" düğmesini tıklayın.

Grafik veri tablosuna girme

Her şeyden önce, bir çalışan fotoğraf panosu girmeniz gerekir.

"Kayıt" menüsünde, Düzenle'yi tıklatın. Görüntüleme penceresinde, Değişim modu kayıtlara ayarlanmıştır. "Fotoğraf" alanını çift tıklatın. Genel Tür alanının bir alan düzenleme penceresi belirir. Düzen menüsünde "Yapıştır" komutunu seçin. Panodaki yer alan resim pencerede görünecektir.

İncir. 3.4 Tablodaki Resimleri Kayıt

Yeni Kayıtlar Nasıl Eklenir

"Kayıt" menüsünde, Ekle komutunu seçin. Yeni çalışanlar ekleyebileceğiniz ekleme modunda bir tarama penceresi görünecektir.

Kayıt Nasıl Silme

Tablo görüntüleme modunda, silmek için alanları işaretleyin. Bunu yapmak için, kaldırma işaretçisine basmak için alanın solundadır.

İncir. 3.5 Kayıt Çıkarma

Masa nasıl paketlenir

"Baz" menüsünde "Paket" seçeneğini seçin. Tabloyu paketlemek isteyip istemediğiniz bir istekle bir mesaj görünecektir. "Evet" düğmesine tıklayın. Şimdi "Baz" menüsünde, Görünüm komutunu seçin ve seçilen tüm girişlerin silindiğinden emin olun.

Bölüm 4. Raporlar Raporları

Bu bölüm, mevcut verilere dayanarak raporları hızlı bir şekilde derlemek için sorgu penceresinin nasıl kullanılacağı açıklanmaktadır.

İkinci bölüm, sorguyu kullanarak görüntüleme penceresindeki bilgilerin gösterilmesini söyledi. Bilgi göndermenin bir başka yolu rapordur.

Bir rapor oluşturmak için bir istek gereklidir. İkincisinin bölümündeki isteği kullanacağız.

Bir sorgu nasıl açılır

"Dosya" menüsünde Aç'ı tıklatın. Görünen "açık" iletişim kutusunda, öğretici dizini seçin. "Tip" listesinde, istenen dosyayı (GSCHAP5.QPR) seçin ve Aç'ı tıklatın.

İlk rapor olarak bir liste yapın telefon numaraları California'dan tüm müşteriler.

Şekil 4'te gösterildiği gibi bir telefon listesine sahip bir rapor oluşturun.

İncir. 4.1 Telefon listesine sahip bir rapor oluşturma

Aşağıdaki alanları etkinleştirin: Şirket, Telefon, Kişi, Şehir ve Devlet. Seçim Kriteri: Devlet CA'ya benziyor. Ve en önemlisi, "Sonuç" listesinde "Rapor / Etiket" seçeneğini seçin. "Çalıştır" düğmesini tıklayın.

Rapor ekranda kaydırmaya başlar.

Raporu görüntüledikten sonra ESC tuşuna basın.

Yukarıdaki rapor doğru bilgileri içerir, ancak görünürlüğü arttırılabilir.

Boş bir rapor nasıl oluşturulur

"Seçenekler" seçeneğini işaretleyin. "Sorgu Giriş Ayarları" iletişim kutusunda, "Rapor" seçeneğini seçin, "Standart Rapor" seçeneğini işaretleyin, "Standart Rapor" bölümünde "Farklı Kaydet" alanında GSCHAP6.FRX adını çevirin.

İncir. 4.3 Bir rapor formu oluşturma

"Tamam" düğmesini ve "Çalıştır" düğmesini tıklayın.

Raporun bir sayfasının tam görüntüsü, Şekil 4.4'te gösterildiği gibi, Görünüm Sayfa penceresinde görülebilir.

İncir. 4.4 Resim Sayfası Raporu

Rapor sayfasının görüntüsü, raporun kağıda nasıl görüneceği konusunda bir fikir verir.

"Sayfayı Görüntüle" penceresinde, görüntüyü (zoom düğmesi) büyütebilir, azaltılabilir (azaltılabilir), bir sonraki veya önceki sayfayı görüntüleyin (Geri / Ters Düğmeler). Çıkmak için "Tamam" ı tıklayın.

Şimdi oluşturulan raporun boş olduğunu düşünün ve Rapor Düzeni penceresinde bazı gelişmeler getirin.

Bir rapor formu nasıl açılır

"Dosya" menüsünde Aç'ı tıklatın. "Tip" listesinde, "Rapor" nı seçin ve dosyayı açın: gschap6.frx.

Rapor İşaretleme penceresinde, GSCHAP6 rapor formu Şekil 4.5'te gösterilmiştir.

İncir. 4.5 boş rapor

Boş rapor üç çizgiye ayrılmıştır:

    "Üst Bahçe" bandı, her rapor sayfasının en üstünde görüntülenen bilgileri içerir.

    "Ayrıntılar" grubu, seçim kriterini karşılayan her kayıt için bir kez basılır.

    "Altbilgi" grubu, raporun her sayfasında görüntülenen bilgileri içerir.

İşaretleme penceresinin sol tarafındaki simgeler kümesini kullanarak, rapordaki gerekli değişiklikleri yapabilirsiniz. Örneğin, Şekil 4.6'da, rapor formunu değişikliklerle gösterir.

İncir. 4.6 Rapordaki Değişiklikler

Sorguyu nasıl çalıştırır

Rapor penceresini yuvarlayın. "Çalıştır" düğmesini tıklayın. Raporun değişiklikler içerdiğini lütfen unutmayın.


İncir. 4.7 Raporun Son Görünümü

Ve bu rapor yazıcıya yazdırabilirsiniz.

Sonuç

FoxPro ortamında veritabanlarıyla çalışmak için temel olanakları gözden geçirdik, bununla sınırlı değil, ancak daha fazla iş için, FoxPro programlama dili hakkında en az temel bilgiye sahip olmak gerekir. FoxPro'nun kullanımıyla tanışmaya devam etmeye karar verirseniz veya zorluk çekiyorsanız, FoxPro yazılım paketi ile birlikte aldığınız Windows için Microsoft FoxPro'yu Windows için tavsiye edebilirsiniz.

Veritabanlarıyla çalışmak için kısaca diğer ana özellikleri dikkate alın:

Ekran oluşturma.

FoxPro sistemi verileri çeşitli şekillerde görüntülemek için kullanılır. Veri tablosunu Görüntüleme penceresinde görüntüleyebilirsiniz, her girişin alanlarını görüntüleyebilir, "Ekran Oluşturma" nı kullanabilirsiniz, verileri istediğiniz ekran konumlarına veya sayfalara vererek verileri görüntüleme / değiştirme yönteminizi oluşturabilirsiniz. Bu konuda FoxPro yetenekleri sadece benzersizdir.

Bir menü oluşturma.

Menü sisteminizi dakikalar içinde, veritabanlarınızla çalışmak için gerekli tüm komutlarla oluşturabilir ve kullanamazsınız. standart sistem Menü FoxPro.

Bir proje oluşturma.

Tüm Öğeler: Ekranlar, Raporlar, Talepler, Menü ... Proje adı verilen tek bir tamsayı halinde birleştirilebilir.

Proje, bir uygulama oluşturma sürecindeki maddeleri yönetmek için kullanılır. Bir proje oluşturup girmek için dosyaları ayarlamak, bu projeyi bir uygulama (.App) veya yürütülebilir dosyayı oluşturmak için kullanabilirsiniz (bir FoxPro dağıtım kiti paketiniz varsa)

TAMAM MI. SRC \u003d H4 Style \u003d M Dialokecometics'te. düğmesine basın

Visual FoxPro 8.0 ile çalışmaya başlıyorsunuz. Çalışmak zorunda olduğunuz şeyin çoğu (menü, araç çubukları, iletişim kutuları), Windows'un karakteristikleri olduğundan, tanıdık görünecektir. | Programı ana kadar başlatmak için windows menüsü Bu adımları takip et:

  • Ana pencere Visual FoxPro

    İncirde. 2.2, Visual FoxPro ana penceresini, programın tarafına nasıl göründüğünü gösterir. | Yedi ana nesneyi seçebilirsiniz: Pencere başlığı, menü çubuğu, araç çubuğu, durum çubuğu, çalışma alanı, komut komut penceresi (Komut) ve Görev Pane Yöneticisi iletişim kutusu (Görev Çubuğu Yöneticisi).

  • Sistem menüsü ve sistem düğmeleri

    Ana pencerenin başlığı, program simgesinin, "Microsoft Visual FoxPro" metnini ve ana pencere kontrol düğmelerinin boyutunu içerir. Simgeye tıkladığınızda, simge hareket komutlarını içeren bir sistem menüsünü açar ve ana pencerenin boyutunda değişiklik yapar. Sekmesinde.

  • Standart Visual FoxPro Toolbar ile tanışma

    Visual FoxPro, formlar, raporlar ve sorgular oluştururken kullanılan çok sayıda araç çubuğuna sahiptir. Onları ilgili bölümlerde ayrıntılı olarak düşüneceğiz. Artık tüm çalışma modlarında kullanılan standart araç çubuğu (Şek. 2.3) ile tanışacaksınız. | İncir. 2.3.

  • Kısa Genel Bakış Menüsü Visual FoxPro

    Visual FoxPro ile çalışırken, tüm komutları hiyerarşik olan hem araç çubuğu düğmelerini ve menü çubuğunu kullanabilirsiniz. Belirli bir komutu seçerken, onun alt menüsünü açar.

  • Visual FoxPro'dan çıkın

    Visual FoxPro programını tamamlamak için, kapatmak gerekir. Bunu yapmak için aşağıdaki yollardan birini kullanın: | Dosya menüsündeki EXIT komutunu seçin; | Visual FoxPro Ana Pencere Sistem menüsünde Kapat seçin;

  • Görev Paneli Yöneticisi

    Visual FoxPro 8.0, uygulamanın geliştirilmesini kolaylaştırmak için tasarlanmış bir görev yöneticisine sahiptir. Penceresinde yer alan bağlantılar, bir uygulama ve veritabanı oluşturan sihirbaz başlatmanıza izin verir, son zamanlarda ve çok daha fazla açılan listeden yardım sistemini, bir uygulama veya veritabanını açın.

  • Visual FoxPro referans sistemi

    Visual FoxPro'ndaki uygulamaları geliştirirken, başka bir sistemde olduğu gibi, programlama araçlarının, bireysel komutların ve fonksiyonların olanaklarını görmeye ihtiyaç vardır. Görsel FoxPro'da, geleneksel referans sistemi hariç, ilgi duyduğunuz bilgileri yerleşik belgeler, sayısız örnek, ayrıca web sayfalarında bulabilirsiniz.

  • Pencere Yardım Sistemi

    İncirde. 2.11 Visual FoxPro referans sistemi penceresi, Microsoft Visual FoxPro Yardım (Visual FoxPro Yardım) komutu sunulduğunda sunulur. | Bu pencere iki bölgeye ayrılmıştır.

  • Sekme içeriğini kullanma

    Referans sistemi penceresinin birinci çıkıntı (Şek. 2.11 bakınız) içeriği sekme. Bu sekme, referans bilgisi elde etmek için en geleneksel yaklaşımı uygulamaktadır. | İlk içerik sekmesini açtığınızda, yardım sisteminin bölümlerinin listesine bakın.

  • Konu işaretçisinde referans arayın

    Bir konu işaretçisinde referans aramak için, referans sistemi penceresinin işaretçisini (Şekil 2.13) açın. Sekmenin en üstünde, aranacak bir anahtar kelime girmek için bir alan bulunur.

  • Arama sekmesini kullanarak

    Aramak için anahtar kelimeler Ve ifadeler arama sekmesini kullanır. giriş alanına aşağıdaki kelimeleri arama aramak için tasarlanmış kelime veya kelime girin. Bir cümle bulmak istiyorsanız, tek veya çift tırnak içine alınmanız gerekir.

  • Sık Kullanılanlar sekmesi

    Sık Kullanılanlar sekmesi (Şek. 2.16), seçimi basitçe uygulanması gereken en yaygın kullanılan referans sisteminin bir listesini oluşturmanıza olanak sağlar. | Varsayılan olarak, bu sekme boş. Sık sekmesine bir referans tema eklemek için, aşağıdaki adımları gerçekleştirmeniz gerekir:

  • İnternette referans bilgilerini görüntüleme

    Visual FoxPro referans sistemi uygulamaları geliştirmek için gerekli bilgilerin büyük miktarda içerir. Almak için son Haberler Visual FoxPro Hakkında Uygun Web sayfasını doğrudan Visual FoxPro ana penceresinden açabilirsiniz.

  • Lyudmila Omelchenko Daria Shevyakova Eğitimi Petersburg "BHV-Petersburg" 2005 UDC 681.3.068 + 800.92visual FoxPro 9 BBK 32.973.26-018.1 O-57 Omelchenko L. N., Shevyakova D. A. Ç-57 Eğitimi Visual FoxPro 9.0. - SPB.: BHV-Petersburg, 2005. - 608 c .: Il. ISBN 5-94157-632-3 olarak kabul edilen Visual FoxPro 9.0, veritabanları ile çalışan profesyonel uygulamalar oluşturmak için tasarlanmış güçlü bir yazılım paketidir. Entegre bir uygulama geliştirme ortamı, sınıflar, tablolar, istek, formlar, raporlar gibi raporlar gibi temel nesneler oluşturulur. İhracat ve ithalat verileri, hem de Webserver yayınlamak, veriler dikkate alınır. İstemci-sunucu uygulamalarının nasıl geliştirileceği, oluşturulacağı ve test edileceği gösterilmiştir. Dikkat, popüler paketin bir sonraki sürümünün özelliklerine, ayrıca XML Web Hizmetleri ve diğer uygulamalarla ve Microsoft SQL Server 2000 ile etkileşim ve Microsoft Visual Studio. NET ile çalışmak için ek özelliklere de ödenir. Sayısız örnekler ve resimler hızla usta yardımcı ve başarılı bir şekilde pratikte malzemeyi uygulayacaktır. Programcılar ve geliştiriciler için veritabanları için UDC 681.3.068 + 800.92visual FoxPro 9 BBC 32.973.26-018.1 Yayın Hazırlama Grubu: Baş Düzenleyicisi Milletvekili. GL editör kafası. Editör Editör Bilgisayar Düzeni Düzeltici Kapak Tasarım Kafası. Ekaterina Kondukova Igor Shishigin Grigory Dzeszov'un üretimi Natalya DOVGULEVICH NATALIA KARAVAEVA Victoria Piotrovskaya Igor Tsyrifova Nikolai TVER Lisans numarası 02429 tarihli 24.07.00. Yazdırma 18.03.05. Biçim 70 1001/16. Yazdırma ofseti. Sl. Pechs. l. 49. Sirkülasyon 5000 kopya. Sipariş No. "Bhv-Petersburg", 194354, St. Petersburg, ul. Yesenina, 5b. Hijyenik ve epidemiyolojik sonuçlar 77.99.02.953.006421.11.04.006421.11.04.004 of 11.11.2004 tarihleri \u200b\u200barasında, tüketici koruma ve insan refahının denetimi için Federal Hizmet tarafından yayınlandı. GUP "Tipografisi" Bilimde bitmiş aralıkları yazdırıldı "199.034, St. Petersburg, 9 Hat 12 ISBN 5-94157-632-3 © Omelchenko L. N., Shevyaakova D. A., 2005 © Tescil, yayınevi" Bhv- Petersburg" 2005 Ayakta Giriş ............................................ ..... ............................................. ..... ........ kitabı ................................. nasıl kullanılır 1 ... ............................................... ... .............. kitap ............................. inşa Nasıl 2 .. ................................................ .. .......................... Kitabın 2 özel unsurları. ...................................................... ........................................... 3 bölüm 1. Visual FoxPro ile tanışma. ...................................................... ... 5 Modern ilişkisel DBMS ........................................... .......................................... 7 Visual FoxPro .... nesneleri ...................................................... ................................................... 10 ne yeni bir Visual FoxPro 9.0 göründü ........................................... .............. ............................ 12 Bölüm 2. Görsel başlarken FoxPro ............. .................................. 15 Koşu Visual FoxPro ............ .................................... .............. .................................... ........ 15 Visual FoxPro ana penceresi. ................................... ............... ................................... ........ 15 Görev Paneli Yöneticisi ... ................................... ............... ................................. ............... 27 Referans sistemi Visual FoxPro .............................. ..... ............................................. ..... .. bir uygulama elemanlarının bir araya getirilmesi için bir araç olarak 30 Bölüm 3. Proje .............................. .......... ..................... 39 bir uygulamanın bir proje oluşturma ............ ............. ..................................... ............. .............. menüsünü kullanarak 39 Proje yönetimi ................. ............. ..................................... ...... proje elemanlarının 45 Yönetim ... .................................... arasında .............. ................................. 46 kullanımlar Sihirbazı bir proje ........... oluştururken ................................. .................. 47 Bölüm 4. bir proje veritabanı oluşturma ........................ ................. .... 57 proje penceresinde bir veritabanı oluşturma ..................... ................................ .................. ................... 57 proje dışında bir veritabanı oluşturma ....... ................. ....................... .................................... 61 tablo - veritabanının temeli ........ .. ................................................ .. .......................... 62 Tablo Tasarımcısı Pencere .................. .. ................................................ .. .......................... 68 endeksleri .................... .. ................................................ .. ................................................ .. .... tablolar arasında 78 ilişki ............................. ...................................................... ............ 82 Veri Bütünlüğü ................................... .. ................................................ .. ..................... 85 IV veri girmek ve düzenleme aracı olarak Bölüm 5. Form Başlangıç ............ ...... ........................................ 89 form oluşturma bir ustanın yardımı ile .... ........................................ .......... ....................... 90 fırlatma formu .............. .......... ........................................ .......... ........................................ ... 97 Form nesneleri .... ........................................ .......... ........................................ .......... .......... 97 Eylemler şekilde aletlerle uygulanır ........................ ........... .............................. 101 girdi bilgileri sırasını değiştirmek form alanı ............ .............. 105 Bölüm 6. Tasarımcı formları ................ .............. .................................... ... 109 Pencere Tasarımcı Formları .................................................... ...................................................... 109 Yaratma Formlar ................................................. .. ................................................ .. ........... 113 Ayar formun parametreleri .............................. ..... ............................................. ..... ... 114 çevre ortamı çevre ...................................... ....... ........................................... ....... .... eylemlerden 116 Sıra formunun parametreleri ayarlayarak ............................ şeklinde nesnelerin. 122 Yerleştirme ..... ..................................... ............. ................................ 123 Bölüm 7. oluşturma ve baskı raporlar .......... ..................................... ...... 157 raporu nedir ... .................................... .............. .................................... .............. .......... bir rapor oluşturulması için 157 öneriler .................. ..................... ......... .................................... 157 Raporlar raporları oluşturmak ......... . ................................................. . .................................. 158 tek tereyağı rapor oluşturmak için bir sihirbaz kullanarak .... ..... .......................... 158 Görünüm raporunu hazırlanan ............... ..... ............................................. ..... ........... 168 Baskı raporu ............................... ..... ............................................ ........................................................................ 169 Bölüm 8. Rapor Tasarımcısı kullanarak bir rapor oluşturma ... . ................................................. . ......... 173 pencere tasarımcı pencere .................................... . ................................................. . ..... 173 alanlarını barındıracak şekilde Quick Report komutunu kullanarak ................................... . 175 ortamı çevre ortamının sağlanması ........................................... ... ................................. rapor nesnelerinin 179 Özellikleri ......... .... .............................................. .... ................................. raporda nesnelerin 182 Yerleştirme ...... ...... ............................................ ...... ......................... 188 raporuna bir başlık ve sonuçlarını ekleme .......... ....... ........................................ 200 oluşturma a basit bir rapor ...... .......................................... ........ ....................................... 201 oluşturma a Ücretsiz rapor TH şekli ........................................................ bir tablo raporu oluşturma ............................. 203 ................ . ................................................. . ........................ raporda 205 gruplandırma veri ................... .. ................................................ .. .................. değişkenlerin açıklamada 207 Kullanım ....................... .... .............................................. .... 211 rapor sayfasının işaretlenmesi ........................................ ...... ............................................ ..... 213 Multicolon raporu ......................................... ....... ........................................... ...... veritabanına 215 Bölüm 9. Sorular .................................... ....... .................. isteklerinin 217 Tasarımcı ..................... .......... ........................................ .......... ...................... elde edilen sorgu tablosunun bir liste 218 oluşumu ........ ............. ........ .. sorgu yapıcısı tarafından 221 Sipariş ........................................... . ............................ kayıtları seçmek için 225 Ayar koşulları ............... . ................................................. . .......... 227 Çok katlı talepler .................................. ... ............................................... ... ........ sorgu alanları 233 gruplandırılması ................................. ..... ............................................. ...... ... 237 istekte alanların isimlerini değiştirme ...................................... ... .................................... BÖLÜM 10. Çapraz tablolar ve diyagramlar .... ........... ............... 243 Çapraz Tablolar ..................... ........... ....................................... ........... .................. 243 veri verir .................. ........... ....................................... ........... ................................ 254 Bina diyagramlar .... ........... ....................................... ........... ..................................... 254 Bölüm 11. Uygulama Menüsü ....... ....................................... ........... ......... menü oluşturulması için 261 Hazırlık ...................... .............. .................................... .............. .. 261 Eylemler bir menü oluşturmak için gereken ........................... .............. ....................... 262 menü tasarımcısı Koşu ........ ............... ................................... ......... .......................... 262 Bir menü oluşturma .................... . ................................................. . .......................................... 264 Tasarruf, kuşak ve lansmanı menüsü. ............................................... ... ...................... 278 bir pop-up menü oluşturma .................. ...... ............................................ ...... ............ 279 Bölüm 12. uygulamanın referans sistemini ............... 281 Dize durumunu oluşturuluyor ... ......... ......................................... ......... ......................................... ...... 281 Kullanım diyalog kutuları.................................................. ............................................................................ 282 HTML formatında bir referans sistemi oluşturma ......... . .............................................. 285 kullanarak uygulamalarında referans sistemi .............................................. .. .. 293 Bölüm 13. Proje Yönetimi ve Proje penceresinin özelliklerini belirleme bir Uygulamayı .......... 297 oluşturma .................. ...... ............................................ ...... ..... 297 Ayar proje parametreleri ................................... .......... ........................................ .......... projenin ana programın 299 Kurulum ............................... ................ ......................... 302 seçeneğini EXCLUDE kullanma .... ................. ................................. ................. ................. 303 Temizleme projesi dan uzak dosyalar .................................................. bir proje Bina ....................... 303 ....................... . ................................................. . ............................... 303 Visual FoxPro Bileşenleri Galeri ............. . ................................................. . ............... 306 Bölüm güvenilirliği, saklanan prosedürler, tetikleyiciler, veri sunumunun 14. koşulları ................... .. ................. giriş seviyesinde veri girişi güvenilirliğinin 315 Terim .................... ..... .................. tablo alanı seviyesinde veri girişi güvenilirliğinin 315 terimleri ............. .......... ......... veri temsillerinin 323 Kullanım .......................... ........... .................................... 325 Bölüm 15 . Genişletilmiş veri giriş araçları ...... ........................ bir tablo şeklinde bir tablo 337 gösteriliyor veri ..... ............. ..................................... .. 337 sekmeleri ile form oluşturma ...... ............................... ...................................................... . formlarının 356 Set ............................................. . ................................................. . ...................... 360 Zamanlayıcı ......................... . ................................................. . ................................................. listesine veri ekleme.. 361 .......................................... .. ............................................. 364 Bölüm 16 . Kütüphaneler Sınıflar ve ActiveX bileşenlerini ................. 367 kullanma sınıf kitaplıkları ....................... . ................................................. ....... formunda 367 kullanılarak ACTIVEX bileşenler ................................... .... ........................ 374 kullanma tarayıcı nesneleri .................. .... .............................................. veri temsillerinin raporlarda rapor ..................... 395 Kullanım oluşturmak için .... ......... 390 Bölüm 17. Gelişmiş araçlar ...... ..................... 395 etiket .............................. .................. .................................................. .................................................. ..... raporlarda 396 kullanımı "bire çok" ilişki ................................. .. ........... 404 VI Öğrenci Bölüm 18. Gelişmiş veri örnekleme araçları ....................... 409 Çıktı sorgu sonuçları .. .............................................. .... ..................................... ..... 409 HTML biçiminde sorgunun sonuçlarını kaydetme .................................. .... ............... SEÇ takım programlarında 412 kullanımı ........................ ....... .................................. 414 Bölüm 19. Görsel nesne yönelimli programlama ....... ........................................... ....... ......... 419 kullanma sınıfları ............................... ....... ........................................... ....... ........... iç içe nesneleri kullanma 419 ............................ ....... .......................................... 434 Özel sınıfları ..... ........................................... ....... ........................................... ............ 437 Onun notasyonu için sınıf bilgileri ve tanımlama simgesi görüntüleniyor .......... form ve sınıfların yapıcıları kullanılan kütüphanelerin bir listenin 447 oluşumu .... ....................... ........................... kullanıcılar temel ....................... ....... 450 oluşturma formları Lain sınıflar ................................................ .............. .. bir sınıf oluşturmak için bir formu 450 .......................... ................ ....................... 454 sınıfı tarayıcı aracı ....... ................ .................................. ................ ............................ 455 bir araç çubuğu oluşturma .. ................ .................................. ................ ................. yerel ağda 458 Bölüm 20. Çok iş ....... ................. ................................. .............. Kilitler 463 türleri ................................ .................. ................................ .................. ......... 463 otomatik kilit .................... .................. ................................ .................. .... 463 Tam tablonun engelleme ve değişiklikleri engelleme ................... ........................ ....... 465 Kilit tablo ................ ........................ .......................... ........... ........................... 466 Kilitleme kayıtları .................... ...................................................... ................................... 466 tablo ve kayıtların kilitleri Çıkarma ....... .. ................................................ .. ................ verilerle çalışma 468 Oturumları .......................... ... ............................................... ... ............... 469 kullanma tamponlar ............................. ... ...................... ............................................ işlemlerin 470 Kullanımı .. . ................................................. . ........................................ 474 Bölüm 21. Bağlama ve nesnelerin uygulanması , ihracat ve ithalat verileri ............................................. .................. ...................... 475 Görsel Foxpro ve Ole-objeler ... .................... .............................. .................... .................. 475 bağlama OLE nesne ....... .................... .............................. .................... ................... 481 Düzenleme Ole nesne ...... .................... .............................. .................... ............. bir OLE nesne kaldırma 484 ........... ....................... ........................... ....................... nesne yönelimli programlama kullanarak .................. 484 ... ....................... .... diğer uygulamalara Visual FoxPro 484 veri aktarımı .............. ......................... ...... 486 İthalat Dan ...................................................... ........... ....................................... ........... ............. Microsoft Word'de Visual FoxPro veri 488 kullanımı ................ .............. ............. 491 Bölüm 22. Uzaktan veri gösterimleri ................ .............. ..... 497 veri ODBC kaynağını tanımlama ........................ ................ ................................ 497 Named bileşik ............... .................................. ................ .............................. 500 Bağlantı Bağlantı. ................ .................................. ................ ............................. 5 parametrelerini ayarlama Seçenekler iletişim kutusunda uzak görüş ve bağlantıları .......... ............................... ................... ............................... .... 503 bir uzaktan veri temsilini .......... oluşturma .............................. .................... ... 505 Araçlar VII ortak bağlantıları .... .................................................. ..................... yerel ve uzak verilerinin ışığı altında 513 Kombinasyon ................... .. .... 514 Ayar veritabanı sözlük kullanılarak sunum .................................... .. istemci-sunucu platformuna Visual FoxPro Veri aktarma 516 Bölüm 23. ................................. ... ........... 519 SQL Server veritabanına aktarma verilere uzantının sihirbazını kullanarak ............ ...................................................... .................................. Web sunucusu üzerinde veri 519 Bölüm 24. Yayın ..... . ........................... 531 Usta Web Yayıncılığı .................. . ................................................. . ................................. bir sihirbaz yardımı ile bir Web sayfasının parametrelerini ayarlama 531 .. ...... ................................ 535 Web sayfası oluşturma ....... ...... ............................................ ...... .................................. 539 oluşturulan Web sayfasını düzenleme .... ...... ............................................ ...... ....... Visual FoxPro parametreleri yukarı 543 Bölüm 25. Ayar ........................... ..... 545 Sekme Ayarları Seçenekler pencereler ........................................ ........ .................................... 546 Ek. Visual FoxPro yükleme .............................................. 573 sistem için Gereksinimler .............................................. ... ............................................... ... ..... 573 yükleme Visual FoxPro ...................................... ... ............................................... ... ....... Visual FoxPro kadar 573 Ayar ................................... .... .............................................. .... ........ 575 Sözlüğü .................................... .... .............................................. .... ........... 579 Konu ................................. ..... ............................................. ......... 589 VIII Daimi son yıllarda, söylentiler Microsoft destek duracağını periyodik meydana gelmiş yazılım Ürünü Görsel foxpro. Ama yine de yanlış anlaşılıyorlar. Ve sonraki yeni bir versiyon Visual FoxPro 9.0 doğrudan bir onaydır. Yeni Visual FoxPro veritabanı yönetim sistemlerinin ortaya çıkmasına rağmen, bu alandaki en popüler programlardan biri olmaya devam ediyor. Bu, öncelikle, Microsoft'un yeni sürümleri oluştururken önceki sürümlerle uyumluluğu korur. Bu nedenle, oluşturduğunuz uygulamalar gelecekte kullanılabilir. Visual FoxPro, ilişkisel veritabanı yönetim sistemleri için tüm özellikleri uygular. Veritabanında, veri bütünlüğü, tablolar arasında birincil anahtarlar ve bağlantılar kullanılarak korunur. Tablo tablosunu ekleme, silme veya değiştirme olaylarını, veritabanının kendisinin vasıtasıyla işlemek için tetikleyicileri ve saklı yordamları kullanabilirsiniz. Visual FoxPro, yazılımın tasarlanması ve uygulanması için yeni gereksinimlere tam olarak uygun olan olaylar tarafından yönetilen nesnelere yönelik, görsel programlanabilir bir dildir. Visual FoxPro, farklı hazırlık seviyelerinin kullanıcıları kullanabilir. Eğer sadece Visual FoxPro usta başlıyorsanız ve en kısa sürede basit bir uygulama geliştirmeniz gerekirse, ana ve karmaşık projeler geliştirmek için veritabanları, tablolar, uygulamalar, formlar, raporlar vb. Üyenin size yardımcı olacaktır. Tasarımcılar ve nesneye yönelik dil. Bu, yalnızca görsel foxpro ve harici kütüphanelerin temel sınıflarını kullanmayı, aynı zamanda kullanıcı sınıfları oluşturmasını sağlar. Bu kitap, hem yeni başlayanlar hem de yeni başlayanlar için Visual FoxPro 9.0 ile tanıyacak ve bu geliştirici sistemiyle deneyimliyor. Kitap sürekli olarak tamamlanan uygulamaları oluşturma sürecinin tamamını açıklar: içine dahil edilen bir veritabanı ve tablolar oluşturmak, veri girmek ve görüntülemek için formlar oluşturmak, istek ve raporlar oluşturma ve veritabanı bilgilerini görüntüleme ve işleme araçları. Kitap, içinde belirtilen malzemeyle tanışmanıza yardımcı olacak çok sayıda resim içeriyor. 2 Sadece Visual FoxPro'yu keşfetmeye başlıyorsanız, önde gelen bölüm prosedürü, bu yazılım ürününün geliştirilmesinde basit bir şekilde karmaşıktan kompleksten geçmenize izin verecektir. Visual FoxPro'na aşinsanız, kitabı baştan sona okumanıza gerek yoktur. Kitabın içeriği masasında, hangi bölümlerin sizin için en büyük ilgiyi temsil ettiğini ve sadece onları keşfettiğini görebilirsiniz. Çok fazla bulunabilir, sadece kitabı çalıştırın. Çevirdiğinizde gözlerinize ulaşacak özel anlar vardır. ÊààÃÃãããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããÃA Bölüm 1 ve 2 kitap tanıtıldı. Visual FoxPro'yu nasıl çalıştıracağınızı, BT referans bilgilerini nasıl alacağınızı öğreneceksiniz, ana program penceresinin elemanları ile tanışın ve önceki sürümlere kıyasla Visual FoxPro 9.0'da görünen yenisiyle tanışın. Bölüm 3'te, uygulama unsurlarını birleştirmenin bir yolu olan proje ile tanışacaksınız. Bölüm 4'ü inceledikten sonra, tabloların, dizinlerin, tablolar arasındaki bağlantıların nasıl oluşturulacağını, veri bütünlüğü koşullarını tanımlayacağınızı öğreneceksiniz. Bölüm 5 ve 6, bir sihirbaz ve form oluşturucusu kullanarak veri girmek ve düzenlemek için formların oluşturulmasını düşünün. Bölüm 7 ve 8, basit raporların geliştirilmesine ayrılmıştır. Bölüm 9'u okuduktan sonra, herhangi bir karmaşıklık için bir istek oluşturabilirsiniz. Bölüm 10, sizi çapraz tablolar ve çizelgeler oluşturmanıza neden olur. Uygulamadaki formu, raporları ve programları başlatmak için, menü kullanılır. Bölüm 11, böyle bir uygulama menüsü oluşturmayı açıklar. İlk on bir bölümü okudum ve dikkatinize önerilen örneklere katılmadığınız, kendiniz uygulamaları oluşturabilirsiniz. Aşağıdaki bölümler, ilk bölümlerde elde edilen bilgiye dayanmaktadır, formlar, istek, raporlar oluşturmak için gelişmiş araçlara adanmıştır. Uygulamanız için etkili bir HTML referans sistemi geliştirme konusunda, Bölüm 12'den öğreneceksiniz. Bazıları Bölüm 13'te tartışılmaktadır. ek sorular Bir yürütülebilir (EXE) dosyasının oluşturulması da dahil olmak üzere Proje Yönetimi. 14 ila 18 arasındaki bölümlerde, genişletilmiş veritabanı yönetimi araçları tartışılmakta, çoklu saatli formlar ve raporlar oluşturulur, ActiveX bileşenlerinin formlarında kullanın. Bölüm 19, veritabanlarını yönetmek için tasarlanmış uygulamalar oluşturmak için nesne odaklı bir yaklaşımın özelliklerini tanıtır. Onlara göre sınıflar ve nesneler oluşturmayı öğreneceksiniz. Bölüm 20, LAN'daki Visual FoxPro'nun çalışmalarına adanmıştır. Visual FoxPro izole bir sistem değildir ve diğer Windows uygulamalarıyla etkili bir şekilde etkileşime girebilir. Bölüm 21'ini okuduktan sonra, kompozit nesnelerle (OLE), verileri dışa aktarma ve içe aktarmayı öğreneceksiniz. ODBC sürücüsünün nasıl kurulacağı, Uzak veri sunumu nasıl oluşturulur ve parametrelerini yapılandırma, Bölüm 22'den öğreneceksiniz. Bölüm 23, Visual FoxPro'dan Visual FoxPro'dan veri aktarma işlemini, uzatma sihirbazını kullanarak istemciyi tanıtacak. Visual FoxPro, veritabanında bulunan bilgileri kullanarak bir web sayfası oluşturma yeteneğine sahiptir. Bu, Bölüm 24'te tartışılacaktır. verimli iş Görsel FoxPro ile, kitabın son bölümünde yapılandırılacak olan parametreler kullanılır. Uygulamada Visual FoxPro 9.0 yükleme ile tanışacaksınız. Kitap ayrıca terimlerin açıklaması Visual FoxPro ile bir sözlük içerir. Kitabdaki eklemeler Özel bir şekilde vurgulanan birçok özel ek parça vardır. Bilgileri okumayı ve aramayı kolaylaştıran ek bilgiler içerir: Çàìå × à. Yorumlarda, bunların veya diğer eylemlerin önderlik ettiği sonuçlardan bahsediyoruz. Sovyetler, görsel foxpro özelliklerini en etkili şekilde kullandığı bilinmemesi gereken bazı püf noktaları anlatılmaktadır. Uyarılar sorunlardan kaçınmanıza yardımcı olmalıdır. Neyin korkulması gerektiğini ve hataları önlemek için ne yapılması gerektiğini söylüyorlar. Kitap çeşitli yazı tipi türlerini kullanır: italiklerde yeni terimler seçilir; Klavyedeki girmeniz gereken metin kalın bir italik içinde vurgulanır; Menü komutları, düğmeler adı, sekmeler, seçenekler, bayraklar, iletişim kutuları, bölgeler vb. Kalın tarafından izole edilir; İşlevlerin, özelliklerin, yöntemlerin, veritabanlarının, tabloların, tablo alanlarının adları, monosin yazı tipi ile vurgulanır. artı işareti ile bağlı iki anahtar tuş kombinasyonu vardır. Onu bırakmadan, ilk tuşa tıklayın ikinci basın. O zaman her ikisini de bırak. Yazarlar, "Bhv-Petersburg" Yayınevi'ne "Bhv-Petersburg", kitabın hazırlanmasında ve yazmasında yardım ve yardım için takdirlerini ifade eder. 4 ÂÅ Visual FoxPro Koşullu FoxPro Ülkemizde son zamanlarda meydana gelen değişiklikler, bilgisayar bilimi ve bilgi işlem ekipmanlarının alanlarını etkilemedi. On yıl önce, veritabanları ile çalışmak çok oldu profesyonel programcılar. Sistemler kendileri için amaçlanmadı basit kullanıcı. Bu tür sistemlerin ana tüketicisi bir askeri-endüstriyel komplekstir. Bankaların ortaya çıkmasıyla birlikte, eklem şirketleri, özel veritabanı şirketleri daha geniş kullanım buldu. İnsanlar bilginin para olduğunu anlıyorlar. Kaybı ya da geç makbuzu pahalı olabilir. Bu, bu kadar hızlı büyümeyi açıklayabilir. bilişim Teknolojileri ve veritabanı yönetim sistemlerinin (DBM'ler) hızlı gelişimi. İlk veritabanı yönetim sistemleri, geçen yüzyılın altmışlarının ortasında ortaya çıktı ve kayıtlar arasında bir atanın / soyundan var olduğu hiyerarşik bir veri modeli destekledi. çok daha karmaşık dayanıyordu, ağ veri tabanları, geliştirilmiştir Kısa bir süre ağ modeli. Bu modellerin her biri, ilişkisel modelin geliştirilmesinde kilit bir rol oynayan avantaj ve dezavantajları vardı. 1970 yılında, IBM Araştırması Çalışanının Maddesi Dr. E. F. CODD, ilişkisel bir veri modeli üzerindeki bir devrim yaptı. Bu modele dayanarak, geçen yüzyılın yetmişlerindeki ilk ilişkisel veritabanları geliştirildi ve şimdi modern ticari DBMS için standart olarak kabul ediliyorlar. İlişkisel veritabanlarında, tüm bilgiler sırasıyla kayıt ve alanlar adı verilen tablolara, satırlara ve sütunlara düşürülür. Bu tablolar relatrasyonların adını aldı1, böylece model ilişkisel olarak adlandırılmaya başladı. Kayıtlar tablolarda tekrarlanmaz. Özgünlüğü, 1 oran içeren birincil anahtar tarafından sağlanır - ilişkisel veri modelinin temelini oluşturan kümeler teorisinden matematiksel bir terim. İÇİNDE ingilizce dili "Tutum" kelimesi "ilişki" kelimesine karşılık gelir, bu nedenle "ilişki" adı. - ed. Ãëàâà 1 6 BİLDİRİMLİ KARIŞMA KAYITLARI. İçin hızlı arama Veritabanındaki bilgiler, tablonun bir veya birkaç alanının indeksleriyle oluşturulur. Dizin değerleri, sıralı bir biçimde saklanır ve tablo girişlerine referanslar içerir. Farklı tablolarda bulunan ilgili verilerin bütünlüğünü otomatik olarak desteklemek için, birincil ve harici tuşlar kullanılır. Birden fazla ilgili tablodan veri seçmek için, bir veya daha fazla eşleşen alanın değerleri kullanılır. Örneğin, kayıt tablosu çağrılar aşağıdaki bilgileri içerebilir uzun mesafeli geçerli: Íîìåð çàêàçà EIA óñëóãè Íîìåð òåëåôîíà Äàòà ðàçãîâîðà EIA ãîðîäà uzun mesafeli aramaların Ïðîäîëæèòåëüíîñòü ðàçãîâîðà Ñòîèìîñòü ideia ÷ Aiea Kayıtlar bir tablodaki gibi, kayıt defterine kaydedilir Kronolojik sipariş (Şekil 1.1.). Her satır aynı yapıya sahiptir ve sekiz alandan oluşur. Bu örnekte, bunlar alanlardır: sipariş numarası, servis kodu, telefon numarası, konuşma tarihi, şehir kodu, konuşmanın süresi, maliyet. Çalıştırmak. 1.1. ÐíèãÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèãäÄèÂÂÂÂÂ В Alanların ilişkisel veritabanlarında, farklı türde veri türlerine sahip olabilir (sayısal, dize, tarih türü, vb.), Ancak her kayıt için, alan veri türü değişmeden kalır. Veritabanının önemli saygınlığından biri, içinde depolanan bilgilerin hızlı bir örneğidir. Verilerin soyadına göre sipariş edildiği telefon adresi kitabını kullanarak, telefon numarasını sahibinin adına göre bulabilirsiniz. Bununla birlikte, eğer uzun mesafeli konuşmaların kayıt defterindeki kayıtlar, kronolojik sırayla sipariş edilirse, belirli bir şehirle sohbet eden veya abonelerin hangi alanın getirdiğini öğrenen bir müşteri listesini almak için önemli bir zaman geçirmeniz gerekir. uzun konuşmaları ile en büyük daha önceki telefon şirketine. Bilgisayar veritabanları kurtarmaya gelir. İçlerinde depolanan büyük miktarda bilgiye rağmen, gerekli bilgileri bulma hızını sağlarlar. Bu gibi veritabanlarında, kullanıcının ilgilendiğiniz herhangi bir parametreyi arayabilir. Ek olarak, bilgisayar veritabanları çok kompakt. Birkaç bin giriş içeren veritabanı bir diskete sığabilir. Bir veritabanı oluşturmak için, yapısındaki değişiklikler, düzenleme ve örnekleme veri veritabanları kullanılır. Modern İlişkisel Veritabanı Yönetim Sistemleri içerir: ilgili tablolar arasında tablo ve ilişkiler oluşturmak için bir takım aracı; Veritabanı Yönetimi Araçları; gelişmiş kullanıcı arayüzüVeritabanında depolanan bilgilere erişimi sağlayan; Uygulama geliştirme araçları veritabanlarını kullanarak. İncirde. 1.2, Visual FoxPro'da ilişkisel bir veritabanının iki tablosu kullanılarak uzun mesafeli telefon görüşmeleri için muhasebe örneğini göstermektedir. Çalıştırmak. 1.2. ÷ Åò ÄÃõõõõõõõõõõõõõüüüüõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ'in 1.3. ÷ Topludan Seviye İçeriye Bakanlar 1.4. 99 99 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 1.5. Ãðàèààà.a àà.a àà.a àà.a à.ààà.ààààààà.àààà.à ààààà.à ðððððððððððððððððððð (DBMS araçlarını kullanarak: Sizin için ilgiyi temsil eden bilgileri seçin. Örneğin, belirli bir müşterinin tüm uzun mesafeli konuşmaları hakkında herhangi bir zaman aralığı için bilgi alabilirsiniz; Tüm tabloyu veya yalnızca seçilen girişleri ve alanları çeşitli biçimlerde yazdırmaya başlayın. Örneğin, Şekil l'de 1.3, müşteri müşteri şirketinin adreslerini içeren bir tablo raporu gösterir. İncirde. 1.4, aynı tablodaki müşterilerin adlarını ve adlarını içeren bir bilgi mektubu seçeneklerinden birini göstermektedir; Veritabanı bilgilerini grafiksel biçimde görüntüleyin. Örneğin, Şekil l'de 1.5 Müşterilerle ilgili uzun mesafeli müzakerelerin sayısı hakkındaki veriler bir diyagram şeklinde türetilir; Tablolardan raporlar ve örnekleme verilerini oluştururken gerekli hesaplamaları uygulayın. Şu anda, kişisel bilgisayarlar için ondan fazla popüler DBM var. Geleneksel olarak, Rusya'daki en yaygın olanlardan ve BDT ülkelerinden biri, Visual FoxPro 9.0'ın yeni bir versiyonu olan Visual FoxPro DBMS'dir. Visual FoxPro Visual FoxPro, bilgiyi saklamak, bilgi görüntülemek ve düzenlemek için kullanılan bireysel bileşenlerden biridir. Visual FoxPro Tüm bilgiler, tablolardan, tablolar, dizinler, tetikleyiciler ve saklı yordamlar arasındaki ilişkilerden oluşan bir veritabanında saklanır. Her tabloda benzersiz bir adı vardır ve tablo adıyla çakışan adın adı olan ayrı bir dosyada saklanır. Oluşturulan dosyanın bir DBF uzantısına sahiptir. Oluşturulan her tablo, verileri düzenlemek için kullanılan ve gerekli kayıtları hızlı bir şekilde bulmak için endekslere sahip olabilir ve bir tablonun birkaç indeksine sahip olabilir. Ayrı dosyalar, not ve genel alanların değerlerini saklamak için kullanılır. Tabloların Memo Alanları metin Bilgisive genel tip alanları, bir kural olarak, ikili bilgiyi ve verileri Windows ortamında çalışan diğer uygulamalardan saklamak için kullanılır. Visual FoxPro, veritabanındaki herhangi bir değişiklikle oluşan merkezi işleme olaylarına izin veren tetikleyiciler uygulanır. Ayrıca, bir veritabanının bir parçası olan ve tabloları tarif ederken, girilen verileri, varsayılan varsayılan değerleri vb. Kontrol ederken kullanılabilecek şekilde kullanılabilir. Veritabanına son derece uygun ve kullanışlı bir veritabanı erişimidir. Veri sunumları, tablo verilerini birleştirmenize ve bunları daha fazla görüntülemenize izin verir. uygun video . Yalnızca ilgilendiğiniz tablo alanlarını seçebilirsiniz, birkaç alanı bir alanda birleştirebilir, toplam değerleri hesaplar ve tablo alanlarının yeni isimlerini ayarlayabilirsiniz. Kural olarak, veritabanında görüntüleme sayısı tablo sayısı çok üstündür. Veritabanı veritabanları olarak, numaraları sürekli büyüyor. Birçok bilgi sisteminde, görüntüleme, ekleme ve düzenleme de dahil olmak üzere veri erişimi yalnızca veri görünümleriyle gerçekleştirilir. Bu yaklaşım, esnek erişim kontrolünün bilgiye izin verir. Formlardaki verileri örnekleme görünümlerini kullanırken, raporlar, talepler oluşturur ve programlar oluştururken, tablolar için aynı kuralları kullanın. Sunumda bulunan verileri düzenleme sadece belirli koşullar altında mümkündür. Örneğin, yalnızca bir tabloya göre oluşturulursa. Kalıplar, raporlar, istek ve programlar ekran ve düzenleme verileri için kullanılır. formlar, raporlar ve sorgular oluştururken, tasarımcılar kullanılır. Bu nedenle, bu bileşenlerin genellikle tasarım nesneleri denir. Formlar ve raporlar, bileşik nesnelerdir, çünkü arayüz nesneleri olarak adlandırılan daha küçük nesnelerden (alanlar, düğmeler, diyagramlar, çerçeveler, OLE bileşenleri vb.) Oluşur. Formlar, tabloya veri görüntülemek veya girmek için kullanılır. veri tablosu direk olarak eklenen, fakat formunun kullanımı daha hızlı ve daha verimli bir giriş metodu olduğu edilebilir. Form, bilgi girdiğiniz tabloların bazı veya tüm alanlarını içerir. formlarını oluşturmak için, Form Oluşturma Sihirbazı veya Form Designer kullanabilirsiniz. Ana formlar, resmi FoxPro 11 yüzüne, veri ekranı türüne, veri ekranı türüne ve alan yerleştirme prosedürü arasındaki ilişkiyi belirleyen bir dizi şablon içermektedir. Karmaşık formlar oluşturmak için, bir form tasarımcısı kullanılır. Raporlar, veritabanında bulunan bilgileri yazdırmak için kullanılır. raporların örnekleri fiyat malların listesi alıcılar listesi, bir ciro depo deyimi vardır. bilgi basılı herkese bulaşan gerekiyorsa Kural olarak, raporlar oluşturulur. formlar için olduğu gibi, Visual FoxPro raporlar oluşturmak için, raporların bir usta ve yapıcı kullanılmaktadır. Rapor Sihirbazı'nı kullanarak, mevcut şablonlara göre kendi raporunuzu hızlı bir şekilde oluşturabilirsiniz. Rapor Tasarımcısı'nın uygulanması, çok seviyeli veri grubu ve hesaplanan alanların yerleştirilmesi de dahil olmak üzere keyfi karmaşıklık raporları oluşturmanıza olanak sağlar. İstekler, bir veya daha fazla tablodan veri örnekleme aracıdır. Visual FoxPro'da, her iki sorgu yapıcısını ve özel yapılandırılmış sorgu dilini (SQL) kullanabilirsiniz. Sorgunun yürütülmesinin sonuçları, formda görüntülenebilir, raporlar ve diyagramlar olarak görüntülenebilir veya belirttiğiniz tabloda saklanabilir. Visual FoxPro'da yazılı programlar nesne yönelimlidir. Onları kullanarak, olayları formdaki etkinlikleri kullanıyorsunuz, nesneler oluşturun, çeşitli hesaplamaları gerçekleştirir, veritabanını yönetirsiniz. Kolaylık sağlamak için, kütüphanedeki programları birleştirebilirsiniz. Visual FoxPro'da formlar oluşturmak için, yalnızca temel sınıfları değil, aynı zamanda kendinizinkini de kullanabilirsiniz. Örneğin, belirli bir renk renginin belirtildiği bir form sınıfını ve veri yönetimi için standart düğme kümesini tanımlayabilirsiniz. Gelişimi standartlaştırmak için, her temel sınıf için bir veya daha fazla kullanıcı sınıfına sahip olmak faydalıdır. Visual FoxPro'da oluşturulan sınıflar sınıf kütüphanelerinde saklanır. Uygulamanın bileşenlerini birleştirmek için, proje yukarıda listelenen tüm bileşenlerin dahil edildiği proje kullanılır. Projenin kullanımı, bir uygulamanın geliştirilmesini ve desteğinin geliştirilmesini kolaylaştırır. Her bir bileşen ayrı bir dosyada saklanır ve ana bileşenleri içeren dosyaların adları, kendinizi belirtirsiniz ve tablo ile ilişkili nesneleri içeren dosyaların adları tablo adı ile çakışır. İçinde bulunan Visual FoxPro türüne bağlı olarak, bir nesnenin tanımlanmasına yardımcı olan bir uzantı otomatik olarak atar. Dosya uzantılarının listesi tabloda verilmiştir. 1.1. ÁèèÖà 1.1. Ðàñøèðåíèÿ èìåí ôàéëîâ îáúåêòîâ Visual FoxPro Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ïðîåêò prj, fpc, kedi, PJX, PJT AACA äàííûõ dbc Òàáëèöà Visual FoxPro dbf Ñîñòàâíîé èíäåêñíûé ôàéë cdx Memo-ïîëå è ïîëå òèïà Genel Ãëàâà 12 Ocak Òàáëèöà FRT 1.1 (îêîí ÷ Aiea) Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ôîðìà scx Çàïðîñ QPR IO ÷ AO frx, frm II ÷ òîâàÿ íàêëåéêà LBX, lbl ìåíþ MNX áèáëèîòåêà êëàññà vcx Ïðîãðàììà, áèáëèîòåêà ïðîãðàìì, òåêñò ìåíþ, prg, fxp, MPR, QPR òåêñò çàïðîñà Ðèñóíîê bmp, jpg, gif, ico, dib , Cur, Ani Wav òîãçñññüü ñ  Visual FoxPro 9.0 Visual FoxPro sürekli gelişen bir sistemdir. Önceki sürümle karşılaştırıldığında, Visual FoxPro 9.0, sistemin işlevselliğini genişletmek için başka bir adım attı, hataların geliştirilmesi ve işlenmesi arayüzüyle ilgili mevcut araçlar eklendi, yeni komutlar, temel sınıflar ve fonksiyonlar eklendi ve mevcut mevcut. Yeni sürüm, XML Web Hizmetleri ile çalışma ve Microsoft Visual Studio.net ve Microsoft SQL Server 2000 ile gelişmiş uyumluluk ile çalışma için tüm özelliklere sahiptir. Tablo yapıcısının tablosu Visual FoxPro'da genişletilmiştir. Tablo alanları için, yeni veri türlerini kullanabilirsiniz: İkili Blob ve Metin Varbinary. BLOB veri türü, veri bloğu hakkında bilgi içeren yapılar için kullanılır. Herhangi bir türdeki ikili bilgiyi, örneğin, ASCII karakterleri, yürütülebilir dosyalar, bayt akışlarını saklamak için kullanılır. Varbinary veri tipi onaltılık değerler içerir. Karakter türüne benzer, ancak bu tür bu tür için, serbest yerler önemsiz bilgilerle doldurulur. Mantıksal ifadelere dayanarak oluşturulan ve hem ücretsiz tablolar hem de veritabanında bulunan tablolar için kullanılan yeni bir İkili Endeks (İkili) tipi. Bu endeks çok daha az yer kaplar ve bu nedenle indeks kullanım hızını artırmanıza olanak sağlar. Forma yerleştirilen nesneler yeni özellikler ortaya çıktı. En ilginç olanı düşünün. Ankraj özelliği, konteyner nesnesinin dört tarafına göre nesnenin mutlak ve göreceli konumlarını ve boyutlarını belirler, otomatik konumlandırma problemini çözme ve yeniden boyutlandırma olayı meydana geldiğinde boyutunu değiştirdiğinde, formdaki nesnelerin boyutunda değişiklikler (Boyutu değiştirin). Ñ \u200b\u200bVisual FoxPro 13 Tip etiketin nesnelerinin rotasyon özelliği (döndürme), Hat ve Şekil, EditBox sınıfının büyük nesnelerine, yukarı doğru çalışan bir metin biçiminde imzaları göstermenize olanak sağlar. TextBox nesnesinin Otomatik Çıkış özelliği (otomatik çıkarma), alana girilen değeri hafızaya alır ve yeni bir değer girerken, girişi kolaylaştırmak için bu listeyi gösterin. Bu özellik, alanda veri girerken, değerlerin küçük bir seçeneğe sahip olan verileri girerken kullanımı uygundur. Listbox nesnesinin AutoHidesCrollllllBAR özelliği (kaydırma çubuğunu otomatik olarak gizle), tüm satırlar görünürken kaydırma çubuğunu gizlemenizi sağlar ve tüm satırlar liste kutusuna yerleştirilmediğinde tekrar görüntülemenizi sağlar. CommandButton nesneleri için PictureMargin özellikleri (resim sınırları) ve picturing (görüntü ofseti), OptionButton ve onay kutusu, görüntünün kenar ve metin nesnesine göre konumunu kontrol edin. Sütunlar (Sütun Nesnesi) ve Başlıkları (Başlık Nesnesi) için Mousepointer özelliği, sınıfın veya formun sınıf düzenleme aşamasındaki ızgara nesnesi, bu nesnenin alanında olduğunda fare işaretçisinin istenen görünümünü ayarlar. Komuta ayarlanan Yolu, var olana yeni yollar eklemenizi sağlayan katkı maddesi (ek) görünür ve tüm yolların uzunluğu 1024 - 4096'ya yükselmiştir. Proje Yöneticisi'nde, ne zaman değiştirme komutunu kullanma fırsatı vardır. Bir sınıf kütüphanesi seçimi ve bu kütüphanenin ayrı bir sınıfı değil. Bu durumda, Visual FoxPro 9.0, seçilen sınıf kütüphanesiyle sınıf tarayıcısını başlatır. Geliştiriciler, Rapor Oluşturucusunda meydana gelen değişiklikleri memnun edecektir. Tüm nesneleri ayarlamak (bir nesnenin bir rapor grubundaki konumu, tasarım stili, baskı koşulları, değişiklik koruması) Rapora yerleştirilen Özellikler iletişim kutusunu kullanarak gerçekleştirilir. Raporun kendisinin tüm parametreleri (sayfa işaretleme, bir başlık ve sonuç bölgeleri ekleme, veri grubu, rapor değişkenlerinin ayarlanması, bir sınıf biçiminde bir raporu ayarlama) Rapor Özellikleri iletişim kutusunu kullanarak da belirtilir. Etkilenen kullanıcı özelliklerini ve yöntemlerini değiştirir. Yeni özellikler ve yöntemler oluştururken, varsayılan değerler / başlangıç \u200b\u200bdeğerini atayabilirsiniz. Araçlar menüsünden Seçenekler komutu ile açılan Seçenekler iletişim kutusundan yürütülen Visual FoxPro'yu ayarlama olanaklarını açıkladı. Dosya konumları sekmesi tarafından ayarlanan dosya gruplarının listesini artırdı. Liste ekranı sayısı sayacı Görünüm sekmesinde (listedeki öğelerin sayısı), IntelliSense kullanırken görüntülenen maksimum liste öğesinin maksimum numarasını ayarlamanızı sağlar. Raporlar sekmesinde belirtilen bir dizi parametreyi önemli ölçüde genişletti. 14 Ãëàâàa 1 Ãëàâà 2 à ÷ ÷ ÷ ÷ ÷ ÷÷îîûûûûûûû ñ Visual FoxPro Visual FoxPro 9.0 ile çalışmaya başlıyorsunuz. Çalışmak zorunda olduğunuz şeyin çoğu (menü, araç çubukları, iletişim kutuları), Windows'un karakteristikleri olduğundan, tanıdık görünecektir. Visual FoxPro Windows'un ana menüsünden bir program başlatacak, şu adımları izleyin: 1. Ekranın alt kısmında bulunan Başlat düğmesine basın. 2. Açılan Windows ana menüsünde, program komutunu seçin. Bu komutun menüsü görünür. 3. Menüdeki Microsoft Visual FoxPro 9.0 komutunu seçin. Ekran ana pencereyi Visual FoxPro 9.0'ı açacaktır (Şekil 2.1). Visual FoxPro 9.0'ın daha hızlı bir şekilde başlatılması için tahta, masaüstünde bir kısayol oluşturabilir ve tuşları atayabilirsiniz. hızlı arama. Ardından, belirtilen bir tuş kombinasyonuna basmak için herhangi bir Windows penceresinde yeterli olacaktır ve program başlayacaktır. Ek olarak, uygulamayı çalıştırma rahatlığı için paneli kullanabilirsiniz. Hızlı başlangıç Windows sistemleri, Visual FoxPro simgesini üzerine yerleştirerek. Şekil l'de görsel foxpro izlemek. 2.1, Visual FoxPro ana penceresini, program başladıktan sonra nasıl göründüğünü gösterir. Yedi ana nesneyi seçebilirsiniz: Pencere başlığı, menü çubuğu, araç çubuğu, durum çubuğu, çalışma alanı, komut komut penceresi (Komut) ve Görev Pane Yöneticisi iletişim kutusu (Görev Çubuğu Yöneticisi). Başlık, ana pencerenin üstünde bulunur ve üç nesne içerir: Visual FoxPro program simgesinin bir kopyası, ana pencerenin başlığı ve bu pencerenin kontrol simgeleri. Menü çubuğu, Visual FoxPro Hiyerarşik menüsünü içerir. Menü öğelerinin listesi, aktif pencerenin türüne bağlıdır. 16 Ãëàâà 2 ðèñ. 2.1. Visual FoxPro 9.0 Visual FoxPro, veritabanları, formları, raporları ve istekleri ile çalışmak için çok çeşitli araç çubukları kullanıcısı yapar. Bu araç çubukları bir dizi düğme içerir ve bu set, belirli araç çubuğunun amacına bağlıdır. Visual FoxPro'yu başlattıktan sonra, ekranda standart bir araç çubuğu görüntülenir. Ana pencerenin alt kısmında, hakkında bilgi sergileyen bir durum çubuğu var. Şu anki durum Aktif pencere, seçilen düğme araç çubuğunun veya menü öğesinin kısa açıklaması. Durum çubuğunda görüntülenen bilgilerin görünümü, aktif pencerenin türüne bağlıdır. Örneğin, durum çubuğundaki Oluşturucu penceresinde, Etkin Form nesnesinin adı görüntülenir ve tabloyu gözat modunda görüntülerken, açık tablonun adı Durum satırının sol tarafında görüntülenir, Durum çubuğunun ortasında, geçerli kayıt numarası ve çalışma modu göstergesi. Visual FoxPro 9.0 Ana pencerede, Varsayılan Görev Pane Yöneticisi görüntülenir (Görev Paneli Yöneticisi). Son zamanlarda açılan projeler ve veritabanlarının bir listesini içerir, bir referans sistemi ve veritabanı ve proje oluşturma ustaları, geliştirmede kullanılabilecek örnekler, İnternetteki sitelere kullanışlı bağlantılar. Ñ \u200b\u200bVisual FoxPro 17 Visual FoxPro ana penceresinde çalışma sürecinde, formun pencereleri, raporlar, istek, projeler ve diğer pencereler açıktır. Hepsi ana pencere ile ilgili bağlı ortaklıklardır ve kapatıldığında kapanır. Ek olarak, açıldığı proje penceresini kapatmadıysanız, programa bir sonraki programa başladığınızda ana pencerede varsayılan olarak açılır. Ñèþşımşımşımşımşþåêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêê, Program simgesinin, "Microsoft Visual FoxPro" metnini hem de ana pencere kontrol düğmelerinin boyutunu içerir. Simgeye tıkladığınızda, simge hareket komutlarını içeren bir sistem menüsünü açar ve ana pencerenin boyutunda değişiklik yapar. Sekmesinde. 2.1, sistem menüsünden sunulan komutlardır. ÁèèÖà 2.1. Íàçíà ÷ Aiea êîìàíä ñèñòåìíîãî ìåíþ Êîìàíäà Íàçíà ÷ Aiea Âîññòàíîâèòü Âîññòàíàâëèâàåò ïðåäûäóùèé ðàçìåð ieia ïîñëå ìèíèìèçàöèè EEE ìàêñèìèçàöèè Ïåðåìåñòèòü Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò ïåðåìåùàòü AAI ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ðàçìåð Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò èçìåíÿòü AAI ðàçìåðû ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà hızla yakın Visual FoxPro programına Ñâåðíóòü Ñâåðòûâàåò ãëàâíîå îêíî FoxPro Ai ðàçìåðà êíîïêè è ïîìåùàåò AA IA ïàíåëü caaa ÷ pencereler Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro AI âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî ïðîãðàììû Visual FoxPro TIP, küçük bir kopyası üzerinde çift tıklama Ana pencerenin başlığında uygulama simgesi. Ana pencereyi hızlı bir şekilde geri yüklemek / dağıtmak için başlık panelini çift tıklatın. Microsoft Visual FoxPro Metin Başlığı Ana pencere Gerekirse, Visual FoxPro'nu herhangi bir adın ana penceresine atayarak veya adını hiç silerek kolayca değiştirebilirsiniz. Bunu yapmak için, komut penceresinde aşağıdaki komutu girin: Pencere Ekranı Başlıkını Değiştir "(! Lang: Yeni Başlık Ana Penceresi" или _SCREEN.caption = "Новый заголовок главного окна" В правой стороне заголовка расположены кнопки управления окном. Их назначение описано в табл. 2.2. 18 Ãëàâà 2 Òàáëèöà 2.2. Íàçíà÷åíèå êíîïîê óïðàâëåíèÿ îêíîì Êíîïêà Íàçâàíèå Íàçíà÷åíèå Ñâåðíóòü Ñâîðà÷èâàåò ãëàâíîå îêíî FoxPro äî ðàçìåðà êíîïêè è ïîìåùàåò åå íà ïàíåëü çàäà÷ Windows Âîññòàíîâèòü îáðàòíî Óìåíüøàåò ðàçìåð ðàçâåðíóòîãî îêíà, ïîçâîëÿÿ â äàëüíåéøåì èçìåíÿòü åãî Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro âî âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî Visual FoxPro, òåì ñàìûì ïðåêðàùàÿ ðàáîòó ïðîãðàììû Çíàêîìñòâî ñî ñòàíäàðòíîé ïàíåëüþ èíñòðóìåíòîâ Visual FoxPro В Visual FoxPro имеется большое количество панелей инструментов, используемых при создании форм, отчетов и запросов. Подробно они будут рассмотрены в соответствующих главах. Сначала изучим стандартную панель инструментов (рис. 2.2), которая используется во всех режимах работы. Ðèñ. 2.2. Ñòàíäàðòíàÿ ïàíåëü èíñòðóìåíòîâ Visual FoxPro Назначение кнопок стандартной панели инструментов описано в табл. 2.3. Òàáëèöà 2.3. Íàçíà÷åíèå êíîïîê ñòàíäàðòíîé ïàíåëè èíñòðóìåíòîâ Êíîïêà Íàçâàíèå Íàçíà÷åíèå New (Íîâûé) Ïîçâîëÿåò ñîçäàòü íîâûé ôàéë (ïðîåêò, áàçó äàííûõ, òàáëèöó, çàïðîñ, ôîðìó, îò÷åò, êëàññ) Open (Îòêðûòü) Îòêðûâàåò ñóùåñòâóþùèé ôàéë Save (Ñîõðàíèòü) Ñîõðàíÿåò îòêðûòûé ôàéë Print One Copy (Ïå÷àòàòü îäíó êîïèþ) Ïå÷àòàåò ñîäåðæèìîå àêòèâíîãî îêíà Print Preview (Ïðîñìîòð ïå÷àòè) Îòêðûâàåò îêíî ïðåäâàðèòåëüíîãî ïðîñìîòðà ïå÷àòàåìîãî äîêóìåíòà Cut (Âûðåçàòü) Óäàëÿåò âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû è ïîìåùàåò èõ â áóôåð Copy (Êîïèðîâàòü) Êîïèðóåò â áóôåð âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû, íå óäàëÿÿ èõ Paste (Âñòàâèòü) Âñòàâëÿåò ñîäåðæèìîå áóôåðà. Äåéñòâèå ýòîé êíîïêè çàâèñèò îò òîãî, â êàêîì èç ðåæèìîâ âû ðàáîòàåòå Íà÷àëî ðàáîòû ñ Visual FoxPro 19 Òàáëèöà 2.3 (îêîí÷àíèå) Êíîïêà Íàçâàíèå Íàçíà÷åíèå Undo (Îòìåíèòü) Îòìåíÿåò âûïîëíåííûå äåéñòâèÿ Redo (Âîññòàíîâèòü) Âîññòàíàâëèâàåò îòìåíåííûå äåéñòâèÿ Run (Âûïîëíèòü) Çàïóñêàåò íà âûïîëíåíèå Modify Form (Ìîäèôèöèðîâàòü ôîðìó) Ïîçâîëÿåò ìîäèôèöèðîâàòü SÑX-ôàéë, ñâÿçàííûé ñ äàííîé ôîðìîé Databases (Áàçû äàííûõ) Ñîäåðæèò ñïèñîê îòêðûòûõ áàç äàííûõ Command Window (Êîìàíäíîå îêíî) Îòêðûâàåò êîìàíäíîå îêíî Data Session Window (Îêíî ñåàíñà äàííûõ) Îòêðûâàåò îêíî Data Session Properties Window (Îêíî ñâîéñòâ) Îòêðûâàåò îêíî Properties (Ñâîéñòâà), èñïîëüçóåìîå äëÿ íàñòðîéêè ñâîéñòâ Document View Window (Îêíî ïðîñìîòðà äîêóìåíòà) Îòêðûâàåò îêíî Document View (Ïðîñìîòð äîêóìåíòà), â êîòîðîì îòîáðàæàåòñÿ ñïèñîê ïðîöåäóð, ôóíêöèé îòêðûòîé â îêíå ðåäàêòîðà ïðîãðàììû Class Browser (Îáçîð êëàññîâ) Îòêðûâàåò îêíî Class Browser (Îáçîð êëàññîâ), ïðåäíàçíà÷åííîå äëÿ ðàáîòû ñ êëàññàìè Object Browser (Îáçîð îáúåêòîâ) Îòêðûâàåò îêíî Object Browser (Îáçîð îáúåêòîâ), ïîçâîëÿþùåå ïðîñìàòðèâàòü êëàññû, ñâîéñòâà, ìåòîäû, ñîáûòèÿ è êîíñòàíòû âûáðàííûõ áèáëèîòåê Task Pane (Ïàíåëü çàäà÷) Îòêðûâàåò îêíî Task Pane Manager (Ìåíåäæåð ïàíåëè çàäà÷) Toolbox (Èíñòðóìåíòàðèé) Îòêðûâàåò îêíî Toolbox (Èíñòðóìåíòàðèé), ñîäåðæàùåå ýëåìåíòû, êîòîðûå èñïîëüçîâàëèñü ðàçðàáîò÷èêîì ïðè ñîçäàíèè ïðèëîæåíèÿ ЗАМЕЧАНИЕ Если по !} görünüm Düğmeler Atamasını tanımlayamazsınız, fare işaretçisini düğmeye ayarlayın. Aynı zamanda, imleç altında bir açılır ipucu görünür ve durum dizesinin sol tarafında düğmenin kısa bir açıklaması görüntülenecektir. Varsayılan olarak, Visual FoxPro'nun ana penceresinde her zaman standart bir araç çubuğu vardır. Ekranda görüntülenmezse, şu adımları izleyin: 1. Görünüm menüsünde (araç çubuklarında) araç çubuklarını seçin. Tüm Visual FoxPro program araç çubuklarının listesinin bulunduğu araç çubukları iletişim kutusu (Şek. 2.3) açılır. 20 Ãëàâà 2 2. En ana pencereye yerleştirilecek panellerin adlarının solundaki onay kutularını kontrol edin. 3. Tamam'ı tıklayın. Araç çubukları iletişim kutusunun altındaki onay kutularını kullanarak, araç çubuğu düğmelerini değiştirebilirsiniz. Bu bayrakların amacı tabloda açıklanmaktadır. 2.4. Òàáèöà 2.4. Íàçíà ÷ Aiea ôëàæêîâ äèàëîãîâîãî ieia Araç Çubukları Óñòàíîâêà ôëàæêà Íàçíà ÷ Aiea Renk düğmeleri (Öâåòíûå êíîïêè) Êíîïêè IA ïàíåëè èíñòðóìåíòîâ ñòàíîâÿòñÿ öâåòíûìè Büyük düğmeleri (Áîëüøèå êíîïêè) Óâåëè ÷ èâàåòñÿ ðàçìåð êíîïîê Araç Açıklaması (Ïîäñêàçêà) Âûâîäèòñÿ êðàòêîå îïèñàíèå êíîïêè ide óñòàíîâêå êóðñîðà IA IAA Den. 2.3. Araç çubukları Visual FoxPro'u kurduktan sonra, standart araç çubuğu ana pencerenin üstüne yerleştirilir, ancak diğer tüm araç çubukları gibi, herhangi bir ekran konumuna geçebilir. Bunu yapmak için, fare imlecini araç çubuğundaki düğmelerden ücretsiz olarak takmanız gerekir, fare düğmesini tıklatın ve serbest bırakmadan paneli yeni bir yere getirin. Araç çubuğunu Visual FoxPro ana penceresinin kenarından değil, boyutunu değiştirebilirsiniz (Şek. 2.4). Íàîîîòûûûûû ñ Visual FoxPro 21 ðèñ. 2.4. Ïàüüüüüíííííííííííííííííííííííèííííííííííæèèèííííííííííèèèãííííí v vþşşımımşımşım при Visual FoxPro ile çalıştığınızda, Herkeh araç çubuğu düğmelerini ve menü çubuğunu, tüm komutlarını hiyerarşiktir. Belirli bir komut seçerken, alt menüsünü açar. Diğer açık pencerelerin Visual FoxPro'nun ana penceresinde Visual FoxPro yoksa, menü çubuğu dosyayı (düzenleme), düzenleme (araçlar), araçlar, program, pencere ve yardım (sertifika) içerir. Pencereleri açarken, komutlar yalnızca bu pencerenin nesneleri için geçerlidir. Örneğin, tablolarla çalışırken, Tablo menüsü öğesi (tablo) ana menüye eklenir, ekrandaki formu açtığınızda, menüde form (form) belirir. Not Durum çubuğunda bir komut seçerken, kısa bir açıklama görünür. 22 Ãëàâà 2 Âûïàà êààÄ Visual FoxPro'daki menü komutlarının yürütülmesi Windows Eylemleri için standart olarak gerçekleştirilir. Olası yolları listeliyoruz. Fareyi kullanırken, imleci seçilen komutu içeren menü öğesine takmak için yeterlidir ve fare düğmesini tıklatın. Komut bir alt menü içeriyorsa, içindeki gerekli komutu seçmelisiniz. Klavyeyi kullanırken, önce tuşuna basarak menü dizesini etkinleştirmeniz gerekir. veya . Sonra işaretçiyi tuşları kullanarak istediğiniz komuta ayarlayın.<←>, <→> , <> , <↓> ve bas . Anahtarı<←> Geçerli akıma bulunan komuta geçmek için kullanılır. Geçerli komut sol kaldığında bu tuşa tıkladığınızda, sistem menüsüne gidersiniz. Diğer tuş vuruşu<←> İşaretçiyi sağ menü string komutuna ayarlayın. Kalan tuşlar aynı şekilde kullanılır. En sık yapılan komutlar için, sembol kombinasyonundan oluşan ilgili "sıcak" tuşlarını hatırlayabilirsiniz. ve takım adında altı çizili bir sembol. Sıcak tuşları kullanırken, tuşuna basmanız gerekmez. . Seçenekler Menü çubuğu etkinleştirilirse, ancak menü komutunu yürütmeyi reddetmek gerekir, aşağıdaki yollardan birini kullanmanız gerekir: tuşuna basın. ; Herhangi bir ücretsiz Visual FoxPro penceresinde fareyi tıklayın. Alt menüsünden önceki seviyenin menüsünden geri dönmek için tuşuna basmanız gerekir. . Dosya Dosyası Menüsü Dosya menüsü, dosya erişimi ile ilişkili komutlar içerir. Bu komutlar yeni dosyalar oluşturmanıza izin verir. farklı şekiller, mevcut dosyaları açın, kapatın, kaydedin ve yazdırın. HTML olarak kaydet komutu (HTML dosya biçimini kaydedin) Geçerli formu, menüyü, raporu veya tabloyu HTML biçiminde (HyperText Markup Dili) kaydetmenizi sağlayan ilgili iletişim kutusunu açar. Revert komutu, mevcut düzenleme oturumunda yapılan tüm dosya değişikliklerini iptal etmenizi sağlayan çok uygundur. Menünün alt kısmında, fırsatı sağlayan son dört projenin isimleri var. hızlı açılış herhangi biri. Bu menünün son komutu çıkış komutudur. Komut penceresindeki çıkıntı komutunun eylemine benzer ve Visual FoxPro'dan çıkmak için tasarlanmıştır. Düzen Düzenle Menüsü (düzenleme) birçok Windows uygulamasında mevcuttur. Visual FoxPro'da, bu menünün komutları, formlar ve raporlar oluştururken ve programları düzenlerken kullanılır. Ñ \u200b\u200bVisual FoxPro 23 Yapıştır özel komutları (özel ek parça) komutları, nesneyi (yapıştırma nesnesi), nesne (nesne) ekle ve uygulama uygulamalarını yalnızca genel ve OLE-nesnelere bağlar. Kalan komutlar hem programları hem de tablo alanlarını düzenlerken kullanılır. Diğer Windows uygulamalarına yabancı bir şekilde, Programlar ile çalışmak üzere Visual FoxPro için tasarlanan Hating Hat komutu olarak ortaya çıkabilir. Bu komutla, programın metninde belirtilen numarayla çizgiye geçebilirsiniz. Bir etkinleştirici karakter (genellikle bir nokta, boşluk veya açma braketi) girdikten sonra nesnenin adını, özellikleri, komutları veya işlevleri girerken, Liste üyeleri komutu (değerler) Visual FoxPro, geçerli değerlerin bir listesini etkinleştirir (özellikler, Nesne editöründe belirtilenler için yöntemler, olaylar ve nesneler). Hızlı bilgi komutu, bu komutun geçerli bir sürümünü görüntüler, işlev, değişken. Menüdeki sonuncusu - Özellikler komutu, Özellikler Düzenle iletişim kutusunu seçerken, yazılım dosya depolama ayarlarını, özelliklerini, son düzenlemenin tarihini ve diskteki işgal altındaki hacmi görüntülemenizi sağlar. ÌààÄ Bu menü öğesi, geçerli açık dosya görünümünü kontrol eden komutları içerir. Eğer değilse dosyaları aç Menü sadece bir araç çubukları komutunu içeriyor. Bu komut, Visual FoxPro'da çalışırken kullanılan araç çubuklarını listelerdeki iletişim kutusunu açar. Tasarımcılarda çalışırken, Görünüm menüsü (görünüm), bu modda kullanılan araç çubuklarının ekranını kontrol eden komutları içerir. Örneğin, Form Oluşturucusu'nda çalışırken, aşağıdaki panelleri seçmek için menüde komutlar görünür: renk paleti (renk paleti), yerleşim (konum) ve form kontrolleri (form kontrol elemanları). Tabloları veya düzenleme formlarını, menüleri veya raporları görüntülerken, menüde ek komutlar görünür. Örneğin, tablolarla çalışırken, menüde birkaç yeni komut belirir. Kayıtları görüntülemek ve düzenlemek için komutları (inceleme) düzenleyin ve göz atın. Bu iki komut arasındaki fark, tablonun içeriğini görüntüleme tarzıdır. Format İşlemleri Bu menü öğesi, formlarda, raporlar, programlar, metin dosyaları ve etiketlerinde çalışırken kullanılabilir. Biçim menüsü, nesneler arasındaki aralıkları belirleyen yazı tipi özelliklerini, metin hizalamasını ve nesneleri kontrol eden komutları içerir. Ancak, farklı tasarımcılarla ek komutlar mevcut hale gelir. TOŞ ARAÇLARI - Bu menü ustaları ve cihaz hata ayıklama araçlarını içerir. Araçlar menüsündeki ilk, Visual FoxPro Masters'in listesini açan sihirbazlar komutudur. Sihirbaz, 24 Ãëàâà 2'nin kullanıcının bu tür görevleri formları oluştururken, raporlar, raporlar, tablolar olarak çözmelerine yardımcı olan bir programdır. Yaratılış işlemi, Sihirbazın oluşturulan nesneyle ilgili sorularının cevaplarıyla ilgilidir. Daha sonra, MACROS komutu macro'lar oluşturmak için tasarlanmış menüde bulunur. Takım hata ayıklayıcısı (hata ayıklayıcı) programları hata ayıklamak için tasarlanmıştır. Değişkenlerin, dizi öğelerinin, Visual FoxPro değerleri vb. Dönen alanların değerlerini görüntüleyebileceğiniz Visual FoxPro hata ayıklayıcı iletişim kutusunu açar. Bileşen Galeri komutu Kataloglar penceresini açar - Bileşen Galerisi (Kataloglar - Bileşenlerin Galerisi ) Visual FoxPro bileşenlerinin galerisinde çalışmalar için. Kapsama Profili komutu, yürütülen programla ilgili bilgileri görüntülemenizi sağlar. Nesne Tarayıcı Komutu (Nesne Tarayıcı), aynı adın penceresini açar, bu da seçilen kitaplıkların sınıflarını, özelliklerini, yöntemlerini, olaylarını ve sabitlerini görmenizi sağlar. IntelliSense Manager komutu (IntelliSense Manager), Yazılım Yapısal Düzenleyici penceresindeki sözdizimi analizini kontrol eden Ayarlar penceresini açar. Görev Listesi komutu, operasyonel anahtara basarak daha sonra geri dönebileceğiniz yeri hatırlamanızı sağlar. Ek olarak, bu komut, Microsoft Outlook'a benzer şekilde gerekli görevlerin bir listesini girmenize olanak sağlar. Belge Görünümü komutu, Program Düzenleyicisi penceresinde açık bir işlem için prosedürler, işlevler listesi ve operatörlerin bir listesini görüntüleyen bir iletişim kutusu açar. Liste öğesini seçtiğinizde, Editör penceresindeki bu öğeye gidersiniz. Görev bölmesi komutları (görev çubuğu) ve Toolbox (Toolkit) sırasıyla Görev Pane Yöneticisi iletişim kutuları ve Araç Kutusu (Toolkit) iletişim kutularını açın. Araç Kutusu penceresi, uygulamalar oluştururken kullanılan öğeleri görüntüler. Araçlar menüsündeki son komut - seçenekler (seçenekler). Bununla birlikte, Visual FoxPro'nun yapılandırmasını yapılandırabilirsiniz. Program Program Menüsü (Program), programların yürütülmesi ve derlenmesi ile ilgili komutları içerir. Penceredeki pencerede pencere menüsünde, ekranda açılan pencereleri yöneten komutlar var. Bu komutları kullanarak, pencereleri ayarlayabilir, gizleyebilir, temizleyebilir ve bir pencereden diğerine geçebilirsiniz. Ek olarak, bu menünün komutları herhangi bir açık pencereyi etkinleştirmenize izin verir. Komut penceresi Takım Penceresi Menüsü, Visual FoxPro ile çalışırken komutları kullanmanıza izin veren komut komut penceresini etkinleştirir. Í Visual FoxPro 25 Özellikler penceresi komutu, imleçler ve ilişkiler biçiminde bulunan nesnelerin özelliklerini görüntülemenizi ve değiştirmenizi sağlayan Özellikler iletişim kutusunu (özellikler) açar. Bu oturumda açık olan tüm tabloların bir listesini içeren Veri Oturumu penceresini açmak için (Şekil 2.5), veri oturumu komutu kullanılır. Çalıştırmak. 2.5. Veri Oturumu Güncellemesi ðòêèèè èèèèèèèèè èèèèè è è è вè Veri oturumu penceresinin ortasında (veri penceresi) tablo yönetimi düğmeleridir. Özellikler (Özellikler) düğmesi, tablonun geçerli özelliklerini görüntülemenizi ve değiştirmenizi sağlayan bir pencere açar. Tabloyu yeni çalışma alanında açmak için, açık düğme kullanılır. Gözat düğmesi, içerdiği kayıtları görüntülemek için tabloyu açar. Kapat düğmesi (kapat) Veri oturumu penceresi, geçerli çalışma alanındaki tabloyu kapatır ve ilişkiler düğmesi (oranı) açık tablolar arasındaki ilişkiyi belirlemenizi sağlar. Yardım Yardım (Yardım) - Ana pencerenin son komut menüsü. Masa. 2.5 Bu menüde mevcut olan komutların bir listesini içerir. ÁÁèÖà 2.5. Íàçíà ÷ Aiea êîìàíä ìåíþ Yardım Êîìàíäà ìåíþ Íàçíà ÷ Aiea Microsoft Visual FoxPro Yardım Îòêðûâàåò îêíî ñïðàâî ÷ IIE ñèñòåìû Visual FoxPro 9.0 (Ñïðàâî ÷ IAY ñèñòåìà Visual FoxPro) MSDN Arama (Ïîèñê â MSDN) 1 Ïîèñê ñïðàâî ÷ IIE èíôîðìàöèè â MSDN1 Microsoft Geliştirici Ağı , Microsoft belgelerinin toplanması, tüm gelişimi hakkında bilgi içeren. - ed. 26 Ãëàâà 2 Òàáëèöà 2.5 (îêîí ÷ Aiea) Êîìàíäà ìåíþ Íàçíà ÷ Aiea Teknik Destek (Òåõíè ÷ åñêàÿ ïîääåðæêà) Îòîáðàæàåò èíôîðìàöèþ î òåõíè ÷ åñêîé ïîääåðæêå, Web üzerinde Microsoft Visual FoxPro (Visual FoxPro'nın IA Web ñòðàíèöàõ) Îòêðûâàåò Web ñòðàíèöó îêàçûâàåìîé Microsoft Visual FoxPro. AEY èñïîëüçîâàíèÿ ýòîé Microsoft Visual FoxPro (Î ïðîãðàììå Microsoft Visual FoxPro) Îòêðûâàåò äèàëîãîâîå îêíî Hakkında êîìàíäû íåîáõîäèì äîñòóï â Èíòåðíåò Microsoft Visual FoxPro Hakkında, â êîòîðîì ñîäåðæèòñÿ èíôîðìàöèÿ IA àâòîðñêèõ ïðàâàõ IA ïðîãðàììó, íîìåð âåðñèè ïðîãðàììû è AA èäåíòèôèêàòîð, èìÿ ôàéëà ðåñóðñîâ è èñïîëüçóåìûé ïî ììèèèþþþîîîîîîÃ. VS Võ V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V VõPRO programını tamamlamak için, kapatmak için gereklidir. Bunu yapmak için, aşağıdaki yollardan birinde kullanabilirsiniz: Dosya menüsündeki EXIT komutunu seçin; Visual FoxPro ana pencere sistemi menüsünde Kapat komutunu seçin; Ana pencerenin başlığındaki Visual FoxPro simgesine çift tıklayın; Komut penceresindeki çıkış komutunu girin. Form, rapor, istek veya başka bir uygulama nesnesi kaydedilmezse, Visual FoxPro bunu kaydetmek için sunacak. Bunu yapmak için, Ekranda, Şekil 2'deki sunulanlara benzer bir iletişim kutusu belirir. 2.6. Çalıştırmak. 2.6. ÄàÃÃîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîññîññààààõõõõààõàààààààààà à à à à áà àààààààààààààààààààààààààà ààààààààààààààààààààààààààààààà à. Òàáèöà 2.6. Íàçíà ÷ Aiea êíîïîê äèàëîãîâîãî ieia, ïîÿâëÿþùåãîñÿ ide ïîïûòêå âûõîäà EC Visual FoxPro áåç ñîõðàíåíèÿ èíôîðìàöèè Êíîïêà Íàçíà ÷ Aiea Evet (AA) Ñîõðàíåíèå ôàéëà è âûõîä EC Visual FoxPro; anee ôàéëó AUA IA ïðèñâîåíî èìÿ Visual FoxPro îòêðûâàåò äèàëîãîâîå îêíî Farklı Kaydet (Ñîõðàíèòü EAE) Hayır (IAO) Âûõîä EC Visual FoxPro áåç ñîõðàíåíèÿ ôàéëà İptal (Îòìåíà) Çàêðûòèå òåêóùåãî äèàëîãîâîãî ieia è âîçâðàùåíèå â Visual FoxPro ia ÷ AEI ðàáîòû ñ Visual FoxPro 27 Ì ARGE Executy Çàäà ÷ Visual FoxPro 9. 0 Uygulamanın gelişimini kolaylaştırmak için tasarlanmış bir görev yöneticisi var. Penceresinde yer alan bağlantılar, uygulama oluşturma sihirbazını ve veritabanlarını başlatmanıza, yardım sistemini, bir uygulamayı veya veritabanını son zamanlarda veya veritabanları açan ve çok daha fazlasını açmanıza izin verir. Görev Pane Manager Görev Çubuğu Yöneticisi penceresini açmak için (Şekil 2.7), aşağıdaki yollardan birini kullanabilirsiniz: Araçlar menüsündeki Görev Pane komutunu seçin; Görev bölmesi düğmesine (görev çubuğu) standart araç çubuğuna basın. Ek olarak, Görev Yöneticisi penceresi, Görev Pane Seçenekleri iletişim kutusunda, Görev Pane Seçenekleri iletişim kutusunda, Visual FoxPro başladığında Görev Pane Yöneticisi'ni açın. Açık Görev Pane Yöneticisi FoxPro panel başlatıldığında görev bölmesi yöneticisini açın. seçildi.. Çalıştırmak. 2.7. İnme Aylığı Görev Pane Yöneticisi Araç Çubuğu (Tablo 2.7). Yönetici, aşağıdaki amacın düğmelerini içerir 28 ãëàâà 2 òàëèèà 2.7. Íàçíà ÷ Aiea êíîïîê ïàíåëè èíñòðóìåíòîâ Görev Bölmesi Müdürü Êíîïêà Íàçíà ÷ Aiea Îòêðûâàåò îñíîâíóþ ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, ñîäåðæàùóþ ñïèñîê íåäàâíî èñïîëüçóåìûõ ïðîåêòîâ è AAC äàííûõ, êíîïêè äëÿ ñîçäàíèÿ íîâûõ, à òàêæå ññûëêè, ñîäåðæàùèå èíôîðìàöèþ î Microsoft Visual FoxPro Îòîáðàæàåò â ieia ìåíåäæåðà ïàíåëè caaa ÷ ññûëêè IA îñíîâíûå ñàéòû ñ èíôîðìàöèåé è ïîñëåäíèìè íîâîñòÿìè î Visual FoxPro Ïîçâîëÿåò îïðåäåëèòü íàñòðîéêè ñðåäû Visual FoxPro è ñâÿçàòü ñîáñòâåííûé ïðîåêò ñ íèìè Ñîäåðæèò ñïèñîê ïðèìåðîâ èñïîëüçîâàíèÿ ýëåìåíòîâ Visual FoxPro Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, êîòîðàÿ ïîìîãàåò â èñïîëüçîâàíèè ñóùåñòâóþùèõ XML Web-ñåðâèñîâ è Connecting ïàõõõààààààààààüüüüüüül îîîîïüïüü ... Ïîçâîëÿåò ïðîñìàòðèâàòü ïåðå ÷ AIU óñòàíîâëåííûõ ñîåäèíåíèé ê áàçàì äàííûõ, äîáàâëÿòü íîâûå ñîåäèíåíèÿ Çàïóñêàåò Eado Mayın Tarlası (NAIAD) Îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî ieia Görev Bölmesi Yöneticisi (Ìåíåäæåð ïàíåëè caaa ÷) Îòêðûâàåò äèàëîãîâîå îêíî görev bölmesi Seçenekleri (Ïàðàìåòðû ïàíåëè caaa ÷), ïîçâîëÿþùåå íàñòðîèòü ïàðàìåòðû êàê È Äèäüüüüîî ÷÷îîîîîîî à÷÷÷îîîîîîî à ÷ Görev çubuğu yöneticisinin ana sayfası (bkz. Şekil 2.7), Başlat düğmesi araç çubuğuna (Başlat) tuşuna bastığınızda açılır, bağlantılar içerir (Tablo 2.8). ÒàáèÖà 2.8. BAŞLATMA YAZILIMI BAŞLATMASI Visual FoxPro'da yeni izliyor. Hız Türlerini Hızlandırma Bağlama (× ñ  Visual FoxPro? ) Âàþùåé íîâûå âîçìîæíîñòè Visual FoxPro 9.0 özelleştirme benim geliştirme Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, ñîäåðæàùóþ ortamı (Íàñòðîèòü ñðåäó íàñòðîéêè ñðåäû Visual FoxPro ðàçðàáîòêè) yeni bir uygulama oluşturun (Ñîç- Çàïóñêàåò ìàñòåðà ñîçäàíèÿ ïðîåêòà äàòü íîâûé ïðîåêò) Yeni bir veritabanı oluşturun (Ñîç- Îâôöööötüüüé é ñàéò Microsoft Visual FoxPro'ya ulaşmak için. Äàííàÿ sitesi (Ïåðåéòè IA ñàéò Görsel âîçìîæíîñòü äîñòóïíà ide ïîäêëþ ÷ AIEEE êîìïüþòåðà ê Èíòåðíåòó FoxPro) ia ÷ AEI ðàáîòû ñ Visual FoxPro 29 Òàáëèöà 2.8 (îêîí ÷ Aiea) Ññûëêà Íàçíà ÷ Aiea Manage (Óïðàâëÿòü) Îòêðûâàåò äèàëîãîâîå îêíî My Araçlar (IIE èíñòðóìåíòû) Açık Projesi (Îòêðûòü ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Açık (Îòêðûòü) äëÿ âûáîðà íåîáõîäèìîãî ïðîåêòà Yeni Proje (Íîâûé ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî oluşturun (Ñîçäàòü) äëÿ ñîçäàíèÿ íîâîãî ïðîåêòà Açık Veritabanı (Îòêðûòü Aaco Îòêðûâàåò äèàëîãîâîå îêíî Açık (Îòêðûòü) äëÿ âûáîðà íåäàííûõ) îáõîäèìîé Áàçû Äàííûû Yeni Veritabanı Äàííûû (íîâàÿ áàçà îòêûîî Äèàëîîããââ îî (ñîçäàòü) Äÿÿÿÿÿíÿÿÿ íîâîé ÁàÇû Äàíûÿÿ íîâîé ÁàÇû Äàíûûû Seçeneklere basılarak açılan Görev Pane seçeneğini (Görev çubuğu ayarları) (Şekil 2.8) kullanarak görev çubuğunu. Parametreler) araç çubuğu. Görev bölmesi seçenekleri. Görev bölmesi seçeneklerinin sol tarafındaki Görev bölmesi seçenekleri (görev paneli parametreleri) için klasörlerdir. Görev Pane Yöneticisi sayfalarının yapımı iletişim kutusunun (görev çubuğu yöneticisi). Genel parametreler, üç genel bölüm, proxy sunucusu (proxy sunucusu) içeren ve özelleştir (özel) olan Görev Pane Yöneticisi klasörü kullanılarak yapılandırılmıştır. General (genel) 30 Ãëàâà 2'yi seçerken (bkz. Şekil 2.8), Pane (panel) listesinin sağ tarafında, görev çubuğu yöneticisini açarken sayfanın görüntülendiği ve bilgi güncelleme sıklığını belirten seçenekler İnternetten (sekme 2.9). Aşağıda yer alan Görev Pane Yöneticisi'ni açın, Visual FoxPro onay kutusunu başladığında (Görev Çubuğu Yöneticisi'ni açın Visual FoxPro başlattığınızda) Visual FoxPro'yu başlattığınızda görev çubuğu yöneticisinin başlatılıp başlatılmayacağını belirtir. ÁëëèÖà 2.9. Îïöèè íàñòðîéêè ÷ àñòîòû îáíîâëåíèÿ èíôîðìàöèè EC Èíòåðíåòà Ññûëêà Íàçíà ÷ Aiea Her zaman görev bölmesi Îáíîâëÿåò ñîäåðæèìîå ìåíåäæåðà ïàíåëè caaa ÷ Yöneticisi başlar (Êàæäûé DAC ide çàïóñêå êàæäûé DAC ide AAI çàïóñêå ìåíåäæåðà ïàíåëè caaa ÷) bölmesi yüklenir Her zaman (Êàæäûé Îáíîâëÿåò ñòðàíèöó, ñîäåðæàùóþ èíôîðìàöèþ AK DAC ide çàãðóçêå ïàíåëè) Èíòåðíåòà, ide êàæäîì AA îòêðûòèè Her x gün (Êàæäûå x AiAE) Îñóùåñòâëÿåò îáíîâëåíèå èíôîðìàöèè êàæäûå x AiAE, çàäàííûõ ñ ïîìîùüþ ñ ÷ AO ÷ EEA Hiçbir zaman (IA îáíîâëÿòü) IA îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî ieia Görev Pane Manager (ìÅææååèèèèèèàäÄäàÅÅèèèèèèèàÄäàåÅÅèèèèèèèàÄäàåÅåèè task Kendi görev çubuğunu oluşturabilir, var olanı değiştirebilir veya görev çubuğunu diskten yükleyebilirsiniz. Bunu yapmak için aşağıdaki adımları izlemelisiniz: 1. Görev Pane Yöneticisi penceresinde, Seçenekler düğmesini (parametreler) araç çubuğunu tıklatın. 2. Görev Pane Yöneticisi klasörünü açan Görev Bölmesi Seçenekleri penceresinin sol tarafında, Görev Pane Yöneticisi klasörünü seçin ve ardından öğeyi özelleştirin. 3. Açılan sayfada, aşağıdaki düğmelerden birini tıklatın: Pane - Yeni bir panel ayarlar; Pane'i özelleştirin - Var olanı değiştirir veya yeni bir panel oluşturur. Visual FoxPro Visual FoxPro'ndaki uygulamaları geliştirirken, diğer herhangi bir sistemde olduğu gibi, programlama, bireysel komutlar ve fonksiyonların olanaklarını görmeniz gereken bir ihtiyaç vardır. Görsel FoxPro'da, geleneksel referans sistemi hariç, bulabileceğiniz bilgileri, dahili belgelerde, sayısız örnekte ve ayrıca web sayfalarında bulabilirsiniz. Tüm bu araçlar Yardım menüsünden seçilir. Ñàîîòûûûòûûû ñ Visual FoxPro 31, en popüler Visual FoxPro programlarının çoğu, bağlamsal bağımlı bir referans sistemine sahip, yani, içinde çalıştığınız aracı kullanımı için bir sertifika alabilirsin. şu anda. Bunu yapmak için, aşağıdaki yollardan birinde kullanabilirsiniz: Yardım menüsündeki Microsoft Visual FoxPro Yardım komutunu seçin (Visual FoxPro Referans Sistemi); Görev Pane Yöneticisi iletişim kutusunda, Visual FoxPro bağlantısında yeni olanları seçin? (Visual FoxPro'da yeni olanlar?); Basın Visual FoxPro ile oturumun herhangi bir zamanında. Referans sistemi, mevcut işlemle ilgili bilgilerle ilgili dizin bölümünü seçecektir; İletişim kutularından bazıları araç çubuğundaki Yardım düğmesini veya doğrudan pencerededir. Bunlardan birinde çalışırken yardım düğmesine basıldığında, Visual FoxPro bu iletişim kutusunun nasıl kullanılacağını bildirecektir (Şek. 2.9). Çalıştırmak. 2.9. Ñ \u200b\u200b÷ ñ ñ ñèñààà Visual FoxPro ïîääêâââò, Âòòò,, ùùÃÃÃÃÃÃÃìììììììÃÃììÃìììììììììììììììììììììììììììììììììììììììììììììììììììììììì ûûûûûûûûûûûûûû на наû наûûûûû 2.10 Visual FoxPro referans sistemi penceresi, Microsoft Visual FoxPro Yardım menüsünü (Visual FoxPro Yardım) seçtiğinizde açılır. 32 Ãëàâà 2 ðèñ. 2.10. Microsoft Visual FoxPro 9.0 Bağlantı Yazılımı Konferansı Bu pencere iki alana ayrılmıştır. Referans Sistem penceresinin sol bölmesinde, istenen bilgilerin aranan dört sekme vardır. Pencerenin doğru alanı, seçilen bölümün bilgilerini içerir. İmleci kullanarak, Yardım penceresi alanlarının genişliğini yönetebilirsiniz. Bunu yapmak için aşağıdaki işlemleri yapmanız gerekir: 1. İmleci, alanlar arasındaki ayırma şeridine takın. 2. İmleç çift yönlü bir ok şeklini alırken, tıklayın sol düğme Fareler ve preslenmiş duruma tutarak, hangi bölgeye genişlemenin gerektiğine bağlı olarak bir yöne veya başka bir yöne doğru hareket edin. 3. Alanın istenen alanını belirledikten sonra, fare düğmesini bırakın. Referans Sistem penceresi bir araç çubuğuna sahiptir. Referans sistem penceresinin sol alanı, gerekli bilgileri aramayı basitleştirmeyi amaçlayan dört sekmeyi içerir (Tablo 2.10). Áááèöà 2.10. Íàçíà ÷ Aiea âêëàäîê, ïðåäíàçíà ÷ åííûõ äëÿ óïðîùåíèÿ ïîèñêà èíôîðìàöèè Âêëàäêà Íàçíà ÷ Aiea Ñîäåðæàíèå Ïîèñê èíôîðìàöèè ïî îãëàâëåíèþ ñïðàâî ÷ iie ñèñòåìû Óêàçàòåëü Ïîèñê ÖAI ïî IA ÷ àëüíûì áóêâàì íàçâàíèÿ òåìû Ïîèñê Ïîèñê eeth ÷ åâûõ ñëîâ è ODAC â òåìàõ Èçáðàííîå Ñîäåðæèò èçáðàííûå òåìû ñïðàâî ÷ ñè ûûûû Referans sisteminin sekmesiyle daha ayrıntılı çalışmayı düşünün. Ñ \u200b\u200bVisual FoxPro 33 èòòüüüüüèèèèèèèèèèèèèèèèë Åååååååååååååå Вклад Вклад Вклад Вклад Вкладope Tab Content Sekmesi İçerik sekmesidir (bkz. Şekil 2.10). Bu sekme, referans bilgisi elde etmek için en geleneksel yaklaşımı uygulamaktadır. İçerik sekmesi, referans sisteminin bölümlerinin bir listesini içerir. Her bölümün adı simgesini görüntüler. İlk anda, kapalı kitap simgesine karşılık gelen tüm bölümler kapalıdır. Bölümlerin herhangi birini açmak için imleci açık bölüme ayarlamanız ve fare düğmesini tıklamanız gerekir. Sonuç olarak, simge açık bir kitabın görünümünü alır. Açık kitap simgesinin üzerindeki fare düğmesine bastığınızda, bölüm kapanır. Açık bir bölüm, alt bölümler ve temalar içerebilir (Şekil 2.11). Konu, bir soru işareti simgesine karşılık gelir. Belirli bir konunun içeriğini, Yardım penceresinin sağ alanındaki içeriğini görüntülemek için, imleci adına veya simgesine karşılık gelen simgesine ayarlamanız ve fare düğmesini tıklamanız gerekir. Çalıştırmak. 2.11. Ïààààñü õõõèèèèèèèèèíííí IIIIIIIIIII å ååååååååååååååååååååååååååååååååååååååå ÷ dd AA ÷ dd AAA ÷ ððàåEM bulaşabilir yardım metninde bağlantılar vardır çünkü sırayla, yardım sisteminin yardım butonları başvurmadan bir bölümünün birden temalar üzerine elde edilebilir. 34 Ãëàììì 2 2 2 ññññññààèèèèèèèèèþþþşşım Konuyla ilgili yardım aramak için işaretçi sekmesi (Şekil 2.12) Referans sisteminin penceresi kullanılır. Sekmenin en üstünde, aranacak bir anahtar kelime girmek için bir alan bulunur. Aşağıda, alfabetik olarak sipariş edilen bir anahtar kelimenin listesidir. Harfler, anahtar kelimeler listesindeki giriş alanına girerken, bölümler görünür, isimlerinin ilk harfleri zaten girilen harflerle çakışır. Çalıştırmak. 2.12. Ëëàüüüüüüüüü ü Üu û û ûûûûûûûûûûûûûûû Kaydırma çubuğunu kullanarak anahtar kelimelerin listesini görüntüleyebilirsiniz, istediğiniz bölümü seçin ve ardından Göster'i tıklatın. Referans metni sağ pencerede görünecektir. İşaretçi sekmesini kullanarak bilgileri aramak için, bulmanız gereken konunun ilk harflerini girin. Örnek olarak, özellikler tanıtıldı (Şekil 2.12). Referans sistemi, belirtilen harften başlayarak başlık başlık listesini algılarsa, renk veya parlaklıkta vurgulanacaktır. Arama koşulu birkaç konuyu tatmin ederse, bölüm bulundu penceresi bölüm listesi ile görünecektir (Şekil 2.13). Bu listeden, istenen konu seçilir ve göster düğmesine basılır. Bu konudaki bilgiler referans sistemi penceresinin sağ alanında gösterilecektir. Ñ \u200b\u200bVisual FoxPro 35 çalışır. 2.13. Sandaletler Anahtar kelimeler ve cümleleri aramak için anahtar kelimeler ve cümleleri aramak için özleri özler. Giriş alanında, aşağıdaki kelimeler aramak için tasarlanmış kelimeye veya cümleyi girdi. Bir cümle bulmak istiyorsanız, onu tek veya çift tırnak içine çekmeniz gerekir. Arama yaparken, işaretleri de kullanabilirsiniz "?" (Bir keyfi sembolü belirlemek için) ve "*" (herhangi bir karakteri belirtmek için). Ek olarak, arama için, tabloda sunulan mantıksal operatörler kullanarak kelimelerden yapılmış mantıksal ifadeleri kullanabilirsiniz. 2.11. ÁèèÖà 2.11. Ëîãè ÷ åñêèå îïåðàòîðû, èñïîëüçóåìûå ide ïîñòðîåíèè âûðàæåíèé äëÿ ïîèñêà Îïåðàòîð Ïðèìåð âûðàæåíèÿ äëÿ ïîèñêà Ðåçóëüòàò VE özellikler VE oluştururlar Îòîáðàæàþòñÿ òîëüêî OA òåìû ñïðàâêè, êîòîðûå ñîäåðæàò IAA ñëîâà EEE özellikleri ve biçim VEYA özellikleri VEYA oluştururlar EEE Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ëþáîå EC äâóõ ñëîîâ Property | YAKIN Özellikleri Yaklaşık formunu oluştururlar Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ïåðâîå ñëîâî íàõîäèòñÿ ðÿäîì ni âòîðûì ñëîâîì â ïðåäåëàõ âîñüìè ñîñåäíèõ ñëîâ özellikleri oluşturacak DEĞİL DEĞİL Âûáèðàþòñÿ òîëüêî OA òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ïåðâîå ñëîâî eia ñîäåðæèòñÿ ñëîâî, ðàñïîëîæåííîå ïîñëå îïåðàòîðà EEE DEĞİL özellikleri! Form Arama yapmak için bir ifade oluşturun, bölüm düğmesini tıklamanız gerekir. Belirtilen bir ifadeyi içeren bölümlerin aranması başlayacaktır ve Tablo bölümündeki arama sekmesinde listelerini gösterecektir. 36 Ãëàâà 2 ðèñ. 2.14. Ïî ìììììììì ТАБЛИ ТАБЛИ tablosu Üç sütundan oluşur. Başlık sütunu, referans sisteminin başlıklarını içerir, konum sütunu referans temasının yeri hakkında bilgidir ve Sıra sütunu, arama öğesini girmenin sıklığıdır. Son konular listesi, belirtilen arama koşulunu karşılayan ilk 500 referansı yansıtacaktır. Referans tablolarını kolaylaştırmak için, tablo sütun başlıklarını kullanabilirsiniz. Bunu yapmak için, hangi siparişin yapılması gerektiğine göre, sütunun başlığına tıklayın. Bulunanların listesinden, istediğiniz ve göster düğmesine basın. Yardım penceresinin sağ bölgesinde, bu konuda bilgi gösterilecektir (Şekil 2.14). Referans temasının metninde, aramaya ayarlanan kelimeleri seçebilirsiniz. Bunu yapmak için, araç çubuğundaki Parametreler düğmesine basmanız gerekir ve listeden vurgulama sonuçlarını vurgulayın. Sekme'deki arama seçeneklerini belirlemek için, kullanıcının sağlandığını takarken onay kutuları eklendi. ek özellikler (Tablo 2.12). Òàáèöà 2.12. Íàçíà ÷ Aiea ôëàæêîâ äëÿ îïðåäåëåíèÿ ïàðàìåòðîâ ïîèñêà Ôëàæîê Íàçíà ÷ Aiea Ïðåäûäóùèé ïîèñê Ïîèñê ñðåäè ÖAI ñïðàâî ÷ IIE ñèñòåìû, êîòîðûå áûëè îòîáðàíû â ïðåäûäóùåì ïîèñêå Ïîõîæèå ñëîâà Ïîèñê IA òîëüêî ñëîâ, çàäàííûõ â âûðàæåíèè ïîèñêà, IIE ïîõîæèõ IA IEO Òîëüêî â çàãîëîâêàõ Ïîèñê òîëüêî  Âàëààõààììììêêêêêêêêêêêêêîîîîíîîûòòòêêêêàíîîîòòòêî ààíîîîîîòêî ààíîîîîòêî ВК ВК ВК ВК ВК sekmesi, seçimi basitçe uygulanmalı Yardım sisteminin en sık kullanılan konuların bir listesini oluşturmanıza olanak sağlar. Varsayılan olarak, bu sekme boş. Referans temasını Sık Kullanılanlar sekmesine eklemek için aşağıdaki adımları izlemelisiniz: 1. Yardım sistemi penceresinin diğer sekmelerini kullanarak, bu sekmede bulmak istediğiniz adını bulun. 2. Yardım penceresinin sağ alanında bulunan bilgileri görüntüleyin. 3. Sık Kullanılanlar sekmesine gidin. konu görünümünün adı bu sekmenin geçerli bölümünde görüntülenir. 4. Ekle düğmesine basın. Referans sisteminin mevcut konunun adı sık kullanılanlar listesine eklenecektir. Benzer şekilde, yardım sisteminin gerekli tüm bölümlerini bu alana ekleyebilirsiniz. Bu sekmeden silme bölümleri için Sil düğmesine kullanılır. Visual FoxPro Referans Sisteminin uygulamaları geliştirmek için gerekli büyük miktarda bilgi içermektedir. Visual FoxPro ile ilgili en son haberler için. 2.15. Visual FoxPro 38 ãëàâà 2 İlgili Web sayfasını doğrudan Visual FoxPro ana penceresinden açabilir. Bu amaç için microsoft ekibi Web'de (Web sayfalarında Visual FoxPro) Yardım menüsü. Not İnternet erişimi yoksa web sayfalarını görüntüleme imkansızdır. Erişim kazanmak için, bilgisayarınıza bir modem kurmanız ve yerel İnternet servis sağlayıcısından kaydolmanız gerekir. İncirde. 2.15, Microsoft tarafından desteklenen Visual FoxPro Newspone'u gösterir. Sol tarafta, Visual FoxPro'ya adanmış bölümlerdir. İlgi bölümünün adına tıklandıktan sonra, Web sayfası bu bölümde bilgi yüklemeye başlayacaktır. 3 îÁ 3 3 3òòòòòòòòòÿÿÿÿÿÿÿÿÿÿÿÿÿæææææææææòÿÿÿÿÿÿÿÿÿæææææææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ application application application application application application application при при при Bir uygulama oluştururken, Visual FoxPro uygulamasının elemanlarını birleştiren ve bunları türüne göre yetiştirir. Proje bilgisi, geleneksel tabloların görsel foxpro'nin aksine, PJX'in bir uzantısına sahip olan özel bir tabloda depolanır. Tablonun not alanları, proje elemanının adını, açıklamasını ve diğer metin niteliklerini içerir. Tablonun tablosuna sahip dosya bir PJT uzantısına sahiptir. Projenin kullanımı, uygulamanın geliştirilmesini kolaylaştırır, çünkü veritabanı projesinde, programlar, formlar, raporlar, talepler ve diğer uygulama öğelerinde, projede bulunan her öğenin bulunduğu yerinin yanı sıra uygun bölümlerde bulunur. Projeyi oluşturmuş ve içine dahil olan unsurları tanımlayan, uygulamanın uzantısına sahip bir dosya oluşturarak veya EXE uzantısıyla yürütülebilir bir dosya oluşturmak için bir uygulama oluşturmak için kullanabilirsiniz. Projeden bir uygulama oluştururken, uygulama öğeleri tarafından başvurulan dosyaları arayın ve oluşturulur, projeye dahil edilen dosyaların sürümleri izlenir. Hesaplama Yeni bir uygulama geliştirmeye başladığında, her şeyden önce bir uygulama projesi oluşturmanız gerekir. Gelecekte, uygulamanın çeşitli unsurlarını ekler. Yeni bir proje oluşturmak için, Uygulama Sihirbazı Sihirbazı veya Dosya menüsünün yeni komutunu (yeni) kullanabilirsiniz. Ekrandaki yeni komutu yürütürken, Visual FoxPro'da mümkün olan her tür uygulama öğesinin listesiyle uygun bir iletişim kutusu açılır (Şek. 3.1). Varsayılan olarak, proje seçeneği yüklenir. Yeni bir proje oluşturmak için şu adımları izleyin: 1. Yeni Dosya düğmesine basın. 1. Proje Dosya Giriş alanına girin. Kayıtlı projenin dosya türünün dosya türü alanına ayarlandığından ve klasörün klasörde doğru şekilde seçildiğinden emin olmak için oluşturduğunuz projenin adını ayarlayın. alan. Proje bulunacak (Şek. 3.2). 2. oluşturulan projeyi kaydetmek için Kaydet düğmesini tıklayın. Visual FoxPro proje dosyalarını oluşturmak ve belirtilen yerde onları kaydedecektir. Daha sonra Proje Yöneticisi proje penceresini (Proje Yöneticisi) (Şek. 3.3) göreceksiniz. 40 ÃëÀÂÀ 3 den. 3.1. İsveçlilerima ait 3.2. ÄààÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃãòòàèèòòò èèèèèèèèèèèèèèèèèèèèèèèèèèè å Ååå æææâææâæâæ 3.3. Proje Yöneticisi seçenekleri Proje penceresinin üstündeki, uygulamanın geliştirilmesini önemli ölçüde kolaylaştırarak belirli proje dosyalarının ekranını yöneten sekmeler vardır (Tablo 3.1). ÁëëèÖà 3.1. Âêëàäêè ieia Proje Yöneticisi Âêëàäêà Îòîáðàæàåìûå ôàéëû Hepsi (ANA) ANA ôàéëû Veri (Äàííûå) Áàçû äàííûõ, òàáëèöû, çàïðîñû, ïðåäñòàâëåíèÿ äàííûõ, õðàíèìûå ïðîöåäóðû Belgeler (Äîêóìåíòû) Ôîðìû, Io ÷ AOU è ýòèêåòêè Sınıflar (Êëàññû) Êëàññû Kodu (Êîäû) Ïðîãðàììû Visual FoxPro'da è Ot ÅååååååååååååååÅÅÅÅÅ ÅÅÅÅþþëå ìûûûûûûûûûû project'lık proje elemanlarının hiyerarşik görüntüsünü kullanıyor. Çok üst seviye Proje unsurları kategorileri vardır: veri (veriler), 42 Ãëàâà 3 belge (belgeler), sınıf kütüphaneleri (sınıf kütüphaneleri), kod (kaynak kodu) ve diğer (diğerleri). Not Proje penceresindeki her öğe kategorisi için ayrı bir sekme vardır. Aşağıdaki seviyeler bu kategorinin dosya türleridir. Örneğin, aşağıdaki dosya türleri belgeler için mevcuttur: Formlar - Formlar; Raporlar - Raporlar; Etiketler - Etiketler. Bazı dosya türleri daha sonraki hiyerarşi seviyelerine sahip olabilir. Örneğin, bir veritabanı tablolar, veri sunumu ve her tablo alanları içerebilir. Her hiyerarşik liste katlanmış veya konuşlandırılmış bir durumda olabilir. Hiyerarşik listenin elemanı aşağıdaki seviyeleri içeriyorsa, ürün adının sol tarafındaki haddelenmiş durumda bir artı işareti görüntülenir. İncirde. 3.3 Sınıf kütüphaneleri (sınıf kütüphaneleri) dışındaki listenin tüm unsurlarının, yatırımlı unsur seviyelerini içerdiği görülmektedir. Aşağıdaki seviyenin öğelerinin listesini ifşa etmek için artı işaretine tıklamanız gerekir. Listeyi açıklarken, artı işareti eksi işaretine değişir. İncirde. 3.4 Dört seviyenin derinliğine sahip veri hiyerarşik listesine (veri) örneği verilmiştir. İç içe ürün listesini pıhtılaştırmak için eksi işaretine tıklamanız gerekir. Proje penceresinde çok ilginç ve faydalı düğme . Projenin penceresinin sağ üst köşesinde bulunur ve yukarı doğru bir ok içerir. Bu düğmeye tıkladığınızda, Proje penceresi katlanır, yalnızca sekmelerin adları görünür durumda kalır ve düğme simgesi aşağı yönlendirilen oka değişir. Böylece, diğer pencereler için bir yer ekranda serbest bırakılır (Şek. 3.5). Aynı zamanda, proje sekmeleri aktif kalır ve bunlara tıkladığınızda, proje penceresinin bir kısmı seçilen sekmenin bilgilerini içeren açılır (Şek. 3.6). Proje penceresini ayrıntılı görünüme döndürmek için, oku aşağı doğru içeren düğmeye basın. Visual FoxPro, ekrandaki açık sekmeyi hareket ettirme yeteneğini sağlar. Bunu yapmak için, etikete tıklayın ve fare düğmelerini serbest bırakmadan, sekmeyi ana pencere Visual FoxPro'yu herhangi bir yere getirin (Şek. 3.7). Ek olarak, sekmenin boyutunu değiştirebilirsiniz. Bunu yapmak için aşağıdaki işlemleri yapmanız gerekir: 1. İmleci sağ alt köşeye yerleştirin. 2. İmleç çift yönlü bir ok şeklini alırken, sol fare düğmesine basın ve aşağı doğru tutarken, bir yöne veya başka bir yere doğru hareket ettirin. 3. Alanın istenen alanını belirledikten sonra, fare düğmesini bırakın. Zaman zaman aktivite ekipmanı eşitliği. 3.4. ðïñññòòòòòòòòòÒàòòòòòòòòòòòòñòòò donatımı 3.5. Seçeneklerin bakımının durumları 43 44 Ãëàâà 3 ðèñ. 3.6. Îäíààêêêêêêêêòòòòòòòòòòòòàààààààààààààà 3.7. Ïåðåìåùåíèå îòêðûòûõ âêëàäîê ïî ýêðàíó Ïðîåêò êàê ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 45 Óïðàâëåíèå ïðîåêòîì ñ ïîìîùüþ ìåíþ Eğer Visual FoxPro ana menüde proje penceresini açtığınızda, dosyalarla çalışmak izin komutları içeren yeni menü öğesi Projesi (Proje) ekleyin Bu projeye dahil edilmiştir. Bu komutların amacı tabloda açıklanmaktadır. 3.2. ÁëèèÖà 3.2. Íàçíà ÷ Aiea êîìàíä ìåíþ Proje Êîìàíäà Íàçíà ÷ Yeni Dosyası (Íîâûé ôàéë) Ñîçäàåò íîâûé ôàéë, êîòîðûé àâòîìàòè ÷ anee äîáàâëÿåòñÿ â ïðîåêò Dosya Ekle (Äîáàâèòü ôàéë) Äîáàâëÿåò ñîçäàííûå ðàíåå ôàéëû â ïðîåêò Değiştir Dosyası (Èçìåíèòü ôàéë) Îòêðûâàåò âûáðàííûé ôàéë ïðîåêòà äëÿ Aiea ðåäàêòèðîâàíèÿ Gözat Dosyası (Ïðîñìîòð ôàéëà â òàáëè ÷ III âèäå) Îòêðûâàåò òàáëèöó â ðåæèìå ïðîñìîòðà Önizleme Dosyası (Ïðîñìîòð ôàéëà) Îòêðûâàåò ôàéë (íàïðèìåð, Io ÷ AO) â ieia ïðåäâàðèòåëüíîãî ïðîñìîòðà Çalıştır Dosyası (Âûïîëíèòü ôàéë) Çàïóñêàåò ôàéë ia âûïîëíåíèå Kaldır Dosyası (Óäàëèòü ôàéë) Óäàëÿåò ôàéë EC ïðîåêòà yeniden adlandır Dosyası (Ïåðåèìåíîâàòü ôàéë) Ïåðåèìåíîâûâàåò ôàéë, âõîäÿùèé â ïðîåêò Dışlama (Èñêëþ ÷ EOU) Èñêëþ ÷ AAO ôàéë EC ïðîåêòà dahil eder (Âêëþ ÷ EOU) Âêëþ ÷ AAO ôàéë â ïðîåêò Seti Ana (Îñíîâíàÿ ïðîãðàììà) Óñòàíàâëèâàåò ôàéë â EA ÷ åñòâå îñíîâíîé ïðîãðàììû ïðîåêòà Düzen Açıklama (Ïðàâêà îïèñàíèÿ) Îòêðûâàåò îêíî ðåäàêòèðîâàíèÿ îïèñàíèÿ ôàéëà Proje Bilgileri (Èíôîðìàöèÿ ïðîåêòà) Îòîáðàæàåò èíôîðìàöèþ î ïðîåêòå è âõîäÿùèõ â IAAI ôàéëàõ Hatalar (Îøèáêè ) Îòîáðàæàåò îøèáêè, Îáíîâëÿåò èíôîðìàöèþ â ieia ïðîåêòà Clean Up Projesi proje dosyaları ile çalışmak için (Î ÷ èñòèòü) Î ÷ èùàåò ïðîåêò, óáèðàÿ EC IAAI óäàëåííûå ôàéëû âîçíèêøèå ide ïîñòðîåíèè ïðîåêòà Yapı (Ïîñòðîèòü) Ñòðîèò ïðèëîæåíèå EEE ïåðåñòðàèâàåò ïðîåêò Yenile (Îáíîâèòü) can kullanmak bağlam menüsü Sağ fare düğmesi üzerine düştü (Şekil 3.8) ve bazı proje menü komutlarını (Proje) ve ayrıca Proje Yöneticisi penceresindeki tüm veri yuvalama seviyelerini düşüren tüm komutları genişletir. 46 Ãëàâà 3 ðèñ. 3.8. Ììÿòàòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòò. Düğmelerden bazıları, her türlü dosyalarla çalışırken kullanılabilir ve parçanın yalnızca özeldir. Sekmesinde. 3.3. Her türlü proje dosyası için bir düğme listesi kullanılabilir. ÁáëèÖà 3.3. Íàçíà ÷ Aiea êíîïîê ieia ïðîåêòà Êíîïêà Íàçíà ÷ Aiea Yeni (Íîâûé) Ñîçäàåò íîâûé ôàéë, êîòîðûé àâòîìàòè ÷ anee äîáàâëÿåòñÿ â ïðîåêò ekleyin (Äîáàâèòü) Äîáàâëÿåò ñîçäàííûé ðàíåå ôàéë â ïðîåêò Değiştir (Èçìåíèòü) Èçìåíÿåò âûáðàííûé ôàéë ïðîåêòà Kaldır (Óäàëèòü) Óäàëÿåò ôàéë EC Yürütülebilir dosyalar için seçenekler (formlar, istek, programlar ve menüler), seçilen proje dosyasını yürütmek üzere başlatan çalıştırma düğmesi (çalıştır) kullanılabilir. Raporlar ve etiketler için, Önizleme (Görünüm) düğmesini kullanabilirsiniz. Açık, Pointer 47 Başkanlık penceresinde açık dosyayı açın. Tabloda bulunan verileri görüntülemek için, Gözat düğmesi amaçlanmıştır. Yapı düğmesi (build) Proje penceresi, bir proje, yürütülebilir bir uygulama, dinamik kütüphane oluşturmanıza veya mevcut projeyi güncellemenizi sağlayan Int Seçenekleri iletişim kutusunu açar. Èñïüüèèèèèèèèèèèèèzu Visual FoxPro 9.0'da В В В В В В В В В В В В В.0 Sihirbazı kullanarak bir proje oluştururken, daha önce projeye oluşturulan tabloları, formları, raporları ve öğeleri ekleyebilirsiniz. Sihirbazı kullanarak yeni bir proje oluşturmak için aşağıdaki adımları izlemelisiniz: 1. Dosya menüsünden yeni komutu seçmeniz veya araç çubuğundaki yeni düğmeyi tıklamanız gerekir. 2. Proje seçeneğini seçmeniz ve Sihirbaz düğmesini tıklatmanız gereken yeni iletişim kutusu açılır (yeni). Microsoft Visual FoxPro 9.0 Sihirbazı'nda İpucu Sihirbazı Bir proje oluşturmak için Görev Pane Yöneticisi penceresinden (görev paneli yöneticisi) de çalıştırabilirsiniz. Bunu yapmak için Görev Yöneticisi penceresinde, Yeni Bir Uygulama Oluştur bağlantısını kullanmanız gerekir. Şekil l'de sunulan iletişim kutusu. 3.9. Çalıştırmak. 3.9. ÇàÄèèÅÅÅÅòòòòòòàà 3. 3. 3. 3. 3. 3. 3. 3. 3. Şekil 2'de sunulan iletişim kutusu. 3.9. Proje adı giriş alanında, bu pencerenin oluşturulduğu projenin adını belirlemek ve proje dosyası giriş alanında bulunması gerekir, konumunu belirtin. Bir proje istenen klasöre yerleştirmek için, bilgisayara gerekli klasörü bulmanızı sağlayan bir iletişim kutusu açan bir iletişim kutusu açan Gözat düğmesini kullanmalısınız. 4. Dosya adını ve konumunu belirledikten sonra, yeni bir proje oluşturmak için Tamam'ı tıklatın. Sihirbaz yeni bir projenin oluşturulmasına gider ve ekranda Uygulama Oluşturucu Uygulama Oluşturucu (Uygulama Oluşturucu) iletişim kutusu belirir (Şek. 3.10). 48 Ãëàâà 3 ðèñ. 3.10. İletişim kutusunun daha düşük, aşağıdaki düğmeleri içerir: Yardım - Yardım dosyasını açar; İptal - Master'ın çalışmasını iptal eder; Tamam - yeni bir proje oluşturur. Ek olarak, iletişim kutusu, aşağıdaki bilgilerin belirlendiği altı sekmeyi içerir (Tablo 3.4). Áèèèöà 3.4. Âêëàäêè äèàëîãîâîãî ieia Application Builder Âêëàäêà Èíôîðìàöèÿ Genel (Îáùèå) Îñíîâíûå ïàðàìåòðû ñîçäàâàåìîãî ïðîåêòà Kredi (IA àâòîðå) Èíôîðìàöèÿ IA àâòîðàõ ïðîåêòà Verileri (Äàííûå) Ïàðàìåòðû ñîçäàíèÿ AAC äàííûõ è òàáëèö Formlar (Ôîðìû) Èíôîðìàöèÿ î ôîðìàõ, âõîäÿùèõ â ïðîåêò Raporları (IO ÷ AOU ) Èíôîðìàöèÿ IA Io ÷ aoao, âõîäÿùèõ â ïðîåêò Gelişmiş (Äîïîëíèòåëüíûå) Ïàðàìåòðû ñîçäàíèÿ ñïðàâî ÷ IIE ñèñòåìû, ìåíþ ïðîåêòà Çàäàíèå îáùèõ Genel (Genel ïðîåêòà sekmesi) (bkz. Şekil. 3.10) projenin bu parametreleri ayarlamak için kullanılır ïàðàìåòðîâ, Adından, proje figürüne, oluşturulan uygulama türü, genel iletişim kutuları, proje simgesi. Ad Girişi alanı, başlığında görüntülenen uygulama adını, program iletişim kutusundaki ve uygulamanın içinde ayarlamanızı sağlar. Performanstaki ülkelerde 49 Görüntü giriş alanında, uygulama başlatıldığında ve Program iletişim kutusunda, pencerede görünecek resim dosyasının adını belirleyebilirsiniz. Uygulama tipi alanı, oluşturulan uygulama türünü belirlemenizi sağlar (Tablo 3.5). Òàëèöà 3.5. Normal ïðèëîæåíèÿ Îïöèè îáëàñòè Uygulama Şekli Îïöèÿ Oei (IAU ÷ IIA) Ñîçäàííîå ïðèëîæåíèå áóäåò çàïóñêàòüñÿ â ãëàâíîì ieia Visual FoxPro, çàìåíÿÿ ANA îêðóæåíèå è ñèñòåìíîå ìåíþ Visual FoxPro Modülü (Àâòîíîìíîå) Ïðèëîæåíèå äîáàâëÿåòñÿ â ñóùåñòâóþùèé ïðîåêò EEE áóäåò âûçûâàòüñÿ EC äðóãîãî ïðèëîæåíèÿ. Ìåíþ ïðèëîæåíèÿ äîáàâëÿåòñÿ â ñèñòåìíîå ìåíþ, è AAI ôóíêöèè èñïîëüçóþòñÿ êàê êîìïîíåíòû äðóãîãî ïðèëîæåíèÿ Üst Düzey (Âåðõíèé óðîâåíü) Ïðèëîæåíèå áóäåò çàïóñêàòüñÿ êàê îòäåëüíîå ïðèëîæåíèå Microsoft Windows yüklemeden bayrakları grup ortak iletişim kutularını (Genel iletişim), ortak iletişim kutularının uygulanmasında kullanabilirsiniz , geliştiriciler, program, uygulama dosyalarına erişim hakları hakkında bilgi içeren (Tablo. 3.6). Òàëèöà 3.6. Íàçíà ÷ Aiea ôëàæêîâ ãðóïïû ortak iletişim kutularını Ôëàæîê Íàçíà ÷ Splash ekranında (Âñïëûâàþùèé ýêðàí) ide çàïóñêå ïðèëîæåíèÿ ïîÿâëÿåòñÿ îêíî, ñîäåðæàùåå ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ IA àâòîðå iletişim hakkında (Î ïðîãðàììå) Ïðèëîæåíèå ñîäåðæèò äèàëîãîâîå îêíî Î ïðîãðàììå, â êîòîðîì áóäåò îòðàæàòüñÿ ëîãîòèï ïðèëîæåíèÿ è Aiea ñâåäåíèÿ î ðàçðàáîò ÷ èêàõ Hızlı başlangıç \u200b\u200b(Áûñòðûé ñòàðò) Ïðîåêò ñîäåðæèò äèàëîãîâîå îêíî Hızlı başlangıç, â êîòîðîì îïðåäåëÿþòñÿ ïðàâà äîñòóïà ê äîêóìåíòàì ïðèëîæåíèÿ è îñòàëüíûì ôàéëàì kullanıcı girişleri (îêíî ââîäà ïàðîëÿ) ide óñòàíîâëåííîì ôëàæêå â ïðîåêò äîáàâëÿåòñÿ ôîðìà, ïðåäíàçíà ÷ åííàÿ äëÿ ââîäà ïàðîëÿ Uygulamanın sayısı (simge) Bir uygulama simgesi tanımlayabilirsiniz. Kredi (Şekil 3.11) Uygulama Oluşturucu iletişim kutusu (Şek. 3.11) Uygulama Oluşturucu iletişim kutusu (Uygulama Oluşturucu) aşağıdaki bilgileri gösterir: yazarların listesi, şirketin adı, sürüm numarası, sağ ve marka uygulamanın adı. 50 Ãëàâà 3 ðèñ. 3.11. Alanlar (Tablo 3.7), uygulama oluşturucuyu kullanarak bu verileri girmek için kullanılır. ÁëëèÖà 3.7. Íàçíà ÷ Aiea ïîëåé âêëàäêè Kredi Başvuru Oluşturucu Ïîëå ââîäà Íàçíà ÷ Aiea Yazar (Àâòîð) Ñïèñîê ðàçðàáîò ÷ èêîâ ïðèëîæåíèÿ Şirketi (Ïðåäïðèÿòèå) Íàèìåíîâàíèÿ ïðåäïðèÿòèÿ Sürümü (Âåðñèÿ) Âåðñèÿ ïðèëîæåíèÿ Copyright (Ïðàâà) Ïðàâà ïî èñïîëüçîâàíèþ ïðèëîæåíèÿ Marka (Òîðãîâàÿ ìàðêà) Òîðãîâàÿ ieia äèàëîãîâîãî ìàêèåõõõõõååëåèèèèèåõõõõõõååååëåèèèåååõõõõõååå Å ÖÖÖ, ÖÖ,, ÖÖ, ON ,,,,,,,, ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ВКTO Sekme verileri (Veri) Sekmesi (Şekil 3.12) Uygulama Oluşturucu iletişim kutusu (Uygulama Builder), projede yer alan veritabanı ve tabloların bir listesini oluşturmanıza olanak sağlar. . Tablo halinde sekmeye sunulan liste, hem yeni hem de zaten mevcut veritabanları ve tabloları eklenebilir (Tablo 3.8). Òàëèöà 3.8. Íàçíà ÷ Aiea ñòîëáöîâ âêëàäêè Veri äèàëîãîâîãî ieia Application Builder Ñòîëáåö Íàçíà ÷ Aiea Veri kaynağı (Èñòî ÷ íèê äàííûõ) Èìÿ òàáëèöû Formu (Ôîðìà) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ ôîðìû äëÿ äàííîé òàáëèöû Raporu (Io ÷ AO) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ io ÷ AoA äëÿ äàííîé òàáëèöû Ïðîåêò êàê ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 51 den. 3.12. Veri Uygulama Oluşturucu Proje projesine eklemek için aşağıdaki düğmeler, aşağıdaki düğmelerin, aşağıdaki düğmelerin sekmesinde bulunur (Tablo 3.9). Áèèèöà 3. 9. Íàçíà ÷ Aiea êíîïîê âêëàäêè Veri äèàëîãîâîãî ieia Uygulama Oluşturucu Êíîïêà Íàçíà ÷ Aiea Çàïóñêàåò ìàñòåð AAC äàííûõ, êîòîðûé ñîçäàåò äëÿ ïðîåêòà íîâóþ Aaco äàííûõ Çàïóñêàåò ìàñòåð òàáëèö äëÿ ñîçäàíèÿ íîâîé òàáëèöû seçin (Âûáðàòü) Îòêðûâàåò äèàëîãîâîå îêíî äëÿ âûáîðà óæå ñóùåñòâóþùåé áàçû äàííûõ eee òàáëèöû temizle (Î ÷ èñòèòü) Î ÷ èùàåò äèàëîãîâîå îêíî Io òàáëèö, êîòîðûå áûëè äîáàâëåíû â ïðîåêò üret (Ïîñòðîèòü) ide íàæàòèè êíîïêè ïðîèñõîäèò äîáàâëåíèå â ïðîåêò ANAO ðàçìåùåííûõ IA âêëàäêå òàáëèö, îñóùåñòâëÿåòñÿ ñîçäàíèå ôîðì è Io ÷ åòîâ äëÿ OAO òàáëèö, â êîòîðûõ óñòàíîâëåíû Sıkma. Ñïåå õõñññõõõõõààààààààààààààààààààààààààànÿ Proje Sihirbazı tarafından oluşturulan formlar için, tasarım stilini doğrudan tablonun altında olan form stili açılır listesini (şekil stili) kullanarak ayarlayabilirsiniz. İncirde. 3.13 Kabartmalı stil (rahatlama) kullanılarak oluşturulan form sunulur. Bir rapor oluştururken, formlar oluştururken, çeşitli stiller uygulanabilir. Rapor stilini belirlemek için, rapor stili açılır listesini kullanın (Rapor Stili). 52 Ãëàâà 3 ðèñ. 3.13. Madde, kabartmalı kabartmalı kabartmalı bölme konfigürasyonu (Şek. 3.14) bir proje formu listesinin listesi oluşturmak için yapılandırılmıştır. Çalıştırmak. 3.14. ÂêààÄêà Forms ÄèàëîÃîâîÃî îêàëëîîîãâÂîÃî êààààààààààààà project project project'NİN BAĞLANTILARI Sütun Formunda (Form) Veriler sekmesi (veriler), uygun onay kutuları (veri) oluşturulmuştur (build), ïðîåêò êàê ÿÿìììòîâÿèëëÿåÿÿÿÿÿÿëëëåÿÿÿ 53 Sihirbaz form oluşturur ve isimleri Formlar sekmesindeki form listesinde görüntülenecektir. Ekle düğmesine bastığınızda Görünen Açık iletişim kutusunu (açık) kullanarak bu listeye önceden oluşturulan formları ekleyebilirsiniz. Sekmenin sağ tarafında, ad giriş alanı, formun adını ve formların temel özelliklerini belirleyen bayraklar (Tablo 3.10) bulunur. Áááèöà 3.10. Íàçíà ÷ Aiea ôëàæêîâ âêëàäêè form uygulaması Oluşturucu Ôëàæîê Íàçíà ÷ Aiea tek bir örnek (Îäèí ýêçåìïëÿð) ieia Ïîëüçîâàòåëü ñìîæåò îòêðûòü ôîðìó â ïðèëîæåíèè IA áîëüøå îäíîãî DACA kullanımlar Gezinti araç äèàëîãîâîãî (Èñïîëüçîâàòü ïàíåëü íàâèãàöèè) id îòêðûòèè ôîðìû IA ýêðàíå ïîÿâëÿåòñÿ ïàíåëü èíñòðóìåíòîâ, ïîçâîëÿþùàÿ ïåðåìåùàòüñÿ ïî Gezinme menüsünü kullanın (èñïüüüââââ þþ èèè) è)) ÿÿÿûûûûûûûûûûûûûûûûû êÿÿÿûûûûûûûûûûûûûûûûûòòò ïòòòò Gòòò gòò gòòòò

    Lyudmila Omelchenko Daria Shevyakova Tutorial St. Petersburg "Bhv-Petersburg" 2005 UDC 681.3.068 + 800.92 Niset FoxPro 9 BBK 32.973.26-018.1 O-57 Omelchenko L. N., Shevyakova D. A. O-57 Eğitimi Visual FoxPro 9.0. - SPB.: BHV-Petersburg, 2005. - 608 c .: Il. ISBN 5-94157-632-3 olarak kabul edilen Visual FoxPro 9.0, veritabanları ile çalışan profesyonel uygulamalar oluşturmak için tasarlanmış güçlü bir yazılım paketidir. Entegre bir uygulama geliştirme ortamı, sınıflar, tablolar, istek, formlar, raporlar gibi raporlar gibi temel nesneler oluşturulur. Verileri dışa aktarın ve içe aktarın, ayrıca web sunucusundaki veri yayıncılığı göz önünde bulundurulur. İstemci-sunucu uygulamalarının nasıl geliştirileceği, oluşturulacağı ve test edileceği gösterilmiştir. Dikkat, popüler paketin bir sonraki sürümünün özelliklerine, ayrıca XML Web Hizmetleri ve diğer uygulamalarla ve Microsoft SQL Server 2000 ile etkileşim ve Microsoft Visual Studio. NET ile çalışmak için ek özelliklere de ödenir. Çok sayıda örnek ve illüstrasyon, materyalleri uygulamada hızlı bir şekilde ustalaşmaya ve başarılı bir şekilde uygulamaya yardımcı olacaktır. Programcılar ve geliştiriciler için veritabanları için UDC 681.3.068 + 800.92visual FoxPro 9 BBC 32.973.26-018.1 Yayın Hazırlama Grubu: Baş Düzenleyicisi Milletvekili. GL editör kafası. Editör Editör Bilgisayar Düzeni Düzeltici Kapak Tasarım Kafası. Ekaterina Kondukova Igor Shishigin Grigory Dzeszov'un üretimi Natalya DOVGULEVICH NATALIA KARAVAEVA Victoria Piotrovskaya Igor Tsyrifova Nikolai TVER Lisans numarası 02429 tarihli 24.07.00. Yazdırma 18.03.05. Biçim 70 1001/16. Yazdırma ofseti. Sl. Pechs. l. 49. Sirkülasyon 5000 kopya. Sipariş No. "Bhv-Petersburg", 194354, St. Petersburg, ul. Yesenina, 5b. Hijyenik ve epidemiyolojik sonuçlar 77.99.02.953.006421.11.04.006421.11.04.004 of 11.11.2004 tarihleri \u200b\u200barasında, tüketici koruma ve insan refahının denetimi için Federal Hizmet tarafından yayınlandı. GUP "Tipografi" Bilim "199034, St. Petersburg, 9 Line, 12 ISBN 5-94157-632-3 © Omelchenko L. N., Shevyaakova D. A., 2005 Fotoğraf Kayıt, 2005 Yayınevi" Bhv-Petersburg ", 2005 Yayınevi" Giriş ...................................................... ..... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........ 1 Kitabın nasıl kullanılacağı ................................. ... ............................................... ... .............. 2 Kitap nasıl inşa edildi ............................. .. .. .................................................... .. .......................... Kitabın 2 özel unsurları. ...................................................... ........................................... 3 bölüm 1. Visual FoxPro ile tanışma. .................................................. ... 5 Modern ilişkisel DBMS ........................................... .......................................... 7 Visual FoxPro .... nesneleri .................................................. ................................................. 10 ne yeni bir Visual FoxPro 9.0 göründü ........................................... .............. ............................ 12 Bölüm 2. Görsel başlarken FoxPro ............. .................................. 15 Koşu Visual FoxPro ............ .................................... .............. .................................... ........ 15 Visual FoxPro ana penceresi. ................................... ............... ................................... ........ 15 Görev Paneli Yöneticisi ... ................................... ............... ................................. ............... 27 Referans sistemi Visual FoxPro .............................. ..... ............................................. ..... .. bir uygulama elemanlarının bir araya getirilmesi için bir araç olarak 30 Bölüm 3. Proje .............................. .......... ..................... 39 bir uygulamanın bir proje oluşturma ............ ............. ..................................... ............. .............. menüsünü kullanarak 39 Proje yönetimi ................. ............. ..................................... ...... proje elemanlarının 45 Yönetim ... .................................... arasında .............. ................................. 46 kullanımlar Sihirbazı bir proje ........... oluştururken ................................. .................. 47 Bölüm 4. bir proje veritabanı oluşturma ........................ ................. .... 57 proje penceresinde bir veritabanı oluşturma ..................... ................................ .................. ................... 57 proje dışında bir veritabanı oluşturma ....... ................. ....................... .................................... 61 tablo - veritabanının temeli ........ .. ................................................ .. .......................... 62 Tablo Tasarımcısı Pencere .................. .. ................................................ .. .......................... 68 endeksleri .................... .. ................................................ .. ................................................ .. .... tablolar arasında 78 ilişki ............................. ...................................................... ............ 82 Veri Bütünlüğü ................................... .. ................................................ .. ..................... 85 IV veri girmek ve düzenleme aracı olarak Bölüm 5. Form Başlangıç ............ ...... ........................................ 89 form oluşturma bir ustanın yardımı ile .... ........................................ .......... ....................... 90 fırlatma formu .............. .......... ........................................ .......... ........................................ ... 97 Form nesneleri .... ........................................ .......... ........................................ .......... .......... 97 Eylemler şekilde aletlerle uygulanır ........................ ........... .............................. 101 girdi bilgileri sırasını değiştirmek form alanı ............ .............. 105 Bölüm 6. Tasarımcı formları ................ .............. .................................... ... 109 Pencere Tasarımcı formları ................................................ ...................................................... 109 Yaratma Formlar ................................................. .. ................................................ .. ........... 113 Ayar formun parametreleri .............................. ..... ............................................. ..... ... 114 çevre ortamı çevre ...................................... ....... ........................................... ....... .... eylemlerden 116 Sıra formunun parametreleri ayarlayarak ............................ şeklinde nesnelerin. 122 Yerleştirme ..... ..................................... ............. ................................ 123 Bölüm 7. oluşturma ve baskı raporlar .......... ..................................... ...... 157 raporu nedir ... .................................... .............. .................................... .............. .......... bir rapor oluşturulması için 157 öneriler .................. ..................... ......... .................................... 157 Raporlar raporları oluşturmak ......... . ................................................. . .................................. 158 tek tereyağı rapor oluşturmak için bir sihirbaz kullanarak .... ..... .......................... 158 Görünüm raporunu hazırlanan ............... ..... ............................................. ..... ........... 168 Baskı raporu ............................... ..... ............................................ ........................................................................ 169 Bölüm 8. Rapor Tasarımcısı kullanarak bir rapor oluşturma ... . ................................................. . ......... 173 pencere tasarımcı pencere .................................... . ................................................. . ..... 173 alanlarını barındıracak şekilde Quick Report komutunu kullanarak ................................... . 175 ortamı çevre ortamının sağlanması ........................................... ... ................................. rapor nesnelerinin 179 Özellikleri ......... .... .............................................. .... ................................. raporda nesnelerin 182 Yerleştirme ...... ...... ............................................ ...... ......................... 188 raporuna bir başlık ve sonuçlarını ekleme .......... ....... ........................................ 200 oluşturma a basit bir rapor ...... .......................................... ........ ....................................... 201 oluşturma a Ücretsiz rapor inci şekil ................................................ bir tablo raporu oluşturma ............................. 203 ................ . ................................................. . ........................ raporda 205 gruplandırma veri ................... .. ................................................ .. .................. değişkenlerin açıklamada 207 Kullanım ....................... .... .............................................. .... 211 rapor sayfasının işaretlenmesi ........................................ ...... ............................................ ..... 213 Multicolon raporu ......................................... ....... ........................................... ...... veritabanına 215 Bölüm 9. Sorular .................................... ....... .................. isteklerinin 217 Tasarımcı ..................... .......... ........................................ .......... ...................... elde edilen sorgu tablosunun bir liste 218 oluşumu ........ ............. ........ .. 221 Sorgu Oluşturucusu ile Sipariş ........................................... . ............................ kayıtları seçmek için 225 Ayar koşulları ............... . ................................................. . .......... 227 Çok katlı talepler .................................. ... ............................................... ... ........ sorgu alanları 233 gruplandırılması ................................. ..... ............................................. ...... ... 237 istekte alanların isimlerini değiştirme ...................................... ... .................................... BÖLÜM 10. Çapraz tablolar ve diyagramlar .... ........... ............... 243 Çapraz Tablolar ..................... ........... ....................................... ........... .................. 243 veri verir .................. ........... ....................................... ........... ................................ 254 Bina diyagramlar .... ........... ....................................... ........... ..................................... 254 Bölüm 11. Uygulama Menüsü ....... ....................................... ........... ......... menü oluşturulması için 261 Hazırlık ...................... .............. .................................... .............. .. 261 Eylemler bir menü oluşturmak için gereken ........................... .............. ....................... 262 menü tasarımcısı Koşu ........ ............... ................................... ......... .......................... 262 Bir menü oluşturma .................... . ................................................. . .......................................... 264 Tasarruf, kuşak ve lansmanı menüsü. ............................................... ... ...................... 278 bir pop-up menü oluşturma .................. ...... ............................................ ...... ............ 279 Bölüm 12. uygulamanın referans sistemini ............... 281 Dize durumunu oluşturuluyor ... ......... ......................................... ......... ......................................... ...... diyalog pencerelerin 281 kullanımı ....................................... .......... .................................. 282 bir referans sistemine oluşturma HTML biçimi ......... ....................................... uygulamalarda referans sistemleri kullanma ........ 285 .................................... pencere özelliklerinin ........... ... 293 Bölüm 13. Proje Yönetimi ve uygulama oluşturma .......... 297 Tanımı Proje ............................................................. .. .............................. 297 Ayar proje parametreleri .............. .. ................................................ .. ......................... projenin ana programın 299 Kurulum .............. ...... ............................................ seçeneğini HARİÇ kullanma ...... 302 ....................................... ....... .......................................... 303 Projeyi uzaktaki dosyalardan temizleme. ...................................................... bir proje Bina ...................... 303 ........................ . ................................................. . .............................. Visual FoxPro bileşenlerinin 303 Galeri ............ ... ............................................... ... .............. 306 Bölüm güvenilirlik 14. Terim, saklı yordamlar, tetikleyiciler, veri sunumu .................. .... ................ rekor düzeyde veri girişi güvenilirliğinin 315 terimleri ................. ......... ................. tablonun alan seviyesinde veri girişi güvenilirliğinin 315 terimleri ........ ................ ........ veri temsillerinin 323 kullanımı ..................... ................. ................................. .. 325 Bölüm 15. Genişletilmiş veri giriş araçları ....... ....................... bir tablo şeklinde bir formda veriler görüntüleniyor 337 ................... ............................... ....... 337 sekmeleri ile form oluşturma ....... .............................. . ...................................................... 356 Form kümesi .................................................. . ................................................. . ..................... 360 zamanlayıcı .......................... . ................................................. . ................................................. listesine veri ekleme. 361 ........................................... ...... ............................................ 364 Bölüm 16. sınıf kitaplıkları Ve ActiveX bileşenlerini ................. 367 kullanma sınıf kitaplıkları .................... ..... ............................................. ..... ..... şeklinde 367 kullanarak ActiveX bileşenleri ................................. ....... ....................... nesnelerin tarayıcısını kullanma 374 .............. ......... ......................................... yaratma raporların ......... ........ 390 Bölüm 17. Genişletilmiş araçlar ..................... 395 Kullanım yılında veri temsillerinin raporları ....... ..................... ............................. 395 etiket ................... .................................................. ...................................................... .... 396 Raporlarda Kullanım "Birden Çok" İlişkiler .................................. .......... 404 VI başlangıç \u200b\u200bBölüm 18. Genişletilmiş Veri Örnekleme ........................... 409 Çıkış Talep Sonuçları ... .................................................. ....................................... .... 409 Sorgunun sonuçlarını HTML biçiminde kaydetme .................................... ........... .............. 412 SEÇ takım programları kullanarak ................... ........... ................................. 414 Bölüm 19. Görsel nesne Odaklı programlama ........ ....................................... ........... ........ 419 kullanma sınıfları ............................ ............... ................................... ............... .......... 419 iç içe nesnelerin kullanılması ................... ................. ................................. ........ 434 Özel Sınıflar ...... ................................. ................. ................................. ....... 437 o İşaretlerinin için sınıf bilgileri ve tanımlama simgesi görüntüleniyor .......... form ve sınıfların yapıcıları kullanılan kütüphanelerin bir listenin 447 oluşumu ......... ................... ............................... kullanıcı dayalı ................... ...... 450 oluşturma formları Çizgi sınıfları .................................................... .. .. 450 bir sınıf oluşturmak için bir formu ...................................... .... ....................... 454 sınıfı tarayıcı aracı ................... .... .............................................. .... ............................ 455 bir araç çubuğu oluşturma .............. .... .............................................. .... ................. yerel ağda 458 Bölüm 20. Çok iş ................... ..... ............................................. .. kilitleri 463 Türleri ............................................ ...... ............................................ ...... ......... 463 otomatik kilit ................................ ...... ............................................ ...... .... 463 Tam tablonun engelleme ve değişiklikleri engelleme ............................... ............ ....... 465 Kilit tablo ............................ ............ ...................................... .......................... 466 Kilitleme kayıtları ..................... ...................................................... ............................................................ 466 Masa ve Kayıt Kilitlerini Çıkarma ........ .. ................................................ .. ............... verilerle çalışma 468 Oturumları ........................... ... ............................................... ... .............. 469 kullanma tamponlar .............................. ... ...................... ............................................... 40 işlemleri kullanma .... ...................................................... .................................................................................................. 474 Bölüm 21. Nesnelerin bağlanması ve uygulanması, ihracat ve veri alma ............................................... . ..................... 475 Visual FoxPro ve Ole-objeler ..................... . ................................................. . ................. 475 Bağlanma OLE nesne ........................... . ................................................. ................... 481 Düzenleme Ole nesne .......................... . ................................................. . ............ 484 bir OLE nesne kaldırma ............................... .. ................................................ nesne yönelimli programlama kullanımı .. ................. 484 ......................... .. ... Visual FoxPro diğer uygulamalara 484 Veri iletim .................................... .. ..... 486 İthalat Dunn ...................................................... ........... ....................................... ........... ............. Microsoft Word'de Visual FoxPro veri 488 kullanımı ................ .............. ............. 491 Bölüm 22. Uzaktan veri gösterimleri ................ .............. ..... 497 veri ODBC kaynağını tanımlama ........................ ................ ................................ 497 Named bileşik ............... .................................. ................ .............................. 500 Bağlantı Bağlantı. ................ .................................. ................ ............................. 5 parametrelerini ayarlama Seçenekler iletişim kutusunda uzak görüş ve bağlantıları .......... ............................... ................... ............................... .... 503 bir uzaktan veri temsilini .......... oluşturma .............................. .................... ... 505 Ayakta VII ortak bağlantıları ..... ...................................................... .................... 513 Yerel ve uzak bilgiler görünümünde kombinasyon .................... .. ... bir veritabanı sözlüğünü kullanma 514 Sunum Ayarı ...................................... 516 Bölüm 23. istemci-sunucu platformu Visual FoxPro veri aktarılıyor ................................... .. .......... 519 SQL Server veritabanına aktarma verilere uzantının sihirbazını kullanarak ............. ...................................................... .................................................................................................. web sunucusundaki verilerin yayınlanması ...... . .......................... 531 Usta Web Yayıncılığı ................... . ................................................. . ................................ sihirbazı kullanarak Web sayfasının parametrelerini ayarlama 531 ...... ... ............................... 535 Web Sayfası ........... ... ............................................... ... ................................. 539 oluşturulan Web sayfasını düzenleme ........ ... ............................................... ... ...... Visual FoxPro parametrelerinin ayarlanması 543 Bölüm 25. ............................... . 545 Pencere sekmesi Seçenekler parametreleri ............................................ ..... ................................... 546 Ek. Visual FoxPro yükleme .............................................. 573 Sistem için Gereksinimler .................................................. ... ............................................... ... ..... 573 yükleme Visual FoxPro ...................................... ... ............................................... ... ....... Visual FoxPro kadar 573 Ayar ................................... .... .............................................. .... ........ 575 Sözlüğü .................................... .... .............................................. .... ........... 579 Konu ................................. ..... ............................................. ......... 589 VIII Daimi olarak son yıllarda, söylentiler periyodik Microsoft Visual FoxPro yazılım ürününü desteklemeyi durduracak gerçeğini meydana gelmiştir. Ama yine de yanlış anlaşılıyorlar. Ve Visual FoxPro 9.0'ın bir sonraki yeni sürümü doğrudan bir onaydır. Yeni Visual FoxPro veritabanı yönetim sistemlerinin ortaya çıkmasına rağmen, bu alandaki en popüler programlardan biri olmaya devam ediyor. Bu, öncelikle, Microsoft'un yeni sürümleri oluştururken önceki sürümlerle uyumluluğu korur. Bu nedenle, oluşturduğunuz uygulamalar gelecekte kullanılabilir. Visual FoxPro, ilişkisel veritabanı yönetim sistemleri için tüm özellikleri uygular. Veritabanında, veri bütünlüğü, tablolar arasında birincil anahtarlar ve bağlantılar kullanılarak korunur. Tablo tablosunu ekleme, silme veya değiştirme olaylarını, veritabanının kendisinin vasıtasıyla işlemek için tetikleyicileri ve saklı yordamları kullanabilirsiniz. Visual FoxPro, yazılımın tasarlanması ve uygulanması için yeni gereksinimlere tam olarak uygun olan olaylar tarafından yönetilen nesnelere yönelik, görsel programlanabilir bir dildir. Visual FoxPro, farklı hazırlık seviyelerinin kullanıcıları kullanabilir. Eğer sadece Visual FoxPro usta başlıyorsanız ve en kısa sürede basit bir uygulama geliştirmeniz gerekirse, ana ve karmaşık projeler geliştirmek için veritabanları, tablolar, uygulamalar, formlar, raporlar vb. Üyenin size yardımcı olacaktır. Tasarımcılar ve nesneye yönelik dil. Bu, yalnızca görsel foxpro ve harici kütüphanelerin temel sınıflarını kullanmayı, aynı zamanda kullanıcı sınıfları oluşturmasını sağlar. Bu kitap, hem yeni başlayanlar hem de yeni başlayanlar için Visual FoxPro 9.0 ile tanıyacak ve bu geliştirici sistemiyle deneyimliyor. Kitap sürekli olarak tamamlanan uygulamaları oluşturma sürecinin tamamını açıklar: içine dahil edilen bir veritabanı ve tablolar oluşturmak, veri girmek ve görüntülemek için formlar oluşturmak, istek ve raporlar oluşturma ve veritabanı bilgilerini görüntüleme ve işleme araçları. Kitap, içinde belirtilen malzemeyle tanışmanıza yardımcı olacak çok sayıda resim içeriyor. 2 Sadece Visual FoxPro'yu keşfetmeye başlıyorsanız, önde gelen bölüm prosedürü, bu yazılım ürününün geliştirilmesinde basit bir şekilde karmaşıktan kompleksten geçmenize izin verecektir. Visual FoxPro'na aşinsanız, kitabı baştan sona okumanıza gerek yoktur. Kitabın içeriği masasında, hangi bölümlerin sizin için en büyük ilgiyi temsil ettiğini ve sadece onları keşfettiğini görebilirsiniz. Çok fazla bulunabilir, sadece kitabı çalıştırın. Çevirdiğinizde gözlerinize ulaşacak özel anlar vardır. ÊààÃÃãããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããÃA Bölüm 1 ve 2 kitap tanıtıldı. Visual FoxPro'yu nasıl çalıştıracağınızı, BT referans bilgilerini nasıl alacağınızı öğreneceksiniz, ana program penceresinin elemanları ile tanışın ve önceki sürümlere kıyasla Visual FoxPro 9.0'da görünen yenisiyle tanışın. Bölüm 3'te, uygulama unsurlarını birleştirmenin bir yolu olan proje ile tanışacaksınız. Bölüm 4'ü inceledikten sonra, tabloların, dizinlerin, tablolar arasındaki bağlantıların nasıl oluşturulacağını, veri bütünlüğü koşullarını tanımlayacağınızı öğreneceksiniz. Bölüm 5 ve 6, bir sihirbaz ve form oluşturucusu kullanarak veri girmek ve düzenlemek için formların oluşturulmasını düşünün. Bölüm 7 ve 8, basit raporların geliştirilmesine ayrılmıştır. Bölüm 9'u okuduktan sonra, herhangi bir karmaşıklık için bir istek oluşturabilirsiniz. Bölüm 10, sizi çapraz tablolar ve çizelgeler oluşturmanıza neden olur. Uygulamadaki formu, raporları ve programları başlatmak için, menü kullanılır. Bölüm 11, böyle bir uygulama menüsü oluşturmayı açıklar. İlk on bir bölümü okudum ve dikkatinize önerilen örneklere katılmadığınız, kendiniz uygulamaları oluşturabilirsiniz. Aşağıdaki bölümler, ilk bölümlerde elde edilen bilgiye dayanmaktadır, formlar, istek, raporlar oluşturmak için gelişmiş araçlara adanmıştır. Uygulamanız için etkili bir HTML referans sistemi geliştirme hakkında, Bölüm 12'den öğreneceksiniz. Bölüm 13, yürütülebilir (EXE) dosyasının oluşturulması da dahil olmak üzere bazı ek proje yönetimi sorunlarını tartışır. 14 ila 18 arasındaki bölümlerde, genişletilmiş veritabanı yönetimi araçları tartışılmakta, çoklu saatli formlar ve raporlar oluşturulur, ActiveX bileşenlerinin formlarında kullanın. Bölüm 19, veritabanlarını yönetmek için tasarlanmış uygulamalar oluşturmak için nesne odaklı bir yaklaşımın özelliklerini tanıtır. Onlara göre sınıflar ve nesneler oluşturmayı öğreneceksiniz. Bölüm 20, LAN'daki Visual FoxPro'nun çalışmalarına adanmıştır. Visual FoxPro izole bir sistem değildir ve diğer Windows uygulamalarıyla etkili bir şekilde etkileşime girebilir. Bölüm 21'ini okuduktan sonra, kompozit nesnelerle (OLE), verileri dışa aktarma ve içe aktarmayı öğreneceksiniz. ODBC sürücüsünün nasıl kurulacağı, Uzak veri sunumu nasıl oluşturulur ve parametrelerini yapılandırma, Bölüm 22'den öğreneceksiniz. Bölüm 23, Visual FoxPro'dan Visual FoxPro'dan veri aktarma işlemini, uzatma sihirbazını kullanarak istemciyi tanıtacak. Visual FoxPro, veritabanında bulunan bilgileri kullanarak bir web sayfası oluşturma yeteneğine sahiptir. Bu, Bölüm 24'te tartışılacaktır. Visual FoxPro ile verimli çalışma için, ayarı, ayarı, kitabın son bölümünde göz önünde bulundurulur. Uygulamada Visual FoxPro 9.0 yükleme ile tanışacaksınız. Kitap, Visual FoxPro terimlerinin açıklaması ile bir sözlük içerir. Kitabdaki eklemeler Özel bir şekilde vurgulanan birçok özel ek parça vardır. Bilgileri okumayı ve aramayı kolaylaştıran ek bilgiler içerir: Çàìå × à. Yorumlarda, bunların veya diğer eylemlerin önderlik ettiği sonuçlardan bahsediyoruz. Sovyetler, görsel foxpro özelliklerini en etkili şekilde kullandığı bilinmemesi gereken bazı püf noktaları anlatılmaktadır. Uyarılar sorunlardan kaçınmanıza yardımcı olmalıdır. Neyin korkulması gerektiğini ve hataları önlemek için ne yapılması gerektiğini söylüyorlar. Kitap çeşitli yazı tipi türlerini kullanır: italiklerde yeni terimler seçilir; Klavyedeki girmeniz gereken metin kalın bir italik içinde vurgulanır; Menü komutları, düğmeler adı, sekmeler, seçenekler, bayraklar, iletişim kutuları, bölgeler vb. Kalın tarafından izole edilir; İşlevlerin, özelliklerin, yöntemlerin, veritabanlarının, tabloların, tablo alanlarının adları, monosin yazı tipi ile vurgulanır. Artı işareti ile bağlanan iki tuş, anahtar kombinasyonudur. İlk tuşa, serbest bırakmadan, ikinci tuşuna basın. O zaman her ikisini de bırak. Yazarlar, "Bhv-Petersburg" Yayınevi'ne "Bhv-Petersburg", kitabın hazırlanmasında ve yazmasında yardım ve yardım için takdirlerini ifade eder. 4 ÂÅ Visual FoxPro Koşullu FoxPro Ülkemizde son zamanlarda meydana gelen değişiklikler, bilgisayar bilimi ve bilgi işlem ekipmanlarının alanlarını etkilemedi. On yıl önce, veritabanları ile çalışma profesyonel programcılar bir sürü oldu. Sistemlerin kendileri basit bir kullanıcı için tasarlanmamıştır. Bu tür sistemlerin ana tüketicisi bir askeri-endüstriyel komplekstir. Bankaların ortaya çıkmasıyla birlikte, eklem şirketleri, özel veritabanı şirketleri daha geniş kullanım buldu. İnsanlar bilginin para olduğunu anlıyorlar. Kaybı ya da geç makbuzu pahalı olabilir. Bu, bilgi teknolojilerinin bu kadar hızlı bir şekilde büyümesini ve veritabanı yönetim sistemlerinin (DBMS) hızlı bir şekilde geliştirilmesini açıklayabilir. İlk veritabanı yönetim sistemleri, geçen yüzyılın altmışlarının ortasında ortaya çıktı ve kayıtlar arasında bir atanın / soyundan var olduğu hiyerarşik bir veri modeli destekledi. Kısa bir süre sonra, ağ veri tabanları önemli ölçüde daha karmaşık ağ modeline dayalı geliştirilmiştir. Bu modellerin her biri, ilişkisel modelin geliştirilmesinde kilit bir rol oynayan avantaj ve dezavantajları vardı. 1970 yılında, IBM Araştırması Çalışanının Maddesi Dr. E. F. CODD, ilişkisel bir veri modeli üzerindeki bir devrim yaptı. Bu modele dayanarak, geçen yüzyılın yetmişlerindeki ilk ilişkisel veritabanları geliştirildi ve şimdi modern ticari DBMS için standart olarak kabul ediliyorlar. İlişkisel veritabanlarında, tüm bilgiler sırasıyla kayıt ve alanlar adı verilen tablolara, satırlara ve sütunlara düşürülür. Bu tablolar relatrasyonların adını aldı1, böylece model ilişkisel olarak adlandırılmaya başladı. Kayıtlar tablolarda tekrarlanmaz. Özgünlüğü, 1 oran içeren birincil anahtar tarafından sağlanır - ilişkisel veri modelinin temelini oluşturan kümeler teorisinden matematiksel bir terim. İngilizce olarak, "tutum" kelimesi "ilişki" kelimesine karşılık gelir, bu nedenle "ilişki" adı. - ed. Ãëàâà 1 6 BİLDİRİMLİ KARIŞMA KAYITLARI. Veritabanındaki bilgileri hızlı bir şekilde bulmak için, dizinler bir veya daha fazla tablo alanı tarafından oluşturulur. Dizin değerleri, sıralı bir biçimde saklanır ve tablo girişlerine referanslar içerir. Farklı tablolarda bulunan ilgili verilerin bütünlüğünü otomatik olarak desteklemek için, birincil ve harici tuşlar kullanılır. Birden fazla ilgili tablodan veri seçmek için, bir veya daha fazla eşleşen alanın değerleri kullanılır. Örneğin, kayıt tablosu çağrılar aşağıdaki bilgileri içerebilir uzun mesafeli geçerli: Íîìåð çàêàçà EIA óñëóãè Íîìåð òåëåôîíà Äàòà ðàçãîâîðà EIA ãîðîäà uzun mesafeli aramaların Ïðîäîëæèòåëüíîñòü ðàçãîâîðà Ñòîèìîñòü ideia ÷ Aiea Kayıtlar bir tablodaki gibi, kayıt defterine kaydedilir Kronolojik sipariş (Şekil 1.1.). Her satır aynı yapıya sahiptir ve sekiz alandan oluşur. Bu örnekte, bunlar alanlardır: sipariş numarası, servis kodu, telefon numarası, konuşma tarihi, şehir kodu, konuşmanın süresi, maliyet. Çalıştırmak. 1.1. ÐíèãÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèèèèèÃÃÃÃÃÃÃÃèèèèãäÄèÂÂÂÂÂ В Alanların ilişkisel veritabanlarında, farklı türde veri türlerine sahip olabilir (sayısal, dize, tarih türü, vb.), Ancak her kayıt için, alan veri türü değişmeden kalır. Veritabanının önemli saygınlığından biri, içinde depolanan bilgilerin hızlı bir örneğidir. Verilerin soyadına göre sipariş edildiği telefon adresi kitabını kullanarak, telefon numarasını sahibinin adına göre bulabilirsiniz. Bununla birlikte, eğer uzun mesafeli konuşmaların kayıt defterindeki kayıtlar, kronolojik sırayla sipariş edilirse, belirli bir şehirle sohbet eden veya abonelerin hangi alanın getirdiğini öğrenen bir müşteri listesini almak için önemli bir zaman geçirmeniz gerekir. uzun konuşmaları ile en büyük daha önceki telefon şirketine. Bilgisayar veritabanları kurtarmaya gelir. İçlerinde depolanan büyük miktarda bilgiye rağmen, gerekli bilgileri bulma hızını sağlarlar. Bu gibi veritabanlarında, kullanıcının ilgilendiğiniz herhangi bir parametreyi arayabilir. Ek olarak, bilgisayar veritabanları çok kompakt. Birkaç bin giriş içeren veritabanı bir diskete sığabilir. Bir veritabanı oluşturmak için, yapısındaki değişiklikler, düzenleme ve örnekleme veri veritabanları kullanılır. Modern İlişkisel Veritabanı Yönetim Sistemleri içerir: ilgili tablolar arasında tablo ve ilişkiler oluşturmak için bir takım aracı; Veritabanı Yönetimi Araçları; Veritabanında depolanan bilgilere erişimi sağlayan geliştirilen kullanıcı arayüzü; Uygulama geliştirme araçları veritabanlarını kullanarak. İncirde. 1.2, Visual FoxPro'da ilişkisel bir veritabanının iki tablosu kullanılarak uzun mesafeli telefon görüşmeleri için muhasebe örneğini göstermektedir. Çalıştırmak. 1.2. ÷ Åò ÄÃõõõõõõõõõõõõõüüüüõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ'in 1.3. ÷ Topludan Seviye İçeriye Bakanlar 1.4. 99 99 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 1.5. Ãðàèààà.a àà.a àà.a àà.a à.ààà.ààààààà.àààà.à ààààà.à ðððððððððððððððððððð (DBMS araçlarını kullanarak: Sizin için ilgiyi temsil eden bilgileri seçin. Örneğin, belirli bir müşterinin tüm uzun mesafeli konuşmaları hakkında herhangi bir zaman aralığı için bilgi alabilirsiniz; Tüm tabloyu veya yalnızca seçilen girişleri ve alanları çeşitli biçimlerde yazdırmaya başlayın. Örneğin, Şekil l'de 1.3, müşteri müşteri şirketinin adreslerini içeren bir tablo raporu gösterir. İncirde. 1.4, aynı tablodaki müşterilerin adlarını ve adlarını içeren bir bilgi mektubu seçeneklerinden birini göstermektedir; Veritabanı bilgilerini grafiksel biçimde görüntüleyin. Örneğin, Şekil l'de 1.5 Müşterilerle ilgili uzun mesafeli müzakerelerin sayısı hakkındaki veriler bir diyagram şeklinde türetilir; Tablolardan raporlar ve örnekleme verilerini oluştururken gerekli hesaplamaları uygulayın. Şu anda, kişisel bilgisayarlar için ondan fazla popüler DBM var. Geleneksel olarak, Rusya'daki en yaygın olanlardan ve BDT ülkelerinden biri, Visual FoxPro 9.0'ın yeni bir versiyonu olan Visual FoxPro DBMS'dir. Visual FoxPro Visual FoxPro, bilgiyi saklamak, bilgi görüntülemek ve düzenlemek için kullanılan bireysel bileşenlerden biridir. Visual FoxPro Tüm bilgiler, tablolardan, tablolar, dizinler, tetikleyiciler ve saklı yordamlar arasındaki ilişkilerden oluşan bir veritabanında saklanır. Her tabloda benzersiz bir adı vardır ve tablo adıyla çakışan adın adı olan ayrı bir dosyada saklanır. Oluşturulan dosyanın bir DBF uzantısına sahiptir. Oluşturulan her tablo, verileri düzenlemek için kullanılan ve gerekli kayıtları hızlı bir şekilde bulmak için endekslere sahip olabilir ve bir tablonun birkaç indeksine sahip olabilir. Ayrı dosyalar, not ve genel alanların değerlerini saklamak için kullanılır. Tabloların not alanları, metin bilgileri içerir ve genel tip alanları, bir kural olarak, Çarşamba günü çalışan diğer uygulamalardan ikili bilgi ve verileri saklamak için kullanılır. Visual FoxPro, veritabanındaki herhangi bir değişiklikle oluşan merkezi işleme olaylarına izin veren tetikleyiciler uygulanır. Ayrıca, bir veritabanının bir parçası olan ve tabloları tarif ederken, girilen verileri, varsayılan varsayılan değerleri vb. Kontrol ederken kullanılabilecek şekilde kullanılabilir. Veritabanına son derece uygun ve kullanışlı bir veritabanı erişimidir. Veri sunumları, tablo verilerini birleştirmenize ve bunları daha rahat bir şekilde görüntülemenizi sağlar. Yalnızca ilgilendiğiniz tablo alanlarını seçebilirsiniz, birkaç alanı bir alanda birleştirebilir, toplam değerleri hesaplar ve tablo alanlarının yeni isimlerini ayarlayabilirsiniz. Kural olarak, veritabanındaki görüş sayısı, tablo sayısından çok daha üstündür. Veritabanı veritabanları olarak, numaraları sürekli büyüyor. Birçok bilgi sisteminde, görüntüleme, ekleme ve düzenleme de dahil olmak üzere veri erişimi yalnızca veri görünümleriyle gerçekleştirilir. Bu yaklaşım, esnek erişim kontrolünün bilgiye izin verir. Formlardaki verileri örnekleme görünümlerini kullanırken, raporlar, talepler oluşturur ve programlar oluştururken, tablolar için aynı kuralları kullanın. Sunumda bulunan verileri düzenleme sadece belirli koşullar altında mümkündür. Örneğin, yalnızca bir tabloya göre oluşturulursa. Verileri görüntülemek ve düzenlemek için kalıplar, raporlar, istek ve programlar kullanılır. Formlar, raporlar ve sorgular oluştururken, tasarımcılar kullanılır. Bu nedenle, bu bileşenlerin genellikle tasarım nesneleri denir. Formlar ve raporlar, bileşik nesnelerdir, çünkü daha küçük nesnelerden (alanlar, düğmeler, diyagramlar, çerçeveler, OLE bileşenleri, vb. s.), arayüz nesneleri denir. Formlar, tabloya veri görüntülemek veya girmek için kullanılır. Veriler doğrudan tabloya girilebilir, ancak formun kullanımı daha hızlı ve daha verimli bir giriş yöntemidir. Form, bilgi girdiğiniz tabloların bazı veya tüm alanlarını içerir. Formlar oluşturmak için, Form oluşturma sihirbazını veya form tasarımcısını kullanabilirsiniz. Ana formlar, resmi FoxPro 11 yüzüne, veri ekranı türüne, veri ekranı türüne ve alan yerleştirme prosedürü arasındaki ilişkiyi belirleyen bir dizi şablon içermektedir. Karmaşık formlar oluşturmak için, bir form tasarımcısı kullanılır. Raporlar, veritabanında bulunan bilgileri yazdırmak için kullanılır. Rapor örnekleri, fiyat listesi, bir alıcı listesi, bir ciro depo ifadesidir. Kural olarak, bilgilerin yazdırılan herkese iletilmesi gerekiyorsa, raporlar oluşturulur. Visual FoxPro'da raporlar oluşturmak için, formlara gelince, raporların bir usta ve yapıcısı kullanılır. Rapor Sihirbazı'nı kullanarak, mevcut şablonlara göre kendi raporunuzu hızlı bir şekilde oluşturabilirsiniz. Rapor Tasarımcısı'nın uygulanması, çok seviyeli veri grubu ve hesaplanan alanların yerleştirilmesi de dahil olmak üzere keyfi karmaşıklık raporları oluşturmanıza olanak sağlar. İstekler, bir veya daha fazla tablodan veri örnekleme aracıdır. Visual FoxPro'da, her iki sorgu yapıcısını ve özel yapılandırılmış sorgu dilini (SQL) kullanabilirsiniz. Sorgunun yürütülmesinin sonuçları, formda görüntülenebilir, raporlar ve diyagramlar olarak görüntülenebilir veya belirttiğiniz tabloda saklanabilir. Visual FoxPro'da yazılı programlar nesne yönelimlidir. Onları kullanarak, olayları formdaki etkinlikleri kullanıyorsunuz, nesneler oluşturun, çeşitli hesaplamaları gerçekleştirir, veritabanını yönetirsiniz. Kolaylık sağlamak için, kütüphanedeki programları birleştirebilirsiniz. Visual FoxPro'da formlar oluşturmak için, yalnızca temel sınıfları değil, aynı zamanda kendinizinkini de kullanabilirsiniz. Örneğin, belirli bir renk renginin belirtildiği bir form sınıfını ve veri yönetimi için standart düğme kümesini tanımlayabilirsiniz. Gelişimi standartlaştırmak için, her temel sınıf için bir veya daha fazla kullanıcı sınıfına sahip olmak faydalıdır. Visual FoxPro'da oluşturulan sınıflar sınıf kütüphanelerinde saklanır. Uygulamanın bileşenlerini birleştirmek için, proje yukarıda listelenen tüm bileşenlerin dahil edildiği proje kullanılır. Projenin kullanımı, bir uygulamanın geliştirilmesini ve desteğinin geliştirilmesini kolaylaştırır. Her bir bileşen ayrı bir dosyada saklanır ve ana bileşenleri içeren dosyaların adları, kendinizi belirtirsiniz ve tablo ile ilişkili nesneleri içeren dosyaların adları tablo adı ile çakışır. İçinde bulunan Visual FoxPro türüne bağlı olarak, bir nesnenin tanımlanmasına yardımcı olan bir uzantı otomatik olarak atar. Dosya uzantılarının listesi tabloda verilmiştir. 1.1. ÁèèÖà 1.1. Ðàñøèðåíèÿ èìåí ôàéëîâ îáúåêòîâ Visual FoxPro Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ïðîåêò prj, fpc, kedi, PJX, PJT AACA äàííûõ dbc Òàáëèöà Visual FoxPro dbf Ñîñòàâíîé èíäåêñíûé ôàéë cdx Memo-ïîëå è ïîëå òèïà Genel Ãëàâà 12 Ocak Òàáëèöà FRT 1.1 (îêîí ÷ Aiea) Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ôîðìà scx Çàïðîñ QPR IO ÷ AO frx, frm II ÷ òîâàÿ íàêëåéêà LBX, lbl ìåíþ MNX áèáëèîòåêà êëàññà vcx Ïðîãðàììà, áèáëèîòåêà ïðîãðàìì, òåêñò ìåíþ, prg, fxp, MPR, QPR òåêñò çàïðîñà Ðèñóíîê bmp, jpg, gif, ico, dib , Cur, Ani Wav òîãçñññüü ñ  Visual FoxPro 9.0 Visual FoxPro sürekli gelişen bir sistemdir. Önceki sürümle karşılaştırıldığında, Visual FoxPro 9.0, sistemin işlevselliğini genişletmek için başka bir adım attı, hataların geliştirilmesi ve işlenmesi arayüzüyle ilgili mevcut araçlar eklendi, yeni komutlar, temel sınıflar ve fonksiyonlar eklendi ve mevcut mevcut. Yeni sürüm, XML Web Hizmetleri ile çalışma ve Microsoft Visual Studio.net ve Microsoft SQL Server 2000 ile gelişmiş uyumluluk ile çalışma için tüm özelliklere sahiptir. Tablo yapıcısının tablosu Visual FoxPro'da genişletilmiştir. Tablo alanları için, yeni veri türlerini kullanabilirsiniz: İkili Blob ve Metin Varbinary. BLOB veri türü, veri bloğu hakkında bilgi içeren yapılar için kullanılır. Herhangi bir türdeki ikili bilgiyi, örneğin, ASCII karakterleri, yürütülebilir dosyalar, bayt akışlarını saklamak için kullanılır. Varbinary veri tipi onaltılık değerler içerir. Karakter türüne benzer, ancak bu tür bu tür için, serbest yerler önemsiz bilgilerle doldurulur. Mantıksal ifadelere dayanarak oluşturulan ve hem ücretsiz tablolar hem de veritabanında bulunan tablolar için kullanılan yeni bir İkili Endeks (İkili) tipi. Bu endeks çok daha az yer kaplar ve bu nedenle indeks kullanım hızını artırmanıza olanak sağlar. Forma yerleştirilen nesneler yeni özellikler ortaya çıktı. En ilginç olanı düşünün. Ankraj özelliği, konteyner nesnesinin dört tarafına göre nesnenin mutlak ve göreceli konumlarını ve boyutlarını belirler, otomatik konumlandırma problemini çözme ve yeniden boyutlandırma olayı meydana geldiğinde boyutunu değiştirdiğinde, formdaki nesnelerin boyutunda değişiklikler (Boyutu değiştirin). Ñ \u200b\u200bVisual FoxPro 13 Tip etiketin nesnelerinin rotasyon özelliği (döndürme), Hat ve Şekil, EditBox sınıfının büyük nesnelerine, yukarı doğru çalışan bir metin biçiminde imzaları göstermenize olanak sağlar. TextBox nesnesinin Otomatik Çıkış özelliği (otomatik çıkarma), alana girilen değeri hafızaya alır ve yeni bir değer girerken, girişi kolaylaştırmak için bu listeyi gösterin. Bu özellik, alanda veri girerken, değerlerin küçük bir seçeneğe sahip olan verileri girerken kullanımı uygundur. Listbox nesnesinin AutoHidesCrollllllBAR özelliği (kaydırma çubuğunu otomatik olarak gizle), tüm satırlar görünürken kaydırma çubuğunu gizlemenizi sağlar ve tüm satırlar liste kutusuna yerleştirilmediğinde tekrar görüntülemenizi sağlar. CommandButton nesneleri için PictureMargin özellikleri (resim sınırları) ve picturing (görüntü ofseti), OptionButton ve onay kutusu, görüntünün kenar ve metin nesnesine göre konumunu kontrol edin. Sütunlar (Sütun Nesnesi) ve Başlıkları (Başlık Nesnesi) için Mousepointer özelliği, sınıfın veya formun sınıf düzenleme aşamasındaki ızgara nesnesi, bu nesnenin alanında olduğunda fare işaretçisinin istenen görünümünü ayarlar. Komuta ayarlanan Yolu, var olana yeni yollar eklemenizi sağlayan katkı maddesi (ek) görünür ve tüm yolların uzunluğu 1024 - 4096'ya yükselmiştir. Proje Yöneticisi'nde, ne zaman değiştirme komutunu kullanma fırsatı vardır. Bir sınıf kütüphanesi seçimi ve bu kütüphanenin ayrı bir sınıfı değil. Bu durumda, Visual FoxPro 9.0, seçilen sınıf kütüphanesiyle sınıf tarayıcısını başlatır. Geliştiriciler, Rapor Oluşturucusunda meydana gelen değişiklikleri memnun edecektir. Tüm nesneleri ayarlamak (bir nesnenin bir rapor grubundaki konumu, tasarım stili, baskı koşulları, değişiklik koruması) Rapora yerleştirilen Özellikler iletişim kutusunu kullanarak gerçekleştirilir. Raporun kendisinin tüm parametreleri (sayfa işaretleme, bir başlık ve sonuç bölgeleri ekleme, veri grubu, rapor değişkenlerinin ayarlanması, bir sınıf biçiminde bir raporu ayarlama) Rapor Özellikleri iletişim kutusunu kullanarak da belirtilir. Etkilenen kullanıcı özelliklerini ve yöntemlerini değiştirir. Yeni özellikler ve yöntemler oluştururken, varsayılan değerler / başlangıç \u200b\u200bdeğerini atayabilirsiniz. Araçlar menüsünden Seçenekler komutu ile açılan Seçenekler iletişim kutusundan yürütülen Visual FoxPro'yu ayarlama olanaklarını açıkladı. Dosya konumları sekmesi tarafından ayarlanan dosya gruplarının listesini artırdı. Liste ekranı sayısı sayacı Görünüm sekmesinde (listedeki öğelerin sayısı), IntelliSense kullanırken görüntülenen maksimum liste öğesinin maksimum numarasını ayarlamanızı sağlar. Raporlar sekmesinde belirtilen bir dizi parametreyi önemli ölçüde genişletti. 14 Ãëàâàa 1 Ãëàâà 2 à ÷ ÷ ÷ ÷ ÷ ÷÷îîûûûûûûû ñ Visual FoxPro Visual FoxPro 9.0 ile çalışmaya başlıyorsunuz. Çalışmak zorunda olduğunuz şeyin çoğu (menü, araç çubukları, iletişim kutuları), Windows'un karakteristikleri olduğundan, tanıdık görünecektir. Visual FoxPro Windows'un ana menüsünden bir program başlatacak, şu adımları izleyin: 1. Ekranın alt kısmında bulunan Başlat düğmesine basın. 2. Açılan Windows ana menüsünde, program komutunu seçin. Bu komutun menüsü görünür. 3. Menüdeki Microsoft Visual FoxPro 9.0 komutunu seçin. Ekran ana pencereyi Visual FoxPro 9.0'ı açacaktır (Şekil 2.1). İpucu Daha hızlı bir şekilde Visual FoxPro 9.0'ı başlatın, masaüstünde bir kısayol oluşturabilir ve hızlı arama tuşları atayabilirsiniz. Ardından, belirtilen bir tuş kombinasyonuna basmak için herhangi bir Windows penceresinde yeterli olacaktır ve program başlayacaktır. Ek olarak, uygulamayı çalıştırma rahatlığı için, Visual FoxPro program simgesini üzerine yerleştirerek Windows çalıştırma sistemi panelini kullanabilirsiniz. Şekil l'de görsel foxpro izlemek. 2.1, Visual FoxPro ana penceresini, program başladıktan sonra nasıl göründüğünü gösterir. Yedi ana nesneyi seçebilirsiniz: Pencere başlığı, menü çubuğu, araç çubuğu, durum çubuğu, çalışma alanı, komut komut penceresi (Komut) ve Görev Pane Yöneticisi iletişim kutusu (Görev Çubuğu Yöneticisi). Başlık, ana pencerenin üstünde bulunur ve üç nesne içerir: Visual FoxPro program simgesinin bir kopyası, ana pencerenin başlığı ve bu pencerenin kontrol simgeleri. Menü çubuğu, Visual FoxPro Hiyerarşik menüsünü içerir. Menü öğelerinin listesi, aktif pencerenin türüne bağlıdır. 16 Ãëàâà 2 ðèñ. 2.1. Visual FoxPro 9.0 Visual FoxPro, veritabanları, formları, raporları ve istekleri ile çalışmak için çok çeşitli araç çubukları kullanıcısı yapar. Bu araç çubukları bir dizi düğme içerir ve bu set, belirli araç çubuğunun amacına bağlıdır. Visual FoxPro'yu başlattıktan sonra, ekranda standart bir araç çubuğu görüntülenir. Ana pencerenin alt kısmında, durum çubuğu, etkin pencerenin geçerli durumu hakkında bilgi bulunur, seçilen düğme araç çubuğunun veya menü öğesinin kısa bir açıklaması görüntülenir. Durum çubuğunda görüntülenen bilgilerin görünümü, aktif pencerenin türüne bağlıdır. Örneğin, durum çubuğundaki Oluşturucu penceresinde, Etkin Form nesnesinin adı görüntülenir ve tabloyu gözat modunda görüntülerken, açık tablonun adı Durum satırının sol tarafında görüntülenir, Durum çubuğunun ortasında, geçerli kayıt numarası ve çalışma modu göstergesi. Visual FoxPro 9.0 Ana pencerede, Varsayılan Görev Pane Yöneticisi görüntülenir (Görev Paneli Yöneticisi). Son zamanlarda açılan projeler ve veritabanlarının bir listesini içerir, bir referans sistemi ve veritabanı ve proje oluşturma ustaları, geliştirmede kullanılabilecek örnekler, İnternetteki sitelere kullanışlı bağlantılar. Ñ \u200b\u200bVisual FoxPro 17 Visual FoxPro ana penceresinde çalışma sürecinde, formun pencereleri, raporlar, istek, projeler ve diğer pencereler açıktır. Hepsi ana pencere ile ilgili bağlı ortaklıklardır ve kapatıldığında kapanır. Ek olarak, açıldığı proje penceresini kapatmadıysanız, programa bir sonraki programa başladığınızda ana pencerede varsayılan olarak açılır. Ñèþşımşımşımşımşþåêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêê, Program simgesinin, "Microsoft Visual FoxPro" metnini hem de ana pencere kontrol düğmelerinin boyutunu içerir. Simgeye tıkladığınızda, simge hareket komutlarını içeren bir sistem menüsünü açar ve ana pencerenin boyutunda değişiklik yapar. Sekmesinde. 2.1, sistem menüsünden sunulan komutlardır. ÁèèÖà 2.1. Íàçíà ÷ Aiea êîìàíä ñèñòåìíîãî ìåíþ Êîìàíäà Íàçíà ÷ Aiea Âîññòàíîâèòü Âîññòàíàâëèâàåò ïðåäûäóùèé ðàçìåð ieia ïîñëå ìèíèìèçàöèè EEE ìàêñèìèçàöèè Ïåðåìåñòèòü Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò ïåðåìåùàòü AAI ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ðàçìåð Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò èçìåíÿòü AAI ðàçìåðû ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà hızla yakın Visual FoxPro programına Ñâåðíóòü Ñâåðòûâàåò ãëàâíîå îêíî FoxPro Ai ðàçìåðà êíîïêè è ïîìåùàåò AA IA ïàíåëü caaa ÷ pencereler Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro AI âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî ïðîãðàììû Visual FoxPro TIP, küçük bir kopyası üzerinde çift tıklama Ana pencerenin başlığında uygulama simgesi. Ana pencereyi hızlı bir şekilde geri yüklemek / dağıtmak için başlık panelini çift tıklatın. Microsoft Visual FoxPro Metin Başlığı Ana pencere Gerekirse, Visual FoxPro'nu herhangi bir adın ana penceresine atayarak veya adını hiç silerek kolayca değiştirebilirsiniz. Bunu yapmak için, komut penceresinde aşağıdaki komutu girin: Pencere Ekranı Başlıkını Değiştir "(! Lang: Yeni Başlık Ana Penceresi" или _SCREEN.caption = "Новый заголовок главного окна" В правой стороне заголовка расположены кнопки управления окном. Их назначение описано в табл. 2.2. 18 Ãëàâà 2 Òàáëèöà 2.2. Íàçíà÷åíèå êíîïîê óïðàâëåíèÿ îêíîì Êíîïêà Íàçâàíèå Íàçíà÷åíèå Ñâåðíóòü Ñâîðà÷èâàåò ãëàâíîå îêíî FoxPro äî ðàçìåðà êíîïêè è ïîìåùàåò åå íà ïàíåëü çàäà÷ Windows Âîññòàíîâèòü îáðàòíî Óìåíüøàåò ðàçìåð ðàçâåðíóòîãî îêíà, ïîçâîëÿÿ â äàëüíåéøåì èçìåíÿòü åãî Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro âî âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî Visual FoxPro, òåì ñàìûì ïðåêðàùàÿ ðàáîòó ïðîãðàììû Çíàêîìñòâî ñî ñòàíäàðòíîé ïàíåëüþ èíñòðóìåíòîâ Visual FoxPro В Visual FoxPro имеется большое количество панелей инструментов, используемых при создании форм, отчетов и запросов. Подробно они будут рассмотрены в соответствующих главах. Сначала изучим стандартную панель инструментов (рис. 2.2), которая используется во всех режимах работы. Ðèñ. 2.2. Ñòàíäàðòíàÿ ïàíåëü èíñòðóìåíòîâ Visual FoxPro Назначение кнопок стандартной панели инструментов описано в табл. 2.3. Òàáëèöà 2.3. Íàçíà÷åíèå êíîïîê ñòàíäàðòíîé ïàíåëè èíñòðóìåíòîâ Êíîïêà Íàçâàíèå Íàçíà÷åíèå New (Íîâûé) Ïîçâîëÿåò ñîçäàòü íîâûé ôàéë (ïðîåêò, áàçó äàííûõ, òàáëèöó, çàïðîñ, ôîðìó, îò÷åò, êëàññ) Open (Îòêðûòü) Îòêðûâàåò ñóùåñòâóþùèé ôàéë Save (Ñîõðàíèòü) Ñîõðàíÿåò îòêðûòûé ôàéë Print One Copy (Ïå÷àòàòü îäíó êîïèþ) Ïå÷àòàåò ñîäåðæèìîå àêòèâíîãî îêíà Print Preview (Ïðîñìîòð ïå÷àòè) Îòêðûâàåò îêíî ïðåäâàðèòåëüíîãî ïðîñìîòðà ïå÷àòàåìîãî äîêóìåíòà Cut (Âûðåçàòü) Óäàëÿåò âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû è ïîìåùàåò èõ â áóôåð Copy (Êîïèðîâàòü) Êîïèðóåò â áóôåð âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû, íå óäàëÿÿ èõ Paste (Âñòàâèòü) Âñòàâëÿåò ñîäåðæèìîå áóôåðà. Äåéñòâèå ýòîé êíîïêè çàâèñèò îò òîãî, â êàêîì èç ðåæèìîâ âû ðàáîòàåòå Íà÷àëî ðàáîòû ñ Visual FoxPro 19 Òàáëèöà 2.3 (îêîí÷àíèå) Êíîïêà Íàçâàíèå Íàçíà÷åíèå Undo (Îòìåíèòü) Îòìåíÿåò âûïîëíåííûå äåéñòâèÿ Redo (Âîññòàíîâèòü) Âîññòàíàâëèâàåò îòìåíåííûå äåéñòâèÿ Run (Âûïîëíèòü) Çàïóñêàåò íà âûïîëíåíèå Modify Form (Ìîäèôèöèðîâàòü ôîðìó) Ïîçâîëÿåò ìîäèôèöèðîâàòü SÑX-ôàéë, ñâÿçàííûé ñ äàííîé ôîðìîé Databases (Áàçû äàííûõ) Ñîäåðæèò ñïèñîê îòêðûòûõ áàç äàííûõ Command Window (Êîìàíäíîå îêíî) Îòêðûâàåò êîìàíäíîå îêíî Data Session Window (Îêíî ñåàíñà äàííûõ) Îòêðûâàåò îêíî Data Session Properties Window (Îêíî ñâîéñòâ) Îòêðûâàåò îêíî Properties (Ñâîéñòâà), èñïîëüçóåìîå äëÿ íàñòðîéêè ñâîéñòâ Document View Window (Îêíî ïðîñìîòðà äîêóìåíòà) Îòêðûâàåò îêíî Document View (Ïðîñìîòð äîêóìåíòà), â êîòîðîì îòîáðàæàåòñÿ ñïèñîê ïðîöåäóð, ôóíêöèé îòêðûòîé â îêíå ðåäàêòîðà ïðîãðàììû Class Browser (Îáçîð êëàññîâ) Îòêðûâàåò îêíî Class Browser (Îáçîð êëàññîâ), ïðåäíàçíà÷åííîå äëÿ ðàáîòû ñ êëàññàìè Object Browser (Îáçîð îáúåêòîâ) Îòêðûâàåò îêíî Object Browser (Îáçîð îáúåêòîâ), ïîçâîëÿþùåå ïðîñìàòðèâàòü êëàññû, ñâîéñòâà, ìåòîäû, ñîáûòèÿ è êîíñòàíòû âûáðàííûõ áèáëèîòåê Task Pane (Ïàíåëü çàäà÷) Îòêðûâàåò îêíî Task Pane Manager (Ìåíåäæåð ïàíåëè çàäà÷) Toolbox (Èíñòðóìåíòàðèé) Îòêðûâàåò îêíî Toolbox (Èíñòðóìåíòàðèé), ñîäåðæàùåå ýëåìåíòû, êîòîðûå èñïîëüçîâàëèñü ðàçðàáîò÷èêîì ïðè ñîçäàíèè ïðèëîæåíèÿ ЗАМЕЧАНИЕ Если по внешнему виду кнопки вы не можете определить ее назначение, установите указатель мыши на кнопку. При этом под курсором появится всплывающая подсказка с ее наименованием, а в левой части строки состояния будет выведено краткое описание указанной кнопки. По умолчанию в главном окне программы Visual FoxPro всегда присутствует стандартная панель инструментов. Если она не отображается на экране, выполните следующие действия: 1. Выберите в меню View (Вид) команду Toolbars (Панели инструментов). Откроется диалоговое окно Toolbars (рис. 2.3), в котором расположен список всех панелей инструментов программы Visual FoxPro. 20 Ãëàâà 2 2. Установите флажки слева от наименований тех панелей, которые необходимо разместить в главном окне. 3. Нажмите кнопку OK. Используя флажки, расположенные в нижней части диалогового окна Toolbars (Панели инструментов), можно изменить вид кнопок панелей инструментов. Назначение этих флажков описано в табл. 2.4. Òàáëèöà 2.4. Íàçíà÷åíèå ôëàæêîâ äèàëîãîâîãî îêíà Toolbars Óñòàíîâêà ôëàæêà Íàçíà÷åíèå Color buttons (Öâåòíûå êíîïêè) Êíîïêè íà ïàíåëè èíñòðóìåíòîâ ñòàíîâÿòñÿ öâåòíûìè Large buttons (Áîëüøèå êíîïêè) Óâåëè÷èâàåòñÿ ðàçìåð êíîïîê ToolTips (Ïîäñêàçêà) Âûâîäèòñÿ êðàòêîå îïèñàíèå êíîïêè ïðè óñòàíîâêå êóðñîðà íà íåå Ðèñ. 2.3. Äèàëîãîâîå îêíî Toolbars После установки Visual FoxPro стандартная панель инструментов размещается в верхней части главного окна, но она, как и все остальные панели инструментов, может перемещаться в любое место экрана. Для этого нужно установить курсор мыши в любое свободное от кнопок место на панели инструментов, нажать кнопку мыши и, не отпуская ее, переместить панель на новое место. Если поместить панель инструментов не по краю главного окна Visual FoxPro, то можно изменять ее размер (рис. 2.4). Íà÷àëî ðàáîòû ñ Visual FoxPro 21 Ðèñ. 2.4. Ïàíåëü èíñòðóìåíòîâ ìîæíî ðàñïîëîæèòü â ëþáîì ìåñòå ãëàâíîãî îêíà Êðàòêèé îáçîð ìåíþ Visual FoxPro При работе с Visual FoxPro можно использовать как кнопки панели инструментов, так и строку меню, все команды которого являются иерархическими. При выборе определенной команды открывается ее подменю. При отсутствии в главном окне Visual FoxPro других открытых окон, строка меню содержит пункты File (Файл), Edit (Правка), View (Вид), Tools (Инструменты), Program (Программа), Window (Окно) и Help (Справка). При открытии окон в меню добавляются команды, применимые только к объектам данного окна. Например, при работе с таблицами в главное меню добавляется пункт меню Table (Таблица), при открытии на экране формы в меню появляется пункт Form (Форма). ЗАМЕЧАНИЕ При выборе команды в строке состояния появляется ее краткое описание. 22 Ãëàâà 2 Âûïîëíåíèå êîìàíä ìåíþ Выполнение команд меню в Visual FoxPro осуществляется стандартными для Windows действиями. Перечислим возможные способы. При использовании мыши достаточно установить курсор на пункт меню, содержащий выбираемую команду, и нажать кнопку мыши. Если команда содержит подменю, следует выбрать в нем требуемую команду. При использовании клавиатуры сначала нужно активизировать строку меню нажатием клавиши !} veya . Sonra işaretçiyi tuşları kullanarak istediğiniz komuta ayarlayın.<←>, <→> , <> , <↓> ve bas . Anahtarı<←> Geçerli akıma bulunan komuta geçmek için kullanılır. Geçerli komut sol kaldığında bu tuşa tıkladığınızda, sistem menüsüne gidersiniz. Diğer tuş vuruşu<←> İşaretçiyi sağ menü string komutuna ayarlayın. Kalan tuşlar aynı şekilde kullanılır. En sık yapılan komutlar için, sembol kombinasyonundan oluşan ilgili "sıcak" tuşlarını hatırlayabilirsiniz. ve takım adında altı çizili bir sembol. Sıcak tuşları kullanırken, tuşuna basmanız gerekmez. . Seçenekler Menü çubuğu etkinleştirilirse, ancak menü komutunu yürütmeyi reddetmek gerekir, aşağıdaki yollardan birini kullanmanız gerekir: tuşuna basın. ; Herhangi bir ücretsiz Visual FoxPro penceresinde fareyi tıklayın. Alt menüsünden önceki seviyenin menüsünden geri dönmek için tuşuna basmanız gerekir. . Dosya Dosyası Menüsü Dosya menüsü, dosya erişimi ile ilişkili komutlar içerir. Bu komutlar, farklı türlerde yeni dosyalar oluşturmanıza, mevcut dosyaları açmanızı, kapatıp yazdırmanızı sağlar. HTML olarak kaydet komutu (HTML dosya biçimini kaydedin) Geçerli formu, menüyü, raporu veya tabloyu HTML biçiminde (HyperText Markup Dili) kaydetmenizi sağlayan ilgili iletişim kutusunu açar. Revert komutu, mevcut düzenleme oturumunda yapılan tüm dosya değişikliklerini iptal etmenizi sağlayan çok uygundur. Menünün alt kısmında, bunlardan herhangi birini hızlı bir şekilde açma yeteneğini sağlayan son dört projenin isimleri vardır. Bu menünün son komutu çıkış komutudur. Komut penceresindeki çıkıntı komutunun eylemine benzer ve Visual FoxPro'dan çıkmak için tasarlanmıştır. Düzen Düzenle Menüsü (düzenleme) birçok Windows uygulamasında mevcuttur. Visual FoxPro'da, bu menünün komutları, formlar ve raporlar oluştururken ve programları düzenlerken kullanılır. Ñ \u200b\u200bVisual FoxPro 23 Yapıştır özel komutları (özel ek parça) komutları, nesneyi (yapıştırma nesnesi), nesne (nesne) ekle ve uygulama uygulamalarını yalnızca genel ve OLE-nesnelere bağlar. Kalan komutlar hem programları hem de tablo alanlarını düzenlerken kullanılır. Diğer Windows uygulamalarına yabancı bir şekilde, Programlar ile çalışmak üzere Visual FoxPro için tasarlanan Hating Hat komutu olarak ortaya çıkabilir. Bu komutla, programın metninde belirtilen numarayla çizgiye geçebilirsiniz. Bir etkinleştirici karakter (genellikle bir nokta, boşluk veya açma braketi) girdikten sonra nesnenin adını, özellikleri, komutları veya işlevleri girerken, Liste üyeleri komutu (değerler) Visual FoxPro, geçerli değerlerin bir listesini etkinleştirir (özellikler, Nesne editöründe belirtilenler için yöntemler, olaylar ve nesneler). Hızlı bilgi komutu, bu komutun geçerli bir sürümünü görüntüler, işlev, değişken. Menüdeki sonuncusu - Özellikler komutu, Özellikler Düzenle iletişim kutusunu seçerken, yazılım dosya depolama ayarlarını, özelliklerini, son düzenlemenin tarihini ve diskteki işgal altındaki hacmi görüntülemenizi sağlar. ÌààÄ Bu menü öğesi, geçerli açık dosya görünümünü kontrol eden komutları içerir. Açık dosya yoksa, menü yalnızca bir araç çubukları komutu içeriyor. Bu komut, Visual FoxPro'da çalışırken kullanılan araç çubuklarını listelerdeki iletişim kutusunu açar. Tasarımcılarda çalışırken, Görünüm menüsü (görünüm), bu modda kullanılan araç çubuklarının ekranını kontrol eden komutları içerir. Örneğin, Form Oluşturucusu'nda çalışırken, aşağıdaki panelleri seçmek için menüde komutlar görünür: renk paleti (renk paleti), yerleşim (konum) ve form kontrolleri (form kontrol elemanları). Tabloları veya düzenleme formlarını, menüleri veya raporları görüntülerken, menüde ek komutlar görünür. Örneğin, tablolarla çalışırken, menüde birkaç yeni komut belirir. Kayıtları görüntülemek ve düzenlemek için komutları (inceleme) düzenleyin ve göz atın. Bu iki komut arasındaki fark, tablonun içeriğini görüntüleme tarzıdır. Format İşlemleri Bu menü öğesi, formlarda, raporlar, programlar, metin dosyaları ve etiketlerinde çalışırken kullanılabilir. Biçim menüsü, nesneler arasındaki aralıkları belirleyen yazı tipi özelliklerini, metin hizalamasını ve nesneleri kontrol eden komutları içerir. Ancak, farklı tasarımcılarla ek komutlar mevcut hale gelir. TOŞ ARAÇLARI - Bu menü ustaları ve cihaz hata ayıklama araçlarını içerir. Araçlar menüsündeki ilk, Visual FoxPro Masters'in listesini açan sihirbazlar komutudur. Sihirbaz, 24 Ãëàâà 2'nin kullanıcının bu tür görevleri formları oluştururken, raporlar, raporlar, tablolar olarak çözmelerine yardımcı olan bir programdır. Yaratılış işlemi, Sihirbazın oluşturulan nesneyle ilgili sorularının cevaplarıyla ilgilidir. Daha sonra, MACROS komutu macro'lar oluşturmak için tasarlanmış menüde bulunur. Takım hata ayıklayıcısı (hata ayıklayıcı) programları hata ayıklamak için tasarlanmıştır. Değişkenlerin, dizi öğelerinin, Visual FoxPro değerleri vb. Dönen alanların değerlerini görüntüleyebileceğiniz Visual FoxPro hata ayıklayıcı iletişim kutusunu açar. Bileşen Galeri komutu Kataloglar penceresini açar - Bileşen Galerisi (Kataloglar - Bileşenlerin Galerisi ) Visual FoxPro bileşenlerinin galerisinde çalışmalar için. Kapsama Profili komutu, yürütülen programla ilgili bilgileri görüntülemenizi sağlar. Nesne Tarayıcı Komutu (Nesne Tarayıcı), aynı adın penceresini açar, bu da seçilen kitaplıkların sınıflarını, özelliklerini, yöntemlerini, olaylarını ve sabitlerini görmenizi sağlar. IntelliSense Manager komutu (IntelliSense Manager), Yazılım Yapısal Düzenleyici penceresindeki sözdizimi analizini kontrol eden Ayarlar penceresini açar. Görev Listesi komutu, operasyonel anahtara basarak daha sonra geri dönebileceğiniz yeri hatırlamanızı sağlar. Ek olarak, bu komut, Microsoft Outlook'a benzer şekilde gerekli görevlerin bir listesini girmenize olanak sağlar. Belge Görünümü komutu, Program Düzenleyicisi penceresinde açık bir işlem için prosedürler, işlevler listesi ve operatörlerin bir listesini görüntüleyen bir iletişim kutusu açar. Liste öğesini seçtiğinizde, Editör penceresindeki bu öğeye gidersiniz. Görev bölmesi komutları (görev çubuğu) ve Toolbox (Toolkit) sırasıyla Görev Pane Yöneticisi iletişim kutuları ve Araç Kutusu (Toolkit) iletişim kutularını açın. Araç Kutusu penceresi, uygulamalar oluştururken kullanılan öğeleri görüntüler. Araçlar menüsündeki son komut - seçenekler (seçenekler). Bununla birlikte, Visual FoxPro'nun yapılandırmasını yapılandırabilirsiniz. Program Program Menüsü (Program), programların yürütülmesi ve derlenmesi ile ilgili komutları içerir. Penceredeki pencerede pencere menüsünde, ekranda açılan pencereleri yöneten komutlar var. Bu komutları kullanarak, pencereleri ayarlayabilir, gizleyebilir, temizleyebilir ve bir pencereden diğerine geçebilirsiniz. Ek olarak, bu menünün komutları herhangi bir açık pencereyi etkinleştirmenize izin verir. Komut penceresi Takım Penceresi Menüsü, Visual FoxPro ile çalışırken komutları kullanmanıza izin veren komut komut penceresini etkinleştirir. Í Visual FoxPro 25 Özellikler penceresi komutu, imleçler ve ilişkiler biçiminde bulunan nesnelerin özelliklerini görüntülemenizi ve değiştirmenizi sağlayan Özellikler iletişim kutusunu (özellikler) açar. Bu oturumda açık olan tüm tabloların bir listesini içeren Veri Oturumu penceresini açmak için (Şekil 2.5), veri oturumu komutu kullanılır. Çalıştırmak. 2.5. Veri Oturumu Güncellemesi ðòêèèè èèèèèèèèè èèèèè è è è вè Veri oturumu penceresinin ortasında (veri penceresi) tablo yönetimi düğmeleridir. Özellikler (Özellikler) düğmesi, tablonun geçerli özelliklerini görüntülemenizi ve değiştirmenizi sağlayan bir pencere açar. Tabloyu yeni çalışma alanında açmak için, açık düğme kullanılır. Gözat düğmesi, içerdiği kayıtları görüntülemek için tabloyu açar. Kapat düğmesi (kapat) Veri oturumu penceresi, geçerli çalışma alanındaki tabloyu kapatır ve ilişkiler düğmesi (oranı) açık tablolar arasındaki ilişkiyi belirlemenizi sağlar. Yardım Yardım (Yardım) - Ana pencerenin son komut menüsü. Masa. 2.5 Bu menüde mevcut olan komutların bir listesini içerir. ÁÁèÖà 2.5. Íàçíà ÷ Aiea êîìàíä ìåíþ Yardım Êîìàíäà ìåíþ Íàçíà ÷ Aiea Microsoft Visual FoxPro Yardım Îòêðûâàåò îêíî ñïðàâî ÷ IIE ñèñòåìû Visual FoxPro 9.0 (Ñïðàâî ÷ IAY ñèñòåìà Visual FoxPro) MSDN Arama (Ïîèñê â MSDN) 1 Ïîèñê ñïðàâî ÷ IIE èíôîðìàöèè â MSDN1 Microsoft Geliştirici Ağı , Microsoft belgelerinin toplanması, tüm gelişimi hakkında bilgi içeren. - ed. 26 Ãëàâà 2 Òàáëèöà 2.5 (îêîí ÷ Aiea) Êîìàíäà ìåíþ Íàçíà ÷ Aiea Teknik Destek (Òåõíè ÷ åñêàÿ ïîääåðæêà) Îòîáðàæàåò èíôîðìàöèþ î òåõíè ÷ åñêîé ïîääåðæêå, Web üzerinde Microsoft Visual FoxPro (Visual FoxPro'nın IA Web ñòðàíèöàõ) Îòêðûâàåò Web ñòðàíèöó îêàçûâàåìîé Microsoft Visual FoxPro. AEY èñïîëüçîâàíèÿ ýòîé Microsoft Visual FoxPro (Î ïðîãðàììå Microsoft Visual FoxPro) Îòêðûâàåò äèàëîãîâîå îêíî Hakkında êîìàíäû íåîáõîäèì äîñòóï â Èíòåðíåò Microsoft Visual FoxPro Hakkında, â êîòîðîì ñîäåðæèòñÿ èíôîðìàöèÿ IA àâòîðñêèõ ïðàâàõ IA ïðîãðàììó, íîìåð âåðñèè ïðîãðàììû è AA èäåíòèôèêàòîð, èìÿ ôàéëà ðåñóðñîâ è èñïîëüçóåìûé ïî ììèèèþþþîîîîîîÃ. VS Võ V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V VõPRO programını tamamlamak için, kapatmak için gereklidir. Bunu yapmak için, aşağıdaki yollardan birinde kullanabilirsiniz: Dosya menüsündeki EXIT komutunu seçin; Visual FoxPro ana pencere sistemi menüsünde Kapat komutunu seçin; Ana pencerenin başlığındaki Visual FoxPro simgesine çift tıklayın; Komut penceresindeki çıkış komutunu girin. Form, rapor, istek veya başka bir uygulama nesnesi kaydedilmezse, Visual FoxPro bunu kaydetmek için sunacak. Bunu yapmak için, Ekranda, Şekil 2'deki sunulanlara benzer bir iletişim kutusu belirir. 2.6. Çalıştırmak. 2.6. ÄàÃÃîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîññîññààààõõõõààõàààààààààà à à à à áà àààààààààààààààààààààààààà ààààààààààààààààààààààààààààààà à. Òàáèöà 2.6. Íàçíà ÷ Aiea êíîïîê äèàëîãîâîãî ieia, ïîÿâëÿþùåãîñÿ ide ïîïûòêå âûõîäà EC Visual FoxPro áåç ñîõðàíåíèÿ èíôîðìàöèè Êíîïêà Íàçíà ÷ Aiea Evet (AA) Ñîõðàíåíèå ôàéëà è âûõîä EC Visual FoxPro; anee ôàéëó AUA IA ïðèñâîåíî èìÿ Visual FoxPro îòêðûâàåò äèàëîãîâîå îêíî Farklı Kaydet (Ñîõðàíèòü EAE) Hayır (IAO) Âûõîä EC Visual FoxPro áåç ñîõðàíåíèÿ ôàéëà İptal (Îòìåíà) Çàêðûòèå òåêóùåãî äèàëîãîâîãî ieia è âîçâðàùåíèå â Visual FoxPro ia ÷ AEI ðàáîòû ñ Visual FoxPro 27 Ì ARGE Executy Çàäà ÷ Visual FoxPro 9. 0 Uygulamanın gelişimini kolaylaştırmak için tasarlanmış bir görev yöneticisi var. Penceresinde yer alan bağlantılar, uygulama oluşturma sihirbazını ve veritabanlarını başlatmanıza, yardım sistemini, bir uygulamayı veya veritabanını son zamanlarda veya veritabanları açan ve çok daha fazlasını açmanıza izin verir. Görev Pane Manager Görev Çubuğu Yöneticisi penceresini açmak için (Şekil 2.7), aşağıdaki yollardan birini kullanabilirsiniz: Araçlar menüsündeki Görev Pane komutunu seçin; Görev bölmesi düğmesine (görev çubuğu) standart araç çubuğuna basın. Ek olarak, Görev Yöneticisi penceresi, Görev Pane Seçenekleri iletişim kutusunda, Görev Pane Seçenekleri iletişim kutusunda, Visual FoxPro başladığında Görev Pane Yöneticisi'ni açın. Açık Görev Pane Yöneticisi FoxPro panel başlatıldığında görev bölmesi yöneticisini açın. seçildi.. Çalıştırmak. 2.7. İnme Aylığı Görev Pane Yöneticisi Araç Çubuğu (Tablo 2.7). Yönetici, aşağıdaki amacın düğmelerini içerir 28 ãëàâà 2 òàëèèà 2.7. Íàçíà ÷ Aiea êíîïîê ïàíåëè èíñòðóìåíòîâ Görev Bölmesi Müdürü Êíîïêà Íàçíà ÷ Aiea Îòêðûâàåò îñíîâíóþ ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, ñîäåðæàùóþ ñïèñîê íåäàâíî èñïîëüçóåìûõ ïðîåêòîâ è AAC äàííûõ, êíîïêè äëÿ ñîçäàíèÿ íîâûõ, à òàêæå ññûëêè, ñîäåðæàùèå èíôîðìàöèþ î Microsoft Visual FoxPro Îòîáðàæàåò â ieia ìåíåäæåðà ïàíåëè caaa ÷ ññûëêè IA îñíîâíûå ñàéòû ñ èíôîðìàöèåé è ïîñëåäíèìè íîâîñòÿìè î Visual FoxPro Ïîçâîëÿåò îïðåäåëèòü íàñòðîéêè ñðåäû Visual FoxPro è ñâÿçàòü ñîáñòâåííûé ïðîåêò ñ íèìè Ñîäåðæèò ñïèñîê ïðèìåðîâ èñïîëüçîâàíèÿ ýëåìåíòîâ Visual FoxPro Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, êîòîðàÿ ïîìîãàåò â èñïîëüçîâàíèè ñóùåñòâóþùèõ XML Web-ñåðâèñîâ è Connecting ïàõõõààààààààààüüüüüüül îîîîïüïüü ... Ïîçâîëÿåò ïðîñìàòðèâàòü ïåðå ÷ AIU óñòàíîâëåííûõ ñîåäèíåíèé ê áàçàì äàííûõ, äîáàâëÿòü íîâûå ñîåäèíåíèÿ Çàïóñêàåò Eado Mayın Tarlası (NAIAD) Îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî ieia Görev Bölmesi Yöneticisi (Ìåíåäæåð ïàíåëè caaa ÷) Îòêðûâàåò äèàëîãîâîå îêíî görev bölmesi Seçenekleri (Ïàðàìåòðû ïàíåëè caaa ÷), ïîçâîëÿþùåå íàñòðîèòü ïàðàìåòðû êàê È Äèäüüüüîî ÷÷îîîîîîî à÷÷÷îîîîîîî à ÷ Görev çubuğu yöneticisinin ana sayfası (bkz. Şekil 2.7), Başlat düğmesi araç çubuğuna (Başlat) tuşuna bastığınızda açılır, bağlantılar içerir (Tablo 2.8). ÒàáèÖà 2.8. BAŞLATMA YAZILIMI BAŞLATMASI Visual FoxPro'da yeni izliyor. Hız Türlerini Hızlandırma Bağlama (× ñ  Visual FoxPro? ) Âàþùåé íîâûå âîçìîæíîñòè Visual FoxPro 9.0 özelleştirme benim geliştirme Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè caaa ÷, ñîäåðæàùóþ ortamı (Íàñòðîèòü ñðåäó íàñòðîéêè ñðåäû Visual FoxPro ðàçðàáîòêè) yeni bir uygulama oluşturun (Ñîç- Çàïóñêàåò ìàñòåðà ñîçäàíèÿ ïðîåêòà äàòü íîâûé ïðîåêò) Yeni bir veritabanı oluşturun (Ñîç- Îâôöööötüüüé é ñàéò Microsoft Visual FoxPro'ya ulaşmak için. Äàííàÿ sitesi (Ïåðåéòè IA ñàéò Görsel âîçìîæíîñòü äîñòóïíà ide ïîäêëþ ÷ AIEEE êîìïüþòåðà ê Èíòåðíåòó FoxPro) ia ÷ AEI ðàáîòû ñ Visual FoxPro 29 Òàáëèöà 2.8 (îêîí ÷ Aiea) Ññûëêà Íàçíà ÷ Aiea Manage (Óïðàâëÿòü) Îòêðûâàåò äèàëîãîâîå îêíî My Araçlar (IIE èíñòðóìåíòû) Açık Projesi (Îòêðûòü ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Açık (Îòêðûòü) äëÿ âûáîðà íåîáõîäèìîãî ïðîåêòà Yeni Proje (Íîâûé ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî oluşturun (Ñîçäàòü) äëÿ ñîçäàíèÿ íîâîãî ïðîåêòà Açık Veritabanı (Îòêðûòü Aaco Îòêðûâàåò äèàëîãîâîå îêíî Açık (Îòêðûòü) äëÿ âûáîðà íåäàííûõ) îáõîäèìîé Áàçû Äàííûû Yeni Veritabanı Äàííûû (íîâàÿ áàçà îòêûîî Äèàëîîããââ îî (ñîçäàòü) Äÿÿÿÿÿíÿÿÿ íîâîé ÁàÇû Äàíûÿÿ íîâîé ÁàÇû Äàíûûû Seçeneklere basılarak açılan Görev Pane seçeneğini (Görev çubuğu ayarları) (Şekil 2.8) kullanarak görev çubuğunu. Parametreler) araç çubuğu. Görev bölmesi seçenekleri. Görev bölmesi seçeneklerinin sol tarafındaki Görev bölmesi seçenekleri (görev paneli parametreleri) için klasörlerdir. Görev Pane Yöneticisi sayfalarının yapımı iletişim kutusunun (görev çubuğu yöneticisi). Genel parametreler, üç genel bölüm, proxy sunucusu (proxy sunucusu) içeren ve özelleştir (özel) olan Görev Pane Yöneticisi klasörü kullanılarak yapılandırılmıştır. General (genel) 30 Ãëàâà 2'yi seçerken (bkz. Şekil 2.8), Pane (panel) listesinin sağ tarafında, görev çubuğu yöneticisini açarken sayfanın görüntülendiği ve bilgi güncelleme sıklığını belirten seçenekler İnternetten (sekme 2.9). Aşağıda yer alan Görev Pane Yöneticisi'ni açın, Visual FoxPro onay kutusunu başladığında (Görev Çubuğu Yöneticisi'ni açın Visual FoxPro başlattığınızda) Visual FoxPro'yu başlattığınızda görev çubuğu yöneticisinin başlatılıp başlatılmayacağını belirtir. ÁëëèÖà 2.9. Îïöèè íàñòðîéêè ÷ àñòîòû îáíîâëåíèÿ èíôîðìàöèè EC Èíòåðíåòà Ññûëêà Íàçíà ÷ Aiea Her zaman görev bölmesi Îáíîâëÿåò ñîäåðæèìîå ìåíåäæåðà ïàíåëè caaa ÷ Yöneticisi başlar (Êàæäûé DAC ide çàïóñêå êàæäûé DAC ide AAI çàïóñêå ìåíåäæåðà ïàíåëè caaa ÷) bölmesi yüklenir Her zaman (Êàæäûé Îáíîâëÿåò ñòðàíèöó, ñîäåðæàùóþ èíôîðìàöèþ AK DAC ide çàãðóçêå ïàíåëè) Èíòåðíåòà, ide êàæäîì AA îòêðûòèè Her x gün (Êàæäûå x AiAE) Îñóùåñòâëÿåò îáíîâëåíèå èíôîðìàöèè êàæäûå x AiAE, çàäàííûõ ñ ïîìîùüþ ñ ÷ AO ÷ EEA Hiçbir zaman (IA îáíîâëÿòü) IA îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî ieia Görev Pane Manager (ìÅææååèèèèèèàäÄäàÅÅèèèèèèèàÄäàåÅÅèèèèèèèàÄäàåÅåèè task Kendi görev çubuğunu oluşturabilir, var olanı değiştirebilir veya görev çubuğunu diskten yükleyebilirsiniz. Bunu yapmak için aşağıdaki adımları izlemelisiniz: 1. Görev Pane Yöneticisi penceresinde, Seçenekler düğmesini (parametreler) araç çubuğunu tıklatın. 2. Görev Pane Yöneticisi klasörünü açan Görev Bölmesi Seçenekleri penceresinin sol tarafında, Görev Pane Yöneticisi klasörünü seçin ve ardından öğeyi özelleştirin. 3. Açılan sayfada, aşağıdaki düğmelerden birini tıklatın: Pane - Yeni bir panel ayarlar; Pane'i özelleştirin - Var olanı değiştirir veya yeni bir panel oluşturur. Visual FoxPro Visual FoxPro'ndaki uygulamaları geliştirirken, diğer herhangi bir sistemde olduğu gibi, programlama, bireysel komutlar ve fonksiyonların olanaklarını görmeniz gereken bir ihtiyaç vardır. Görsel FoxPro'da, geleneksel referans sistemi hariç, bulabileceğiniz bilgileri, dahili belgelerde, sayısız örnekte ve ayrıca web sayfalarında bulabilirsiniz. Tüm bu araçlar Yardım menüsünden seçilir. Ñ \u200b\u200bVisual FoxPro 31, en popüler görsel foxPro programlarının çoğu, bağlamsal bağımlı referans sistemine sahip, yani, şu anda çalıştığınız aracı kullanımı için bir sertifika alabilirsin. Bunu yapmak için, aşağıdaki yollardan birinde kullanabilirsiniz: Yardım menüsündeki Microsoft Visual FoxPro Yardım komutunu seçin (Visual FoxPro Referans Sistemi); Görev Pane Yöneticisi iletişim kutusunda, Visual FoxPro bağlantısında yeni olanları seçin? (Visual FoxPro'da yeni olanlar?); Basın Visual FoxPro ile oturumun herhangi bir zamanında. Referans sistemi, mevcut işlemle ilgili bilgilerle ilgili dizin bölümünü seçecektir; İletişim kutularından bazıları araç çubuğundaki Yardım düğmesini veya doğrudan pencerededir. Bunlardan birinde çalışırken yardım düğmesine basıldığında, Visual FoxPro bu iletişim kutusunun nasıl kullanılacağını bildirecektir (Şek. 2.9). Çalıştırmak. 2.9. Ñ \u200b\u200b÷ ñ ñ ñèñààà Visual FoxPro ïîääêâââò, Âòòò,, ùùÃÃÃÃÃÃÃìììììììÃÃììÃìììììììììììììììììììììììììììììììììììììììììììììììììììììììì ûûûûûûûûûûûûûû на наû наûûûûû 2.10 Visual FoxPro referans sistemi penceresi, Microsoft Visual FoxPro Yardım menüsünü (Visual FoxPro Yardım) seçtiğinizde açılır. 32 Ãëàâà 2 ðèñ. 2.10. Microsoft Visual FoxPro 9.0 Bağlantı Yazılımı Konferansı Bu pencere iki alana ayrılmıştır. Referans Sistem penceresinin sol bölmesinde, istenen bilgilerin aranan dört sekme vardır. Pencerenin doğru alanı, seçilen bölümün bilgilerini içerir. İmleci kullanarak, Yardım penceresi alanlarının genişliğini yönetebilirsiniz. Bunu yapmak için aşağıdaki işlemleri yapmanız gerekir: 1. İmleci, alanlar arasındaki ayırma şeridine takın. 2. İmleç çift yönlü bir ok şeklini alırken, sol fare düğmesine basın ve basılı duruma basılı tutun, hangi bölgeye genişletmek için gerekli olduğuna bağlı olarak bir yöne veya başka bir diğerine geçin. 3. Alanın istenen alanını belirledikten sonra, fare düğmesini bırakın. Referans Sistem penceresi bir araç çubuğuna sahiptir. Referans sistem penceresinin sol alanı, gerekli bilgileri aramayı basitleştirmeyi amaçlayan dört sekmeyi içerir (Tablo 2.10). Áááèöà 2.10. Íàçíà ÷ Aiea âêëàäîê, ïðåäíàçíà ÷ åííûõ äëÿ óïðîùåíèÿ ïîèñêà èíôîðìàöèè Âêëàäêà Íàçíà ÷ Aiea Ñîäåðæàíèå Ïîèñê èíôîðìàöèè ïî îãëàâëåíèþ ñïðàâî ÷ iie ñèñòåìû Óêàçàòåëü Ïîèñê ÖAI ïî IA ÷ àëüíûì áóêâàì íàçâàíèÿ òåìû Ïîèñê Ïîèñê eeth ÷ åâûõ ñëîâ è ODAC â òåìàõ Èçáðàííîå Ñîäåðæèò èçáðàííûå òåìû ñïðàâî ÷ ñè ûûûû Referans sisteminin sekmesiyle daha ayrıntılı çalışmayı düşünün. Ñ \u200b\u200bVisual FoxPro 33 èòòüüüüüèèèèèèèèèèèèèèèèë Åååååååååååååå Вклад Вклад Вклад Вклад Вкладope Tab Content Sekmesi İçerik sekmesidir (bkz. Şekil 2.10). Bu sekme, referans bilgisi elde etmek için en geleneksel yaklaşımı uygulamaktadır. İçerik sekmesi, referans sisteminin bölümlerinin bir listesini içerir. Her bölümün adı simgesini görüntüler. İlk anda, kapalı kitap simgesine karşılık gelen tüm bölümler kapalıdır. Bölümlerin herhangi birini açmak için imleci açık bölüme ayarlamanız ve fare düğmesini tıklamanız gerekir. Sonuç olarak, simge açık bir kitabın görünümünü alır. Açık kitap simgesinin üzerindeki fare düğmesine bastığınızda, bölüm kapanır. Açık bir bölüm, alt bölümler ve temalar içerebilir (Şekil 2.11). Konu, bir soru işareti simgesine karşılık gelir. Belirli bir konunun içeriğini, Yardım penceresinin sağ alanındaki içeriğini görüntülemek için, imleci adına veya simgesine karşılık gelen simgesine ayarlamanız ve fare düğmesini tıklamanız gerekir. Çalıştırmak. 2.11. Ïààààñü õõõèèèèèèèèèíííí IIIIIIIIIII å ååååååååååååååååååååååååååååååååååååååå ÷ dd AA ÷ dd AAA ÷ ððàåEM bulaşabilir yardım metninde bağlantılar vardır çünkü sırayla, yardım sisteminin yardım butonları başvurmadan bir bölümünün birden temalar üzerine elde edilebilir. 34 Ãëàììì 2 2 2 ññññññààèèèèèèèèèþþþşşım Konuyla ilgili yardım aramak için işaretçi sekmesi (Şekil 2.12) Referans sisteminin penceresi kullanılır. Sekmenin en üstünde, aranacak bir anahtar kelime girmek için bir alan bulunur. Aşağıda, alfabetik olarak sipariş edilen bir anahtar kelimenin listesidir. Harfler, anahtar kelimeler listesindeki giriş alanına girerken, bölümler görünür, isimlerinin ilk harfleri zaten girilen harflerle çakışır. Çalıştırmak. 2.12. Ëëàüüüüüüüüü ü Üu û û ûûûûûûûûûûûûûûû Kaydırma çubuğunu kullanarak anahtar kelimelerin listesini görüntüleyebilirsiniz, istediğiniz bölümü seçin ve ardından Göster'i tıklatın. Referans metni sağ pencerede görünecektir. İşaretçi sekmesini kullanarak bilgileri aramak için, bulmanız gereken konunun ilk harflerini girin. Örnek olarak, özellikler tanıtıldı (Şekil 2.12). Referans sistemi, belirtilen harften başlayarak başlık başlık listesini algılarsa, renk veya parlaklıkta vurgulanacaktır. Arama koşulu birkaç konuyu tatmin ederse, bölüm bulundu penceresi bölüm listesi ile görünecektir (Şekil 2.13). Bu listeden, istenen konu seçilir ve göster düğmesine basılır. Bu konudaki bilgiler referans sistemi penceresinin sağ alanında gösterilecektir. Ñ \u200b\u200bVisual FoxPro 35 çalışır. 2.13. Sandaletler Anahtar kelimeler ve cümleleri aramak için anahtar kelimeler ve cümleleri aramak için özleri özler. Giriş alanında, aşağıdaki kelimeler aramak için tasarlanmış kelimeye veya cümleyi girdi. Bir cümle bulmak istiyorsanız, onu tek veya çift tırnak içine çekmeniz gerekir. Arama yaparken, işaretleri de kullanabilirsiniz "?" (Bir keyfi sembolü belirlemek için) ve "*" (herhangi bir karakteri belirtmek için). Ek olarak, arama için, tabloda sunulan mantıksal operatörler kullanarak kelimelerden yapılmış mantıksal ifadeleri kullanabilirsiniz. 2.11. ÁèèÖà 2.11. Ëîãè ÷ åñêèå îïåðàòîðû, èñïîëüçóåìûå ide ïîñòðîåíèè âûðàæåíèé äëÿ ïîèñêà Îïåðàòîð Ïðèìåð âûðàæåíèÿ äëÿ ïîèñêà Ðåçóëüòàò VE özellikler VE oluştururlar Îòîáðàæàþòñÿ òîëüêî OA òåìû ñïðàâêè, êîòîðûå ñîäåðæàò IAA ñëîâà EEE özellikleri ve biçim VEYA özellikleri VEYA oluştururlar EEE Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ëþáîå EC äâóõ ñëîîâ Property | YAKIN Özellikleri Yaklaşık formunu oluştururlar Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ïåðâîå ñëîâî íàõîäèòñÿ ðÿäîì ni âòîðûì ñëîâîì â ïðåäåëàõ âîñüìè ñîñåäíèõ ñëîâ özellikleri oluşturacak DEĞİL DEĞİL Âûáèðàþòñÿ òîëüêî OA òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ïåðâîå ñëîâî eia ñîäåðæèòñÿ ñëîâî, ðàñïîëîæåííîå ïîñëå îïåðàòîðà EEE DEĞİL özellikleri! Form Arama yapmak için bir ifade oluşturun, bölüm düğmesini tıklamanız gerekir. Belirtilen bir ifadeyi içeren bölümlerin aranması başlayacaktır ve Tablo bölümündeki arama sekmesinde listelerini gösterecektir. 36 Ãëàâà 2 ðèñ. 2.14. Ïî ìììììììì ТАБЛИ ТАБЛИ tablosu Üç sütundan oluşur. Başlık sütunu, referans sisteminin başlıklarını içerir, konum sütunu referans temasının yeri hakkında bilgidir ve Sıra sütunu, arama öğesini girmenin sıklığıdır. Son konular listesi, belirtilen arama koşulunu karşılayan ilk 500 referansı yansıtacaktır. Referans tablolarını kolaylaştırmak için, tablo sütun başlıklarını kullanabilirsiniz. Bunu yapmak için, hangi siparişin yapılması gerektiğine göre, sütunun başlığına tıklayın. Bulunanların listesinden, istediğiniz ve göster düğmesine basın. Yardım penceresinin sağ bölgesinde, bu konuda bilgi gösterilecektir (Şekil 2.14). Referans temasının metninde, aramaya ayarlanan kelimeleri seçebilirsiniz. Bunu yapmak için, araç çubuğundaki Parametreler düğmesine basmanız gerekir ve listeden vurgulama sonuçlarını vurgulayın. Sekme'deki arama seçeneklerini belirlemek için, kullanıcının ek özelliklerle sağlandığını takarken, bayraklar eklenir (Tablo 2.12). Òàáèöà 2.12. Íàçíà ÷ Aiea ôëàæêîâ äëÿ îïðåäåëåíèÿ ïàðàìåòðîâ ïîèñêà Ôëàæîê Íàçíà ÷ Aiea Ïðåäûäóùèé ïîèñê Ïîèñê ñðåäè ÖAI ñïðàâî ÷ IIE ñèñòåìû, êîòîðûå áûëè îòîáðàíû â ïðåäûäóùåì ïîèñêå Ïîõîæèå ñëîâà Ïîèñê IA òîëüêî ñëîâ, çàäàííûõ â âûðàæåíèè ïîèñêà, IIE ïîõîæèõ IA IEO Òîëüêî â çàãîëîâêàõ Ïîèñê òîëüêî  Âàëààõààììììêêêêêêêêêêêêêîîîîíîîûòòòêêêêàíîîîòòòêî ààíîîîîîòêî ààíîîîîòêî ВК ВК ВК ВК ВК sekmesi, seçimi basitçe uygulanmalı Yardım sisteminin en sık kullanılan konuların bir listesini oluşturmanıza olanak sağlar. Varsayılan olarak, bu sekme boş. Referans temasını Sık Kullanılanlar sekmesine eklemek için aşağıdaki adımları izlemelisiniz: 1. Yardım sistemi penceresinin diğer sekmelerini kullanarak, bu sekmede bulmak istediğiniz adını bulun. 2. Yardım penceresinin sağ alanında bulunan bilgileri görüntüleyin. 3. Sık Kullanılanlar sekmesine gidin. Konu görünümünün adı, bu sekmenin geçerli bölümünde görüntülenir. 4. Ekle düğmesine basın. Referans sisteminin geçerli konusunun adı Sık Kullanılanlar listesine eklenecektir. Benzer şekilde, yardım sisteminin gerekli tüm bölümlerini bu alana ekleyebilirsiniz. Bölümleri bu sekmeden silmek için Sil düğmesi kullanılır. Visual FoxPro Referans Sisteminin uygulamaları geliştirmek için gerekli büyük miktarda bilgi içermektedir. Visual FoxPro ile ilgili en son haberler için. 2.15. Visual FoxPro 38 ãëàâà 2 İlgili Web sayfasını doğrudan Visual FoxPro ana penceresinden açabilir. Bunu yapmak için, Web komutundaki Microsoft, (Web sayfalarında Visual FoxPro) Yardım menüsünde tasarlanmıştır. Not İnternet erişimi yoksa web sayfalarını görüntüleme imkansızdır. Erişim kazanmak için, bilgisayarınıza bir modem kurmanız ve yerel İnternet servis sağlayıcısından kaydolmanız gerekir. İncirde. 2.15, Microsoft tarafından desteklenen Visual FoxPro Newspone'u gösterir. Sol tarafta, Visual FoxPro'ya adanmış bölümlerdir. İlgi bölümünün adına tıklandıktan sonra, Web sayfası bu bölümde bilgi yüklemeye başlayacaktır. 3 îÁ 3 3 3òòòòòòòòòÿÿÿÿÿÿÿÿÿÿÿÿÿæææææææææòÿÿÿÿÿÿÿÿÿæææææææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ application application application application application application application при при при Bir uygulama oluştururken, Visual FoxPro uygulamasının elemanlarını birleştiren ve bunları türüne göre yetiştirir. Proje bilgisi, geleneksel tabloların görsel foxpro'nin aksine, PJX'in bir uzantısına sahip olan özel bir tabloda depolanır. Tablonun not alanları, proje elemanının adını, açıklamasını ve diğer metin niteliklerini içerir. Tablonun tablosuna sahip dosya bir PJT uzantısına sahiptir. Projenin kullanımı, uygulamanın geliştirilmesini kolaylaştırır, çünkü veritabanı projesinde, programlar, formlar, raporlar, talepler ve diğer uygulama öğelerinde, projede bulunan her öğenin bulunduğu yerinin yanı sıra uygun bölümlerde bulunur. Projeyi oluşturmuş ve içine dahil olan unsurları tanımlayan, uygulamanın uzantısına sahip bir dosya oluşturarak veya EXE uzantısıyla yürütülebilir bir dosya oluşturmak için bir uygulama oluşturmak için kullanabilirsiniz. Projeden bir uygulama oluştururken, uygulama öğeleri tarafından başvurulan dosyaları arayın ve oluşturulur, projeye dahil edilen dosyaların sürümleri izlenir. Hesaplama Yeni bir uygulama geliştirmeye başladığında, her şeyden önce bir uygulama projesi oluşturmanız gerekir. Gelecekte, uygulamanın çeşitli unsurlarını ekler. Yeni bir proje oluşturmak için, Uygulama Sihirbazı Sihirbazı veya Dosya menüsünün yeni komutunu (yeni) kullanabilirsiniz. Ekrandaki yeni komutu yürütürken, Visual FoxPro'da mümkün olan her tür uygulama öğesinin listesiyle uygun bir iletişim kutusu açılır (Şek. 3.1). Varsayılan olarak, proje seçeneği yüklenir. Yeni bir proje oluşturmak için şu adımları izleyin: 1. Yeni Dosya düğmesine basın. 1. Proje Dosya Giriş alanına girin. Kayıtlı projenin dosya türünün dosya türü alanına ayarlandığından ve klasörün klasörde doğru şekilde seçildiğinden emin olmak için oluşturduğunuz projenin adını ayarlayın. alan. Proje bulunacaktır (Şekil 3.2). 2. Oluşturulan projeyi kaydetmek için, Kaydet düğmesine tıklayın. Visual FoxPro proje dosyaları oluşturacak ve bunları belirtilen yere kaydeder. Daha sonra Proje Yöneticisi Proje Penceresini (Proje Yöneticisi) göreceksiniz (Şek. 3.3). 40 Ãëàâà 3 ðèñ. 3.1. İsveçlilerima ait 3.2. ÄààÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃãòòàèèòòò èèèèèèèèèèèèèèèèèèèèèèèèèèè å Ååå æææâææâæâæ 3.3. Proje Yöneticisi seçenekleri Proje penceresinin üstündeki, uygulamanın geliştirilmesini önemli ölçüde kolaylaştırarak belirli proje dosyalarının ekranını yöneten sekmeler vardır (Tablo 3.1). ÁëëèÖà 3.1. Âêëàäêè ieia Proje Yöneticisi Âêëàäêà Îòîáðàæàåìûå ôàéëû Hepsi (ANA) ANA ôàéëû Veri (Äàííûå) Áàçû äàííûõ, òàáëèöû, çàïðîñû, ïðåäñòàâëåíèÿ äàííûõ, õðàíèìûå ïðîöåäóðû Belgeler (Äîêóìåíòû) Ôîðìû, Io ÷ AOU è ýòèêåòêè Sınıflar (Êëàññû) Êëàññû Kodu (Êîäû) Ïðîãðàììû Visual FoxPro'da è Ot ÅååååååååååååååÅÅÅÅÅ ÅÅÅÅþþëå ìûûûûûûûûûû project'lık proje elemanlarının hiyerarşik görüntüsünü kullanıyor. En üst düzeyde, proje unsurları kategorileri vardır: veriler (veriler), 42 Ãëàâà 3 belge (belgeler), sınıf kütüphaneleri (sınıf kütüphaneleri), kod (kaynak kodu) ve diğer (diğerleri). Not Proje penceresindeki her öğe kategorisi için ayrı bir sekme vardır. Aşağıdaki seviyeler bu kategorinin dosya türleridir. Örneğin, aşağıdaki dosya türleri belgeler için mevcuttur: Formlar - Formlar; Raporlar - Raporlar; Etiketler - Etiketler. Bazı dosya türleri daha sonraki hiyerarşi seviyelerine sahip olabilir. Örneğin, bir veritabanı tablolar, veri sunumu ve her tablo alanları içerebilir. Her hiyerarşik liste katlanmış veya konuşlandırılmış bir durumda olabilir. Hiyerarşik listenin elemanı aşağıdaki seviyeleri içeriyorsa, ürün adının sol tarafındaki haddelenmiş durumda bir artı işareti görüntülenir. İncirde. 3.3 Sınıf kütüphaneleri (sınıf kütüphaneleri) dışındaki listenin tüm unsurlarının, yatırımlı unsur seviyelerini içerdiği görülmektedir. Aşağıdaki seviyenin öğelerinin listesini ifşa etmek için artı işaretine tıklamanız gerekir. Listeyi açıklarken, artı işareti eksi işaretine değişir. İncirde. 3.4 Dört seviyenin derinliğine sahip veri hiyerarşik listesine (veri) örneği verilmiştir. İç içe ürün listesini pıhtılaştırmak için eksi işaretine tıklamanız gerekir. Proje penceresinde çok ilginç ve kullanışlı bir düğme var. Projenin penceresinin sağ üst köşesinde bulunur ve yukarı doğru bir ok içerir. Bu düğmeye tıkladığınızda, Proje penceresi katlanır, yalnızca sekmelerin adları görünür durumda kalır ve düğme simgesi aşağı yönlendirilen oka değişir. Böylece, diğer pencereler için bir yer ekranda serbest bırakılır (Şek. 3.5). Aynı zamanda, proje sekmeleri aktif kalır ve bunlara tıkladığınızda, proje penceresinin bir kısmı seçilen sekmenin bilgilerini içeren açılır (Şek. 3.6). Proje penceresini ayrıntılı görünüme döndürmek için, oku aşağı doğru içeren düğmeye basın. Visual FoxPro, ekrandaki açık sekmeyi hareket ettirme yeteneğini sağlar. Bunu yapmak için, etikete tıklayın ve fare düğmelerini serbest bırakmadan, sekmeyi ana pencere Visual FoxPro'yu herhangi bir yere getirin (Şek. 3.7). Ek olarak, sekmenin boyutunu değiştirebilirsiniz. Bunu yapmak için aşağıdaki işlemleri yapmanız gerekir: 1. İmleci sağ alt köşeye yerleştirin. 2. İmleç çift yönlü bir ok şeklini alırken, sol fare düğmesine basın ve aşağı doğru tutarken, bir yöne veya başka bir yere doğru hareket ettirin. 3. Alanın istenen alanını belirledikten sonra, fare düğmesini bırakın. Zaman zaman aktivite ekipmanı eşitliği. 3.4. ðïñññòòòòòòòòòÒàòòòòòòòòòòòòñòòò donatımı 3.5. Seçeneklerin bakımının durumları 43 44 Ãëàâà 3 ðèñ. 3.6. Îäíààêêêêêêêêòòòòòòòòòòòòàààààààààààààà 3.7. Ïåðåìåùåíèå îòêðûòûõ âêëàäîê ïî ýêðàíó Ïðîåêò êàê ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 45 Óïðàâëåíèå ïðîåêòîì ñ ïîìîùüþ ìåíþ Eğer Visual FoxPro ana menüde proje penceresini açtığınızda, dosyalarla çalışmak izin komutları içeren yeni menü öğesi Projesi (Proje) ekleyin Bu projeye dahil edilmiştir. Bu komutların amacı tabloda açıklanmaktadır. 3.2. ÁëèèÖà 3.2. Íàçíà ÷ Aiea êîìàíä ìåíþ Proje Êîìàíäà Íàçíà ÷ Yeni Dosyası (Íîâûé ôàéë) Ñîçäàåò íîâûé ôàéë, êîòîðûé àâòîìàòè ÷ anee äîáàâëÿåòñÿ â ïðîåêò Dosya Ekle (Äîáàâèòü ôàéë) Äîáàâëÿåò ñîçäàííûå ðàíåå ôàéëû â ïðîåêò Değiştir Dosyası (Èçìåíèòü ôàéë) Îòêðûâàåò âûáðàííûé ôàéë ïðîåêòà äëÿ Aiea ðåäàêòèðîâàíèÿ Gözat Dosyası (Ïðîñìîòð ôàéëà â òàáëè ÷ III âèäå) Îòêðûâàåò òàáëèöó â ðåæèìå ïðîñìîòðà Önizleme Dosyası (Ïðîñìîòð ôàéëà) Îòêðûâàåò ôàéë (íàïðèìåð, Io ÷ AO) â ieia ïðåäâàðèòåëüíîãî ïðîñìîòðà Çalıştır Dosyası (Âûïîëíèòü ôàéë) Çàïóñêàåò ôàéë ia âûïîëíåíèå Kaldır Dosyası (Óäàëèòü ôàéë) Óäàëÿåò ôàéë EC ïðîåêòà yeniden adlandır Dosyası (Ïåðåèìåíîâàòü ôàéë) Ïåðåèìåíîâûâàåò ôàéë, âõîäÿùèé â ïðîåêò Dışlama (Èñêëþ ÷ EOU) Èñêëþ ÷ AAO ôàéë EC ïðîåêòà dahil eder (Âêëþ ÷ EOU) Âêëþ ÷ AAO ôàéë â ïðîåêò Seti Ana (Îñíîâíàÿ ïðîãðàììà) Óñòàíàâëèâàåò ôàéë â EA ÷ åñòâå îñíîâíîé ïðîãðàììû ïðîåêòà Düzen Açıklama (Ïðàâêà îïèñàíèÿ) Îòêðûâàåò îêíî ðåäàêòèðîâàíèÿ îïèñàíèÿ ôàéëà Proje Bilgileri (Èíôîðìàöèÿ ïðîåêòà) Îòîáðàæàåò èíôîðìàöèþ î ïðîåêòå è âõîäÿùèõ â IAAI ôàéëàõ Hatalar (Îøèáêè ) Îòîáðàæàåò îøèáêè, Îáíîâëÿåò èíôîðìàöèþ â ieia ïðîåêòà Clean Up Projesi proje dosyaları ile çalışmak için (Î ÷ èñòèòü) Î ÷ èùàåò ïðîåêò, óáèðàÿ EC IAAI óäàëåííûå ôàéëû âîçíèêøèå ide ïîñòðîåíèè ïðîåêòà Yapı (Ïîñòðîèòü) Ñòðîèò ïðèëîæåíèå EEE ïåðåñòðàèâàåò ïðîåêò Yenile (Îáíîâèòü) can Sağ fare düğmesine bastığınızda açıklanan içerik menüsünü kullanın (Şek. 3.8) ve bazı proje menü komutlarını (proje) ve ayrıca tüm veri yuvalama seviyelerini Proje Yöneticisi penceresinde bırakan Genişletin. 46 Ãëàâà 3 ðèñ. 3.8. Ììÿòàòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòò. Düğmelerden bazıları, her türlü dosyalarla çalışırken kullanılabilir ve parçanın yalnızca özeldir. Sekmesinde. 3.3. Her türlü proje dosyası için bir düğme listesi kullanılabilir. ÁáëèÖà 3.3. Íàçíà ÷ Aiea êíîïîê ieia ïðîåêòà Êíîïêà Íàçíà ÷ Aiea Yeni (Íîâûé) Ñîçäàåò íîâûé ôàéë, êîòîðûé àâòîìàòè ÷ anee äîáàâëÿåòñÿ â ïðîåêò ekleyin (Äîáàâèòü) Äîáàâëÿåò ñîçäàííûé ðàíåå ôàéë â ïðîåêò Değiştir (Èçìåíèòü) Èçìåíÿåò âûáðàííûé ôàéë ïðîåêòà Kaldır (Óäàëèòü) Óäàëÿåò ôàéë EC Yürütülebilir dosyalar için seçenekler (formlar, istek, programlar ve menüler), seçilen proje dosyasını yürütmek üzere başlatan çalıştırma düğmesi (çalıştır) kullanılabilir. Raporlar ve etiketler için, Önizleme (Görünüm) düğmesini kullanabilirsiniz. Açık, Pointer 47 Başkanlık penceresinde açık dosyayı açın. Tabloda bulunan verileri görüntülemek için, Gözat düğmesi amaçlanmıştır. Yapı düğmesi (build) Proje penceresi, bir proje, yürütülebilir bir uygulama, dinamik kütüphane oluşturmanıza veya mevcut projeyi güncellemenizi sağlayan Int Seçenekleri iletişim kutusunu açar. Èñïüüèèèèèèèèèèèèèzu Visual FoxPro 9.0'da В В В В В В В В В В В В В.0 Sihirbazı kullanarak bir proje oluştururken, daha önce projeye oluşturulan tabloları, formları, raporları ve öğeleri ekleyebilirsiniz. Sihirbazı kullanarak yeni bir proje oluşturmak için aşağıdaki adımları izlemelisiniz: 1. Dosya menüsünden yeni komutu seçmeniz veya araç çubuğundaki yeni düğmeyi tıklamanız gerekir. 2. Proje seçeneğini seçmeniz ve Sihirbaz düğmesini tıklatmanız gereken yeni iletişim kutusu açılır (yeni). Microsoft Visual FoxPro 9.0 Sihirbazı'nda İpucu Sihirbazı Bir proje oluşturmak için Görev Pane Yöneticisi penceresinden (görev paneli yöneticisi) de çalıştırabilirsiniz. Bunu yapmak için Görev Yöneticisi penceresinde, Yeni Bir Uygulama Oluştur bağlantısını kullanmanız gerekir. Şekil l'de sunulan iletişim kutusu. 3.9. Çalıştırmak. 3.9. ÇàÄèèÅÅÅÅòòòòòòàà 3. 3. 3. 3. 3. 3. 3. 3. 3. Şekil 2'de sunulan iletişim kutusu. 3.9. Proje adı giriş alanında, bu pencerenin oluşturulduğu projenin adını belirlemek ve proje dosyası giriş alanında bulunması gerekir, konumunu belirtin. Bir proje istenen klasöre yerleştirmek için, bilgisayara gerekli klasörü bulmanızı sağlayan bir iletişim kutusu açan bir iletişim kutusu açan Gözat düğmesini kullanmalısınız. 4. Dosya adını ve konumunu belirledikten sonra, yeni bir proje oluşturmak için Tamam'ı tıklatın. Sihirbaz yeni bir projenin oluşturulmasına gider ve ekranda Uygulama Oluşturucu Uygulama Oluşturucu (Uygulama Oluşturucu) iletişim kutusu belirir (Şek. 3.10). 48 Ãëàâà 3 ðèñ. 3.10. İletişim kutusunun daha düşük, aşağıdaki düğmeleri içerir: Yardım - Yardım dosyasını açar; İptal - Master'ın çalışmasını iptal eder; Tamam - yeni bir proje oluşturur. Ek olarak, iletişim kutusu, aşağıdaki bilgilerin belirlendiği altı sekmeyi içerir (Tablo 3.4). Áèèèöà 3.4. Âêëàäêè äèàëîãîâîãî ieia Application Builder Âêëàäêà Èíôîðìàöèÿ Genel (Îáùèå) Îñíîâíûå ïàðàìåòðû ñîçäàâàåìîãî ïðîåêòà Kredi (IA àâòîðå) Èíôîðìàöèÿ IA àâòîðàõ ïðîåêòà Verileri (Äàííûå) Ïàðàìåòðû ñîçäàíèÿ AAC äàííûõ è òàáëèö Formlar (Ôîðìû) Èíôîðìàöèÿ î ôîðìàõ, âõîäÿùèõ â ïðîåêò Raporları (IO ÷ AOU ) Èíôîðìàöèÿ IA Io ÷ aoao, âõîäÿùèõ â ïðîåêò Gelişmiş (Äîïîëíèòåëüíûå) Ïàðàìåòðû ñîçäàíèÿ ñïðàâî ÷ IIE ñèñòåìû, ìåíþ ïðîåêòà Çàäàíèå îáùèõ ïàðàìåòðîâ ïðîåêòà Genel sekmesi (Genel) ait (bkz. İncir. 3.10) Bu tür proje parametrelerini, projeye yerleştirilmiş adı olarak belirlemek için tasarlanmıştır. Şekil, oluşturulan uygulama türü, genel iletişim kutuları, proje simgesi. Ad Girişi alanı, başlığında görüntülenen uygulama adını, program iletişim kutusundaki ve uygulamanın içinde ayarlamanızı sağlar. Performanstaki ülkelerde 49 Görüntü giriş alanında, uygulama başlatıldığında ve Program iletişim kutusunda, pencerede görünecek resim dosyasının adını belirleyebilirsiniz. Uygulama tipi alanı, oluşturulan uygulama türünü belirlemenizi sağlar (Tablo 3.5). Òàëèöà 3.5. Normal ïðèëîæåíèÿ Îïöèè îáëàñòè Uygulama Şekli Îïöèÿ Oei (IAU ÷ IIA) Ñîçäàííîå ïðèëîæåíèå áóäåò çàïóñêàòüñÿ â ãëàâíîì ieia Visual FoxPro, çàìåíÿÿ ANA îêðóæåíèå è ñèñòåìíîå ìåíþ Visual FoxPro Modülü (Àâòîíîìíîå) Ïðèëîæåíèå äîáàâëÿåòñÿ â ñóùåñòâóþùèé ïðîåêò EEE áóäåò âûçûâàòüñÿ EC äðóãîãî ïðèëîæåíèÿ. Ìåíþ ïðèëîæåíèÿ äîáàâëÿåòñÿ â ñèñòåìíîå ìåíþ, è AAI ôóíêöèè èñïîëüçóþòñÿ êàê êîìïîíåíòû äðóãîãî ïðèëîæåíèÿ Üst Düzey (Âåðõíèé óðîâåíü) Ïðèëîæåíèå áóäåò çàïóñêàòüñÿ êàê îòäåëüíîå ïðèëîæåíèå Microsoft Windows yüklemeden bayrakları grup ortak iletişim kutularını (Genel iletişim), ortak iletişim kutularının uygulanmasında kullanabilirsiniz , geliştiriciler, program, uygulama dosyalarına erişim hakları hakkında bilgi içeren (Tablo 3.6). Òàëèöà 3.6. Íàçíà ÷ Aiea ôëàæêîâ ãðóïïû ortak iletişim kutularını Ôëàæîê Íàçíà ÷ Splash ekranında (Âñïëûâàþùèé ýêðàí) ide çàïóñêå ïðèëîæåíèÿ ïîÿâëÿåòñÿ îêíî, ñîäåðæàùåå ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ IA àâòîðå iletişim hakkında (Î ïðîãðàììå) Ïðèëîæåíèå ñîäåðæèò äèàëîãîâîå îêíî Î ïðîãðàììå, â êîòîðîì áóäåò îòðàæàòüñÿ ëîãîòèï ïðèëîæåíèÿ è Aiea ñâåäåíèÿ î ðàçðàáîò ÷ èêàõ Hızlı başlangıç \u200b\u200b(Áûñòðûé ñòàðò) Ïðîåêò ñîäåðæèò äèàëîãîâîå îêíî Hızlı başlangıç, â êîòîðîì îïðåäåëÿþòñÿ ïðàâà äîñòóïà ê äîêóìåíòàì ïðèëîæåíèÿ è îñòàëüíûì ôàéëàì kullanıcı girişleri (îêíî ââîäà ïàðîëÿ) ide óñòàíîâëåííîì ôëàæêå â ïðîåêò äîáàâëÿåòñÿ ôîðìà, ïðåäíàçíà ÷ åííàÿ äëÿ ââîäà ïàðîëÿ Uygulamanın sayısı (simge) Bir uygulama simgesi tanımlayabilirsiniz. Kredi (Şekil 3.11) Uygulama Oluşturucu iletişim kutusu (Şek. 3.11) Uygulama Oluşturucu iletişim kutusu (Uygulama Oluşturucu) aşağıdaki bilgileri gösterir: yazarların listesi, şirketin adı, sürüm numarası, sağ ve marka uygulamanın adı. 50 Ãëàâà 3 ðèñ. 3.11. Alanlar (Tablo 3.7), uygulama oluşturucuyu kullanarak bu verileri girmek için kullanılır. Áèèèöà 3. 7. Íàçíà ÷ Aiea ïîëåé âêëàäêè Kredi ieia äèàëîãîâîãî Application Builder Ïîëå ââîäà Íàçíà ÷ Aiea Yazar (Àâòîð) Ñïèñîê ðàçðàáîò ÷ èêîâ ïðèëîæåíèÿ Şirketi (Ïðåäïðèÿòèå) Íàèìåíîâàíèÿ ïðåäïðèÿòèÿ Sürümü (Âåðñèÿ) Âåðñèÿ ïðèëîæåíèÿ Copyright (Ïðàâà) Ïðàâà ïî èñïîëüçîâàíèþ ïðèëîæåíèÿ Marka (Òîðãîâàÿ ìàðêà ) yapılması ìïñññõõõõõõõõèèõèöèööõöõõõõõõõõõõõõååè, aaaaaaaaaaaaaaa вкå вк вк вк вк вкTO Tab Veri (Veri) (Şek. 3.12) uygulama oluşturucu iletişim kutusu (uygulama oluşturucu) Eğer projeye dahil veritabanları ve tablolar listesini oluşturmak için izin verir. Tablo halinde sekmeye sunulan liste, hem yeni hem de zaten mevcut veritabanları ve tabloları eklenebilir (Tablo 3.8). Òàëèöà 3.8. Íàçíà ÷ Aiea ñòîëáöîâ âêëàäêè Veri äèàëîãîâîãî ieia Application Builder Ñòîëáåö Íàçíà ÷ Aiea Veri kaynağı (Èñòî ÷ íèê äàííûõ) Èìÿ òàáëèöû Formu (Ôîðìà) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ ôîðìû äëÿ äàííîé òàáëèöû Raporu (Io ÷ AO) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ io ÷ AoA äëÿ äàííîé òàáëèöû Ïðîåêò êàê ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 51 den. 3.12. Veri Uygulama Oluşturucu Proje projesine eklemek için aşağıdaki düğmeler, aşağıdaki düğmelerin, aşağıdaki düğmelerin sekmesinde bulunur (Tablo 3.9). ÁëëèÖà 3.9. Íàçíà ÷ Aiea êíîïîê âêëàäêè Veri äèàëîãîâîãî ieia Application Builder Êíîïêà Íàçíà ÷ Aiea Çàïóñêàåò ìàñòåð AAC äàííûõ, êîòîðûé ñîçäàåò äëÿ ïðîåêòà íîâóþ Aaco äàííûõ Çàïóñêàåò ìàñòåð òàáëèö äëÿ ñîçäàíèÿ íîâîé òàáëèöû Seç (Âûáðàòü) Îòêðûâàåò äèàëîãîâîå îêíî äëÿ âûáîðà óæå ñóùåñòâóþùåé áàçû äàííûõ EEE òàáëèöû Temizle ( Î ÷ èñòèòü) Î ÷ èùàåò äèàëîãîâîå îêíî io òàáëèö, êîòîðûå áûëè äîáàâëåíû â ïðîåêò oluşturmak (Ïîñòðîèòü) id íàæàòèè êíîïêè ïðîèñõîäèò äîáàâëåíèå â ïðîåêò ANAO ðàçìåùåííûõ IA âêëàäêå òàáëèö, îñóùåñòâëÿåòñÿ ñîçäàíèå ôîðì Io ÷ åòîâ äëÿ okso òàáëèö â êîòîðûõ óñòàíîâëåíû ñîîòâåòñòâóþùèå ôëàæêè . Ñïåå õõñññõõõõõààààààààààààààààààààààààààànÿ Proje Sihirbazı tarafından oluşturulan formlar için, tasarım stilini doğrudan tablonun altında olan form stili açılır listesini (şekil stili) kullanarak ayarlayabilirsiniz. İncirde. 3.13 Kabartmalı stil (rahatlama) kullanılarak oluşturulan form sunulur. Bir rapor oluştururken, formlar oluştururken, çeşitli stiller uygulanabilir. Rapor stilini belirlemek için, rapor stili açılır listesini kullanın (Rapor Stili). 52 Ãëàâà 3 ðèñ. 3.13. Kabartmalı empossed saat kabartmalı giyim tüpü formlarını bağladı (Şek. 3.14) Proje formlarının bir listesini oluşturmak için tasarlanmıştır. Çalıştırmak. 3.14. ÂêààÄêà Forms ÄèàëîÃîâîÃî îêàëëîîîãâÂîÃî êààààààààààààà project project project'NİN BAĞLANTILARI Sütun Formunda (Form) Veriler sekmesi (veriler), uygun onay kutuları (veri) oluşturulmuştur (build), ïðîåêò êàê ÿÿìììòîâÿèëëÿåÿÿÿÿÿÿëëëåÿÿÿ 53 Sihirbaz form oluşturur ve isimleri Formlar sekmesindeki form listesinde görüntülenecektir. Ekle düğmesine bastığınızda Görünen Açık iletişim kutusunu (açık) kullanarak bu listeye önceden oluşturulan formları ekleyebilirsiniz. Sekmenin sağ tarafında, ad giriş alanı, formun adını ve formların temel özelliklerini belirleyen bayraklar (Tablo 3.10) bulunur. Áááèöà 3.10. Íàçíà ÷ Aiea ôëàæêîâ âêëàäêè form uygulaması Oluşturucu Ôëàæîê Íàçíà ÷ Aiea tek bir örnek (Îäèí ýêçåìïëÿð) ieia Ïîëüçîâàòåëü ñìîæåò îòêðûòü ôîðìó â ïðèëîæåíèè IA áîëüøå îäíîãî DACA kullanımlar Gezinti araç äèàëîãîâîãî (Èñïîëüçîâàòü ïàíåëü íàâèãàöèè) id îòêðûòèè ôîðìû IA ýêðàíå ïîÿâëÿåòñÿ ïàíåëü èíñòðóìåíòîâ, ïîçâîëÿþùàÿ ïåðåìåùàòüñÿ ïî Gezinme menüsünü kullanın (èñïüüüââââ þþ èèè) è)) ÿÿÿûûûûûûûûûûûûûûûûû êÿÿÿûûûûûûûûûûûûûûûûûòòò ïòòòò Gòòò gòò gòòòò