Bir sayfanın kaynak kodunu korumanın gerekli olmasının birçok nedeni olabilir. Bunlar, koddaki kendi çözümlerinin korunmasını, metinlerin profesyonel olmayan veya yetkisiz müdahalelerden korunmasını, "dışarıdan" iletim için eklenti çözümlerinin demo versiyonlarının oluşturulmasını içerir.
Gerekli
Utility Navutilus Nesne Squeeze
Talimatlar
Aşama 1
Navutilus uygulaması, bu sorunların temel çözümünden sorumludur. Bu yardımcı program, kaynak kodunu Navision nesnelerinden fiziksel olarak kaldırmak ve bu nesnelerin boyutunu küçültmek için kullanılır. Bu tür teknolojilerle başa çıkmanın yolu, kod çözücüler kullanmaktır, ancak herhangi birinin böyle bir görevi üstlendiği bilinen bir durum yoktur. Bu yardımcı programı kullanma teknolojisini gösterelim.
Adım 2
Yardımcı program, 12Gen. Jnl. PostLine kod biriminin katılımıyla işlendikten sonra test edilecektir. Bu arada, yardımcı program yalnızca kullanıcıların değiştirme ve okuma hakkına sahip olduğu nesneyi işleyebilir.
Aşama 3
Kartı "sıkarak" açın. Bunu yapmak için, Codeunit nesnelerinin türünü ayarlamanız ve ona 12 numara atamanız gerekir. Bundan sonra, seçilen ReplaceSource alanındaki kutuyu işaretleyin - aksi takdirde kaynak orijinal versiyonuna kaydedilir. Metin dosyasını SourceReplacerText alanına içe aktarın. Bu alan, program işlevleri ve tetikleyicilerdeki metinleri değiştirmek için kullanılacak metni belirtir. Bazı durumlarda, metin yerine bir dosyayı içe aktarmak mantıklı olabilir.
4. Adım
ReplaceDocumentation'ın yanındaki kutuyu işaretleyin. Aksi takdirde, Documentation tetikleyicisi değişmeden kalacaktır. DocumentationReplacerText'i metin dosyalarına aktarın; bu, metni Documentation tetikleyici metninin yerini alacak şekilde ayarlayacaktır. Bazı durumlarda, bu adımda içe aktarma için bir dosya kullanmak da mümkündür.
Adım 5
EraseLocalVariableNames onay kutusunu işaretleyin. Aksi takdirde, yerel değişkenin adı aynı kalacaktır. SqueezeObjects işlevini çalıştırın. Birkaç saniye sonra, yerel sürümde çalışmaya gelince, kullanıcı tamamlanan görevle ilgili bir mesaj alır.
6. Adım
Yukarıda açıklanan prosedürleri tamamladıktan sonra, işlenen nesneyi tasarımcıda açabilirsiniz. Açtıktan sonra, yerel değişken adı yerine boş bir alan görüntülendiğini unutmayın. Bu, yardımcı program tarafından işlendikten sonra sonucun, tamamen çalışır durumda olan korunan nesneler olduğu anlamına gelir. Ayrıca, boyutları iki kata kadar azaltılabilir - örneğin 437 kilobayt hacimli test edilen nesne 211 kilobayta düşürüldü.