10 Aralık 2015 Perşembe

AXAPTA 2012 MODEL MANAGEMENT


Merhaba,

Model yapısı, Axapta müşterilerin ve çözüm ortaklarının aynı Ax katmanı üzerinde çözümlerini-projelerini daha kolay bir şekilde kurabilme ve koruyabilme kolaylığı sağlaması amacıyla Axapta 2012 de geliştirilen bir yapıdır. Model bir katman üzerinde kurulur ve bir katmanda birden fazla Model olabilir. Axaptanın her bir katmanında sistem tarafından oluşturulan default birer Model vardır ve bu modeller katmanı tanımlayıcı rolü üstlenmişlerdir. Axaptadaki elamanlar (tablolar, formlar, classlar, fieldlar, metodlar, EDT vs.) aynı katman üzerinde sadece ve sadece tek bir model içinde tutulurlar. Bu yapı ile Axapta 2012 aktarımları daha kolay hale getirmeye çalışmıştır.

Herhangi bir katmanda oluşturulan Model’i başka bir katmana aktarmak istediğimizde, AOT dan o modele ait bir proje oluşturmak zorundayız. Oluşturduğumuz bu projeyi de , .xpo dosyası şeklinde dışarı aktarmalıyız. Aktarımın yapılacağı katmanda ise yeni bir model oluşturmalıyız. Ve daha önce dışarı aldığımız xpo dosyasını yeni model de içeri almalıyız.

Yeni bir model oluşturmak için öncelikle geliştirme ortamını açmamız gerekir. Geliştirme ortamında Tools > Model management > Create model  i seçiyoruz.

AXAPTA 2012 MODEL MANAGEMENT

Ardından açılan ekrandaki alanları alttaki şekilde doldurup tamam diyoruz. Böylelikle modelimizi oluşturmuş oluyoruz.

AXAPTA 2012 MODEL

Current model olarak seçtiğimiz modeli geliştirme ortamının sağ alt köşesinde de görebiliyor olmamız gerekir.

AXAPTA 2012 MODEL MANAGEMENT

Eğer ki başka bir modele geçmek istersek istersek Tools > Model management > Change current model i tıklayarak istediğimiz modele geçebiliriz.

Yukarıda da belirttiğimiz gibi model yapısında elamanlar (tablolar, formlar, classlar, fieldlar, metodlar, EDT vs.) aynı katman üzerinde sadece ve sadece tek bir model içinde tutulurlar. Elemanlar hangi model üzerinde tutulduğunu görmek için ise Tools > Model management > Model elements e tıklayarak görebiliriz. 

Herhangi bir model üzerinde bulunan bir elemanı başka bir modele taşımak için ise elaman üzerinde sağ tıklayarak Move to model i seçerek istediğimiz modele taşıyabiliriz.

AXAPTA 2012 MODEL MANAGEMENT

Oluşturduğumuz bir model üzerinde Axapta ne gibi değişiklikler, geliştirmeler yaptık diye merak ediyorsak model yapısının da bunun içinde bir çözüm var.  Tools > Model management > Create project from modele tıklıyoruz. Bu butonun işlevi current model üzerinde yapılan tüm geliştirmeleri bir proje üzerinde toplamaktır.

AXAPTA 2012 MODEL MANAGEMENT

Hiç yorum yok:

Yorum Gönder