
Geniş işlev yelpazesine rağmen, gFM-Business'ın iç yapısı basit ve yapılandırılmıştır. Bu makalede, gFM-Business yazılımının dayandığı tüm ilgili tanımlar ve standartlar özetlenmektedir. Alan tanımları, ilişki adları, özel fonksiyonlar ve değer listesi adlarına ek olarak, veritabanı tabanlı navigasyonun yapısı ve tüm komut dosyaları da buna dahildir.
Veritabanlarının ve dosyaların yapısı
CRM, faturalama ve mal yönetim sistemi gFM-Business, FileMaker 13 formatında mevcut olan çeşitli veritabanlarına dayanmaktadır. Veritabanları tematik olarak düzenlenmiştir, başlangıçVeritabanı "gFM-Business.fmp12" (veya "gFM-Business.gfm) şeklindedir. gFM-Business aşağıdaki FileMaker 13 veritabanlarından oluşur:
- gFM_Business.fmp12 - gFM-Business başlatıldığında açılan ana veritabanı. Bu veritabanı, tüm uygulama için program mantığının (düzenler, değer listeleri, komut dosyaları) 99%'sini içerir. Bu dosya gFM-Business ile çalışmakla ilgili herhangi bir veri tablosu içermez.
- gFM_Print_layouts.fmp12 - Bu veritabanı tüm çözümün tüm baskı düzenlerini içerir. Yazdırma düzenleri tamamen düzenlenebilir ve yeni yazdırma düzenleri eklenebilir ve gFM-Business içindeki bir modüle atanabilir. Bu dosya, yazdırma ve PDF dosyaları oluşturma ve belgeleri arşivleme ile ilgili program mantığının yanı sıra, genellikle herhangi bir değişiklik gerektirmeyen yazdırma işlerini kaydetmek için bir veri tablosu içerir.
- gFMw_Article.fmp12 - Veritabanındaki tüm veriler için Makale yönetimi. Kullanıcı yönetimi dışında, bu veritabanı birkaç özel fonksiyon dışında herhangi bir program mantığı içermez, sadece veri tabloları içerir:
- Makale nitelikleri (1 veri kaydı = makale başına 1 makale özniteliği)
- Makale stoğu (1 veri kaydı = x konumundaki bir kalem stoku)
- Makale görselleri (1 veri seti = makale başına 1 resim)
- Makale ustası (makaleler için ana tablo)
- Tedarikçiler (1 veri kaydı = kalem başına fiyatlarla birlikte 1 tedarikçi)
- Ana veri_makale kategorileri (önceden tanımlanmış makale kategorileri)
- Ana data_article seçenekleri (önceden tanımlanmış makale seçenekleri)
- Ana data_article seçenek değerleri (önceden tanımlanmış makale seçenek değerleri)
- Fiyat grupları (1 veri kaydı = ürün başına x fiyat ve x miktar ile 1 fiyat grubu)
- Tablolar için Gambio GX2 Arayüz (isteğe bağlı)
- gFMw_Invoicing.fmp12 - Faturalama modülünden gelen tüm veriler için veritabanı. Kullanıcı yönetimi ve bazı dışa aktarma komut dosyaları haricinde, bu veritabanı hiçbir program mantığı ve aşağıdaki veri tablolarını içermez:
- Teklifler ve Teklif öğeleri
- Siparişler ve Sipariş kalemleri
- HİZMETLER (1 veri kaydı = atanmış müşteri başına 1 hizmet)
- Kredi notları ve Kredi notu kalemleri
- Performans günlükleri (1 veri kaydı = PDF dosyasının yolunu içeren 1 servis günlüğü)
- Teslimat notları ve Teslimat notu öğeleri
- Hatırlatmalar ve Dunning eşyaları
- Faturalar ve Fatura kalemleri
- Nakit defteri (1 veri kaydı = 1 kısmi gönderi, bölünmüş gönderiler = x veri kaydı)
- Banka rezervasyonları (Banka ekstreleri)
- Otomatik ödemeler (otomatik ödemeler ve SEPA transferleri)
- SEPA_mandates (SEPA yetki yönetimi)
- Import_MT940 (ihracat tablosu)
- DATEV_OBE_İhracat (ihracat tablosu)
- Siparişler ve Sipariş kalemleri (satın alma yönetimi)
- Geziler, Sürücü seyir defterleri ve Journeys_Changes
- Gambio GX2 arayüzü için tablolar (isteğe bağlı)
- gFMw_Contacts.fmp12 - CRM modülünden gelen tüm veriler için veritabanı. Kullanıcı yönetimi dışında, bu veritabanı herhangi bir program mantığı içermez, sadece veri tabloları içerir:
- Adresler (1 veri kaydı = kişi başına 1 adres)
- Eylemler (Action Chronicle)
- İletişim kurulacak kişiler (1 veri kaydı = kişi başına 1 irtibat kişisi)
- Müşteriler (Ana tabloya başvurun)
- Ana veri_adres türleri (Ana verilerdeki varsayılan adres türleri)
- Adres Defteri_OSX (ithalat tablosu)
- Gambio GX2 arayüzü için tablolar (isteğe bağlı)
- gFMw_Correspondence.fmp12 - Yazışma modülü ve belge yönetiminden gelen tüm veriler için veritabanı. Kullanıcı yönetimi dışında, bu veritabanı herhangi bir program mantığı içermez, sadece veri tabloları içerir:
- Dosya ekleri (Belgelere dosya ekleri)
- Yazışmalar (giden yazışmalar için ana tablo)
- Şablonlar (belge şablonları)
- Archive_Tribe (belge arşivi için ana tablo)
- Archive_Content (Belge arşivi için içerik tablosu. 1 veri kaydı = 1 sayfa)
- gFMw_Master_data.fmp12 - gFM-Business'ın tüm ana verileri ve ayarları için veritabanı. Kullanıcı yönetimi dışında, bu veritabanı herhangi bir program mantığı içermez, sadece veri tabloları içerir:
- Banka sıralama kodları (Banka sıralama kodu dizini)
- Banka bilgileri (kendi banka bilgileri)
- Hesap gönderme (kendi gönderi hesapları)
- Hesap planı gönderme (IKR hesap planı)
- Diyaloglar (Diyalog kutuları için varsayılan ayarlar)
- Şubeler (kendi şubeleri ve lokasyonları)
- Üretici firma (1 veri kaydı = 1 üretici)
- Posta Kodları (D/A/CH için posta kodu dizini)
- Fiyat grupları (1 veri kaydı = 1 fiyat grubu spesifikasyonu)
- Ana veri (Şirket ana verileri ve ayarları)
- İlk isimler (Otomatik selamlamalar için ilk isimlerin listesi)
- Ödeme yöntemleri (1 veri kaydı = 1 ödeme türü spesifikasyonu)
- Gambio GX2 arayüzü için tablolar (isteğe bağlı)
- gFMw_Statistics.fmp12 - Bu dosya yalnızca "İstatistikler" veri tablosunu ve bu veritabanında veri kayıtları oluşturmak için program mantığını içerir. Veri tablosundaki bir veri kaydı, belirli bir geçerlilik süresine sahip bir istatistik veri kaydını içerir. Bir veri kaydı yıllık, aylık veya haftalık istatistiklere ait olabilir. Veri kaydı yıllık bir istatistiğe aitse, geçerlilik süresi (ve sonuçta hesaplanan değerler) bir yıl, aylık bir istatistik için bir ay ve haftalık bir istatistik için bir haftadır.gFM-Business'ın mevcut sürümünde, tüm istatistiksel hesaplamalar gerçek zamanlı olarak formüller halinde gerçekleştirilir. İstatistiksel analizler için alan adları "Promotions_number" veya "Offers_net" gibi anlamlı adlara sahiptir. Önceki yıl değerleri "vj_" ön eki ile etiketlenir, önceki yılın yılı "vvj_" ön ekine sahiptir. gFM-Business 2.0'dan itibaren, formül alanlarındaki tüm hesaplamalar performans nedenleriyle komut dosyalarına aktarılmıştır.
- gFMw_System.fmp12 - Sistemle ilgili tüm özellikleri ve ayarları kaydeden veritabanı. GUI ile ilgili birkaç komut dosyası ve kullanıcı yönetimi haricinde, bu dosya kendi başına herhangi bir program mantığı ve aşağıdaki veri tablolarını içermez:
- Olay günlüğü (sistem genelinde olay günlüğü)
- gui (Yeni kullanıcı girerken sistem genelinde gezinme için varsayılan)
- Deriler (Kullanıcı arayüzleri için tasarımlar, Mac OS X, Windows ve iPad'i içerir)
- Ayarlar (Tablo tüm sistem ayarları için)
- Kullanıcı (kullanıcı yönetimi, 1 veri kaydı = 1 kullanıcı)
- Ana menü (Yeni kullanıcı girerken ana menü için varsayılan)
- Kullanıcı_GUI (kullanıcı tanımlı sistem genelinde navigasyon)
- Kullanıcı_Ana_Menü (özelleştirilmiş ana menü)
- İstatistiksel kayıtlar (İstatistiksel kayıtlar için özellikler)
- GUI_Buttons (dinamik navigasyon için ilişkisel tablo)
- Değer tarihleri (döviz kurları, 1 veri seti = tüm kurlar)
- GUI_Instances (Navigasyon için açık örneklerin veritabanı)
- Twain (Twain uyumlu tarayıcılar için teknik özellikler)
- Yazıcı (Kurulu yazıcılar için özellikler)
Veritabanı tabanlı navigasyon
Hem sistem genelindeki navigasyon hem de ana menü gFM-Business'ta veritabanı tabanlıdır ve her kullanıcı için ayrı ayrı özelleştirilebilir. Tablolarda 'gui' ve 'ana menü' yeni bir kullanıcı oluşturulduğunda benimsenen navigasyon ve ana menü için ana verileri içerir. Navigasyon ve ana menü daha sonra her kullanıcı için özelleştirilebilir - ilgili veriler 'user_gui' ve 'user_main_menu' kaydedildi.
Pratikte bu, geliştirme sırasında navigasyon ve ana menü hakkında endişelenmenize gerek olmadığı anlamına gelir. Yeni işlevler için yeni bir ekran düzeni uygulamak istiyorsanız, mevcut bir düzeni çoğaltmanız ve tüm veri bileşenlerini değiştirmeniz yeterlidir. Her düzende aynı olduğu için navigasyonun değiştirilmesine gerek yoktur. Daha sonra yeni düzeni bir modüle atayın, böylece yeni düzen gFM-Business'ta hemen kullanılabilir.
gFM-İş belge dizini
CRM, faturalama ve ürün yönetim sistemi gFM-Business, veritabanı dosyalarına ek olarak, çalışma zamanında oluşturulan tüm belgelerin kaydedildiği "gFM-Business" adlı bir dizine daha sahiptir. Bu klasör aynı zamanda gFM-Business için sistem dosyalarının bulunduğu veya geçici dosyaların kaydedildiği "System" ve "Temp" dizinlerini de içerir.
Diğer tüm klasörlerin içinde bulunduğu "gFM-Business" belge dizini, gFM-Business'ın kök dizinidir (sistem dizini) ve gFM-Business her başlatıldığında varlığı kontrol edilir. Dizin bulunamazsa, ekranda ilgili bir mesaj görüntülenir.
Alan tanımları ve ilişki grafiği

Bağlamsal uygunluk için ilişkiler genellikle "ekmek kırıntıları" olarak adlandırılır. Örneğin, aranan bir müşterinin tüm adreslerine "Customer_addresses" altında erişilebilir.
Alan adlarının tanımları
gFM-Business'ta, bileşenlerin standart bir şekilde geliştirilmesini sağlamak amacıyla alan adlarının adlandırılması için sistem genelinde belirli standartlar uygulanır. gFM Business'taki alan adları asla boşluk veya özel karakterler içermez, ancak ayırıcı olarak her zaman alt çizgi kullanılır.
- Birincil anahtar - _pk önekiyle etiketleme (örn. _pk_Kunden_ID)
- İkincil anahtar - _fk önekiyle etiketleme (örn. _fk_Adress_ID)
- Küresel anahtarlar - _sGlobal, tüm tablolarda her zaman "1" değerini içerir.
- Diğer anahtarlar - Anahtar alanlar, ilişki grafiğinde mümkün olduğunca belirgin bir şekilde görüntülenmelerini sağlamak için her zaman önek olarak bir alt çizgi "_" ile etiketlenir.
- Veri alanları - Veri alanlarının genellikle anlamlı adları vardır.
- Veri kaydı referans alanları - "DS_Amendment_Date", "DS_Amendment_Time", "DS_Amendment_SB" alanları ve ilişkili oluşturma alanları genellikle her veri tablosunda bulunur ve bir veri kaydının oluşturulma ve değiştirilme durumunu gösterir.
- Durum alanları - "sta_delivery_block", "sta_reminder" veya "sta_booked" gibi durum alanları "sta_" veya "Status_" önekiyle etiketlenir.
- Hesaplanan istatistik alanları - Bir veri tablosundaki hesaplanan istatistik alanları, sayı hesaplamaları için "xAnz_" veya toplam hesaplamaları için "xSum_" önekiyle etiketlenir.
- Hesaplanan formül alanları - Hesaplanan formül alanları "xCal_" önekiyle etiketlenir.
- Yerleşim hesaplamaları - Paftalarda görüntülenecek hesaplamalar "xLay_" önekiyle etiketlenir.
Yerleşim adlarının tanımları
Tüm gFM-Business ekran düzenleri ana veritabanında bulunabilir gFM-Business.fmp12tüm baskı düzenleri veritabanında bulunabilir gFM_Print_layouts.fmp12. Diğer tüm dosyalarda gFM-Business'ın yürütülmesiyle ilgili hiçbir düzen yoktur. Tüm düzen isimleri gFM-Business'ta belirli standartlara tabidir.
- scr. - Ekran düzenleri - Masaüstü ekranlar için ekran düzenleri "scr." önekiyle etiketlenir. öneki ile etiketlenir. Ekran düzenleri, bağlamla ilgili olması için genellikle "breadcrumb" olarak adlandırılır. "scr." önekinden sonraki ilk kısım modülü tanımlar, örneğin "Müşteriler". Sonraki kısım alt menüyü tanımlar, örneğin "scr.customers_addresses".
- iPad. - iPad düzenleri - iPad düzenleri "iPad" önekiyle etiketlenir. iPad düzenleri genellikle bağlamsal uygunluk için "breadcrumb" olarak adlandırılır. "scr." önekinden sonraki ilk kısım modülü tanımlar, örneğin "Customers". Sonraki kısım alt menüyü tanımlar, örneğin "iPad.customers_addresses".
- sys. - Sistem düzenleri - Tüm veritabanlarındaki her tablo "gFM_Business" dosyasında bir sistem düzeni olarak mevcuttur. Bu prosedür, tüm program mantığının doğrudan "gFM_Business.fmp12" ana veritabanında uygulanmasını mümkün kılar. Komut dosyalarını başka dosyalara aktarmak gerekli değildir. Komut dosyalarında yürütme sırasında, bir tabloya erişirken genellikle ilgili sistem düzeni kullanılır.
- dlg - diyalog penceresi - gFM-Business, örneğin çevrimiçi mağazalardan veri kayıtlarını içe aktarmak veya satır öğelerindeki öğeleri seçmek için çeşitli diyalog pencereleri içerir. gFM-Business'taki tüm diyalog pencereleri "dlg." önekiyle tanımlanır. önek.
Değer listelerinin tanımları
- Modül değer listeleri - Belirli modüllerdeki alanlara atıfta bulunan değer listeleri, ilgili modülün ilk üç harfini ve bir noktayı içeren bir önek olarak etiketlenir. Bu Değer listesi "Ürün yönetimi" modülündeki "Üretici" bu nedenle "art.manufacturer" adına sahiptir, faturalama bağlamındaki "Banka bilgileri" değer listesi "fak.bank details" olarak adlandırılır.
- Fonksiyon değer listeleri (açılır menüler) - Bir açılır menüden fonksiyonlar içeren değer listeleri (örneğin tüm ekranlardaki ana fonksiyon menüleri) "pop." ön eki ve ilgili modülün ilk üç harfi ile etiketlenir. Örneğin, "Faturalama" modülündeki "Kasa Defteri" ekranının fonksiyon menüsü için değer listesi basitçe "pop.fak_cashbook" olarak adlandırılır.
- Sıralama dizileri için değer listeleri - Yazdırma açılır penceresindeki tüm modüllerde belirli bir sıralama dizisi belirtilebilir. Bu işlev için gerekli olan değer listeleri "sort." önekiyle etiketlenir. önekiyle etiketlenir. Bu nedenle, örneğin faturaların sıralama dizisi için değer listesi "sort.invoices" olarak adlandırılır.
- Sistem değer listeleri - Sistem genelinde mevcut ve geçerli olan değer listeleri "sys." önekiyle etiketlenir. önekiyle etiketlenir. Örneğin, "sys.sort order" değer listesi "ascending" ve "descending" değerlerini içerir ve bu nedenle her yerde kullanılabildiği için tüm sistemlerde geçerlidir.
- Sihirli Valuelist - gFM Business'taki bazı değer listeleri doğrudan çalışma zamanı sırasında oluşturulur ve görüntülenir. Bu değer listeleri normal bir FileMaker değer listesi olarak tanımlanmaz, ancak "Magic Valuelist" işlevi kullanılarak entegre edilmiştir. Bu yöntem FileMaker Magazine'de Arnold Kegebein tarafından ayrıntılı olarak sunulmuştur.
Komut dosyası adı tanımları
gFM-Business'ta komut dosyalarının ve komut dosyası adlarının yapısı nispeten basit ve şeffaftır. gFM-Business temel olarak yalnızca düzen komut dosyaları, alt komut dosyaları ve sistem komut dosyaları arasında ayrım yapar. Düzen komut dosyaları ya sistem genelindedir ya da belirli bir ekran düzenine atıfta bulunur.
Sistemler arası düzen komut dosyaları
- lay.ana navigasyon - Tüm sistemlerde geçerli düzene atlayan Jump betiği. Bu Senaryo gFM-Business'ın ayrılmaz bir parçasıdır ve burada herhangi bir değişiklik yapılması önerilmez.
- lay.araç çubuğu - Araç çubuğundaki tüm işlevler için sistemler arası komut dosyası. Doğru yeni veri kayıtlarını oluşturabilmek için "Yeni" işlevi için geçerli bağlam (geçerli düzen) sorgulanır.
- lay.ana menü - Ana menüden tüm fonksiyonları çağırmak için kod.
- yat. diyalog yazdır - Veri kayıtlarını yazdırmak için tüm açılır pencere diyaloglarının tüm işlevlerini içeren komut dosyası.
- lay.calendar - gFM-Business Professional'ın grup takviminin tüm işlevlerini içeren komut dosyası.
Maske ile ilgili düzen komut dosyaları
gFM Business'ta "scr." önekiyle ya da "iPad." önekiyle iPad düzeni olarak etiketlenmiş her ekran maskesi için tam olarak bir düzen komut dosyası vardır. Bir düzen komut dosyası genellikle düzen ile aynı ada sahiptir, ancak "lay." ön ekine sahiptir. Örneğin, "scr.customer_addresses" ekran düzeninin tüm işlevleri "lay.customer_addresses" düzen komut dosyasında bulunabilir. Ekran düzeninde kullanıma sunulan tüm fonksiyonlar düzen komut dosyası içinde yer alır. Tüm fonksiyonlar kod parametreleri kullanılarak kod içinde çağrılır. Birçok fonksiyon ya ayrı alt komut dosyaları olarak çağrılır ya da zaten tamamen düzen komut dosyası içinde yer alır.
Kısmi senaryolar
Kısmi komut dosyaları, çalışma zamanı sırasında diğer komut dosyaları tarafından çağrılan komut dosyalarıdır. Çoğu durumda, komut dosyaları parametrelendirilmiş olarak çalıştırılır (yani bir parametre sağlanır), bu da karşılık gelen bir değer döndürür. Kısmi komut dosyaları sistem genelinde çağrılabilir ("ts.scriptname" öneki) ya da belirli bir modüle bağlanabilir ("ts.xyz_scriptname" öneki, burada xyz atanan modülün ilk üç harfidir).
Önemli ve sık kullanılan bir alt simge de "ts.process_popup_menu". Bu komut dosyasında, tüm ana işlev menüleri sistem genelinde işlenir ve ilgili düzen komut dosyalarına atanır. Bu komut dosyası yalnızca ana menüler için değil, aynı zamanda portallardan seçilen veri kaydının numarası da sağlandığından, içeriğe duyarlı menüler ve portallarda da çalışır.
SQL komut dosyaları
Online mağaza arayüzü de dahil olmak üzere gFM-Business satın alınmışsa, yazılım bir dizi SQL-gFM Business ve online mağaza arasındaki arayüz için gerekli olan komut dosyaları. SQL komut dosyaları genellikle belirli bir veri tablosu için bir içe aktarma, dışa aktarma ve güncelleme komut dosyasından oluşur.
Sistem komut dosyaları
gFM-Business, sistem genelinde kullanılabilen ve belirli bir modüle atanmamış bazı sistem komut dosyaları içerir. Bir bakışta bazı önemli sistem komut dosyalarına örnekler:
- sys.start - Komut dosyasını başlat, bu komut dosyası gFM-Business her başlatıldığında otomatik olarak çağrılır.
- sys.LayoutRefresh - Portallarda arama alanları kullanılırken düzeni güncellemek için komut dosyası (liste görünümlerinde ve portallarda Spotlight benzeri arama).
- sys.Twain_Init - Twain uyumlu tarayıcıları başlatmak için komut dosyası
Komut dosyaları içinde dokümantasyon
Sonraki değişiklikleri mümkün olduğunca basitleştirmek için tüm komut dosyaları mümkün olduğunca dahili olarak belgelenmiştir. Düzen komut dosyaları gibi daha büyük komut dosyaları genellikle "Ana işlevler", "Bağlama duyarlı işlevler", "Senaryo tetikleyicisi" ve "Arama modu". Bu alanlara ilişkin tüm fonksiyonlar daha sonra ilgili senaryo alanında bulunabilir.
Popover diyalogları

Açılır diyalog pencerelerindeki tüm girişler, "Ayarlar (prf)" tablosundaki geçici global alanlar aracılığıyla yapılır. <> kadar <>. gFM-Business'taki her açılır pencere diyaloğu için, açılır pencerenin tüm işlevlerinin komut dosyası parametreleri aracılığıyla çağrıldığı tam olarak bir karşılık gelen komut dosyası vardır. Bir açılır pencere komut dosyası genellikle aşağıdaki alt komut dosyalarından oluşur:
- trigger.new - Bu alt kod, açılır diyalog penceresi açıldığında bir başlangıç tetikleyicisi olarak yürütülür. Bu alt kodda, açılır diyalog penceresine yerleştirilen alanlara belirli varsayılan değerler verilebilir.
- sf.new - Bu düğme komut dosyası, kullanıcı onay düğmesine tıkladığında çalıştırılır. Bu kodda, geçici global giriş alanları okunur ve veritabanına yeni bir veri kaydı girilir.
- Açılır pencereyi aç - Bu alt komut dosyası, komut dosyası parametresi olmayan tek alt komut dosyasıdır ve komut dosyası parametresiz olarak çağrıldığında yürütülür.
- trigger.xyz (isteğe bağlı) - Elbette, örneğin diyaloğun çalışma zamanı sırasında alan içeriklerini belirli kriterlere göre ayarlamak için başka herhangi bir kod tetikleyicisi de koda eklenebilir. Açılır pencereler temelde normal FileMaker düzenleri olduğundan, açılır diyaloglar içindeki olasılıklar çok kapsamlıdır.
Özel Fonksiyonlar (kendi fonksiyonları)
"gFM_Business.fmp12" dosyası, gFM-Business'ın çalışma zamanı sırasında kullanılan bir dizi özel fonksiyon içerir. gFM-Business'ın açık lisansı elbette istenilen sayıda ek Özel Fonksiyon ile genişletilebilir. Özel Fonksiyonlar sadece FileMaker Pro Advanced ile düzenlenebilir ve genişletilebilir. gFM-Business halihazırda aşağıdaki entegre Özel Fonksiyonları içermektedir:
- cfDialogue_Functions - eskimiş, bu işlevler artık kullanılmamaktadır.
- cfEAN13 - Özel Fonksiyon doğru görüntüleme için bir EAN13 barkodu hazırlamak için.
- cfSumEuro - Euro tutarlarını son eklerle hesaplama işlevi.
- CSStoFMText - CSS biçimli metni FileMaker biçimli metne dönüştürme işlevi.
- DateTimeMySQLToFMDate - MySQL veritabanındaki bir DateTime alanının içeriğini bir FileMaker tarih alanına dönüştürme işlevi.
- GeçenZaman - İki zaman damgası arasındaki zaman dilimlerini hesaplama işlevi.
- EUR_yabancı para birimi - Bir euro değerini desteklenen herhangi bir yabancı para birimine dönüştürür.
- FM2FMSQLDate - Bir FileMaker tarihini MySQL sunucusu formatına dönüştürür.
- FM2UnixTimeStamp - Bir FileMaker zaman damgası alanını bir Unix zaman damgası alanına dönüştürür.
- FormatNumber - Sayı alanlarını biçimlendirmek için evrensel işlev.
- GetAdres - Herhangi bir GPS konumunun posta adresini döndürür.
- GetMap - Verilen bir adresten Google Haritalar haritası için kaynak kodu oluşturur.
- HexToRGB - Onaltılık renk kodunu RGB renk koduna dönüştürür.
- HTMLtoText - HTML kaynak kodunu FileMaker tarafından biçimlendirilmiş metne dönüştürür.
- IsValidEmail - Verilen bir e-posta adresinin geçerliliğini kontrol eder.
- MagicValueList - Sihirli Valuelistler oluşturmak için özel işlev.
- ParseAllBetween - Verilen iki metin pasajı arasında bir metin alıntısı sağlayan metin işlevi.
- PathFMToPlugin - Bir FileMaker yolunu (Windows veya Mac OS X) yerel bir Unix yoluna dönüştürür.
- PathPluginToFM - Yerel bir Unix yolunu bir FileMaker yoluna dönüştürür (Windows veya Mac OS X).
- Platform - Yazılımın başlatıldığı sistem platformunu gösteren bir değer döndürür.
- RandomInteger - Belirli bir sayısal aralıkta rastgele bir tamsayı değeri döndürür.
- Remove_Duplicates - Bu işlev, yinelenen veri kayıtlarını tanımlamak için kullanılır
- StringColumns - Bu fonksiyon, bir dize içindeki birkaç parametreyi geçirmek ve bölmek için kullanılabilir.
- TextToHTMLEntities - Noktalı virgül içeren normal bir metni HTML varlıkları içeren bir metne dönüştürür.
- vcard - Bir VCF dosyasını dışa aktarmak için verilen adres verilerinden geçerli bir vCard oluşturur.
Kullanılan FileMaker eklentileri

Açık lisans satın alırken, kullanılan iş istasyonu sayısı için geçerli bir MBS FileMaker Eklenti lisansının da satın alınması gerektiğini lütfen unutmayın. Eklentiler yalnızca Windows veya Mac OS X altındaki masaüstü bilgisayarlarda kullanılır - FileMaker eklentileri iOS altında çalıştırılamaz.
gFM-Business Açık Lisans Temeli
Bu açık lisans, gFM-Business'ın tüm fonksiyonlarını temel olarak ücretsiz içerir: İletişim ve adres yönetimi, şablon sistemi ile yazışma yönetimi, makale yönetimi ve teklif, sipariş, fatura, irsaliye ve kredi notu girişi için faturalama. gFM-Business Professional'ın modülleri ve fonksiyonları ücret karşılığında eklenebilir. Size özel bir teklif sunmaktan mutluluk duyarız.
goFileMaker çevrimiçi mağazasında açık lisans temeli
gFM-Business Açık Lisans Profesyonel
Bu açık lisans, temel olarak gFM-Business Professional'ın tüm fonksiyonlarını içerir ve bu nedenle tüm fonksiyon yelpazesine sahiptir. Açık Professional lisansı, Gambio tabanlı online mağazalar için online mağaza arayüzü açık lisansı ile birlikte de satın alınabilir. Elbette, arayüz de kendi gereksinimlerinizi karşılayacak şekilde özelleştirilebilir ve genişletilebilir.
goFileMaker çevrimiçi mağazasında Professional lisansını açın
FileMaker geliştiricileri için açık lisans
Bir FileMaker geliştiricisi olarak temel bir CRM ve ERP sisteminiz yoksa, müşteriniz için gFM-Business için açık bir lisans satın alabilir ve müşteriniz için bireysel olarak uyarlayabilir ve genişletebilirsiniz. Sistem genelinde dinamik navigasyon ve iPad entegrasyonu sayesinde, gFM Business platformunda yeni işlevler özellikle kolay ve hızlı bir şekilde uygulanabilir.

Markus Schall 1994'ten beri Claris FileMaker tabanlı özelleştirilmiş veritabanları, arayüzler ve iş uygulamaları geliştirmektedir. Kendisi Claris ortağı, 2011 FMM Ödülü sahibi ve ERP yazılımı gFM-Business. Kendisi aynı zamanda bir kitap yazarı ve M. Schall Yayınevleri.





