İçeriğe geç
Educora
Başlangıç15 dk2 / 14

Konfigüratör: ilk bilgi tabanı ve hata ayıklama

Boş bir bilgi tabanı oluştur, metadata ağacını tanı, ilk kataloğunu ekle, veritabanı konfigürasyonunu F7 ile güncelle ve kodu F5 ile hata ayıkla.

Kendini test et
Bu derste öğreneceklerin
  • Boş bir bilgi tabanı oluşturup Konfigüratör'de açmak
  • Ana konfigürasyon ile veritabanı konfigürasyonu arasındaki farkı açıklamak
  • Kesme noktaları, adım adım yürütme ve ifade hesaplama ile kodda hata ayıklamak

Programlamayı öğrenmenin en iyi yolu hemen bir şey yapmaktır. Bu derste küçük bir mağaza için boş bir taban oluşturacak, ona “Ürünler” kataloğunu ekleyecek, kullanıcı modunda deneyecek ve ilk kodunu adım adım hata ayıklayacaksın. Gereken tek şey 1C:Enterprise 8.3 platformu (eğitim sürümü de olur).

Boş bir bilgi tabanı oluşturma

  1. 1
    Başlatıcıyı aç

    1C:Enterprise'ı başlat. Açılan pencerede bilgi tabanlarının listesi görünür. Добавить… (Add) düğmesine tıkla.

  2. 2
    Yeni taban oluşturmayı seç

    Создание новой информационной базы (yeni bilgi tabanı) seçeneğini, ardından Создание информационной базы без конфигурации… (konfigürasyonsuz) seçeneğini işaretle; böylece boş bir konfigürasyon elde edersin.

  3. 3
    Ad ve konum

    Tabana bir ad ver (örneğin “Educora Mağaza”) ve На данном компьютере или на компьютере в локальной сети (bu bilgisayarda veya yerel ağda) seçeneğini seç; bu dosya modudur. Sonra boş bir klasör göster.

  4. 4
    Bitir ve Konfigüratör'ü aç

    Diğer ayarları olduğu gibi bırak ve Готово (Bitir) düğmesine tıkla. Listede yeni tabanı seç ve Конфигуратор düğmesine tıkla.

Metadata ağacı ve iki konfigürasyon

Конфигурация › Открыть конфигурацию (Konfigürasyon › Konfigürasyonu aç) menüsü metadata ağacını açar. Kökte konfigürasyonun adı, altında dallar bulunur: Общие (ortak nesneler: alt sistemler, ortak modüller, roller…), Константы, Справочники (kataloglar), Документы, Перечисления (numaralandırmalar), Отчеты, Обработки (veri işlemcileri), register'lar ve diğerleri. Her nesnenin bir özellik paleti (Alt+Enter) ve düzenleme penceresi vardır.

Tanım
Ana konfigürasyon ve veritabanı konfigürasyonu

Konfigüratör'de düzenlediğin şey ana konfigürasyondur. Kullanıcılar ise veritabanı konfigürasyonuyla çalışır. Değişikliklerin tabana ulaşması için Обновить конфигурацию базы данных (Veritabanı konfigürasyonunu güncelle, F7) komutu gerekir.

İlk katalog: “Ürünler”

  1. 1
    Bir alt sistem oluştur

    Общие › Подсистемы üzerinde sağ tıkla → Добавить (Ekle). Adı Склад (Depo) olsun. Alt sistem, kullanıcı arayüzünde bir bölüm olarak görünür.

  2. 2
    Katalog ekle

    Справочники → Добавить. Ad: Товары (Ürünler). Подсистемы sekmesinde Склад alt sistemini işaretle.

  3. 3
    Bir öznitelik ekle

    Данные (Veri) sekmesinde Реквизиты (öznitelikler) listesine Цена (Fiyat) ekle: tür Число (Sayı), uzunluk 15, hassasiyet 2.

  4. 4
    Tabanı güncelle ve çalıştır

    F7'ye bas: Реорганизация информации (veri yeniden düzenleme) penceresinde değişiklikleri Принять (Kabul et) ile onayla. Sonra F5'e bas: 1C:Enterprise modu açılır ve Склад bölümünde Ürünler kataloğu görünür.

İlk kod ve hata ayıklama

Konfigürasyonun köküne sağ tıkla ve Открыть модуль управляемого приложения (Yönetilen uygulama modülünü aç) seçeneğini seç. Bu modülün ПриНачалеРаботыСистемы (OnStart) olay prosedürü, uygulama açılır açılmaz istemcide çalışır. Aşağıdaki kodu yaz ve sözdizimini Ctrl+F7 ile kontrol et.

1C
Процедура ПриНачалеРаботыСистемы()
    Сумма = 0;
    Для Н = 1 По 5 Цикл
        Сумма = Сумма + Н;  // поставь здесь точку останова (F9)
    КонецЦикла;
    Сообщить("Сумма: " + Сумма);
КонецПроцедуры
Beklenen çıktı
Сумма: 15
Сообщить() (Message) metni mesaj penceresinde gösterir. 1 + 2 + 3 + 4 + 5 = 15.

Şimdi Сумма = Сумма + Н; satırına F9 ile bir kesme noktası koy ve F5'e bas. Yürütme o satırda durur. F10 ile adım adım ilerle, Сумма ya da Н değişkeninin değerine Shift+F9 ile bak ve izleme panelini (табло) Ctrl+Alt+W ile aç; orada değişkenler her adımda güncellenir.

Veritabanı konfigürasyonunu güncelleF7
Hata ayıklamayı başlat / sürdürF5
1C:Enterprise'ı hata ayıklamadan çalıştırCtrl+F5
Hata ayıklamayı durdurShift+F5
Kesme noktası koy / kaldırF9
Üzerinden adım: prosedürlere girmeden sonraki satırF10
Çağrılan prosedürün içine girF11
Geçerli prosedürden çıkShift+F11
İfadeyi hesaplaShift+F9
Modülün sözdizimini denetleCtrl+F7
Prosedürün veya değişkenin tanımına git (geri — Ctrl+-)F12
Bağlam ipucu (otomatik tamamlama)Ctrl+Space

Emeğini koru: yedekler

DosyaNe içerirNerede oluşturulur
.dttüm taban: konfigürasyon + veriАдминистрирование › Выгрузить информационную базу
.cfyalnızca konfigürasyonКонфигурация › Сохранить конфигурацию в файл
.cfukonfigürasyon güncelleme dosyasıtedarikçi yayımlar
.epf / .erfharici veri işlemcisi / harici raporФайл › Новый…
.cfekonfigürasyon uzantısıuzantı düzenleyicisinde

Önemli noktalar

  • Boş taban Создание информационной базы без конфигурации… seçeneğiyle oluşturulur.
  • Konfigüratör'de ana konfigürasyonu düzenlersin; kullanıcılar değişiklikleri F7'den sonra görür.
  • Alt sistemler arayüz bölümleridir; bir nesnenin orada görünmesi için onu alt sisteme ekle.
  • Hata ayıklama: F9 kesme noktası, F5 başlat, F10/F11 adım, Shift+F9 hesapla.
  • Yedek: tüm taban .dt, yalnızca konfigürasyon .cf.

Kendini test et

10 soru. Her doğru cevap XP kazandırır.

1 / 10
Konfigürasyonu değiştirdin ama kullanıcılar değişikliği görmüyor. Ne unutuldu?