Microsoft Dynamics GP'de Rapor Yazıcısı'nda hesaplanan alanı yuvarlama

Bu makalede, Microsoft Dynamics GP'de ve Microsoft Business Solutions - Great Plains'te Rapor Yazıcısı'nı kullanarak en yakın iki ondalık basameğe veya en yakın tam dolara yuvarlama yapmak için Rapor Yazıcı işlevini kullanmak üzere hesaplanmış bir alanın nasıl oluşturulacağı açıklanır.

Şunlar için geçerlidir: Microsoft Dynamics GP
Özgün KB numarası: 872275

A Adımı: Raporu yedekleyin ve ardından raporu açın

  1. Değiştirilmiş Microsoft Dynamics GP raporlarınız varsa Reports.dic dosyasını yedekleyin. Reports.dic dosyasını bulmak için şu adımları izleyin:

    1. Uygun adımı kullanın:

      • Microsoft Dynamics GP 10.0 veya Microsoft Dynamics GP 2010'da, Microsoft Dynamics GP menüsünde Araçlar'ın üzerine gelin, Kurulum'un üzerine gelin, Sistem'in üzerine gelin ve ardından Başlatma Dosyasını Düzenle'yi seçin.
      • Microsoft Dynamics GP 9.0'da, Araçlar menüsünde Kurulum'un üzerine gelin, Sistem'in üzerine gelin ve başlatma dosyasını düzenle'yi seçin.
    2. Parola istenirse sistem parolasını yazın.

    3. Başlatma Dosyasını Düzenle penceresinde Microsoft Dynamics GP'yi seçin.

      Reports.dic dosyasının yolu Raporlar kutusunda görünür.

  2. Uygun adımı kullanın:

    • Microsoft Dynamics GP 10.0 veya Microsoft Dynamics GP 2010'da, Microsoft Dynamics GP menüsünde Araçlar'ın üzerine gelin, Özelleştir'in üzerine gelin ve rapor yazıcısı'nı seçin.
    • Microsoft Dynamics GP 9.0'da, Araçlar menüsünde Özelleştir'in üzerine gelin ve Rapor Yazıcısı'nı seçin.
  3. Ürün listesinde Microsoft Dynamics GP'yi ve ardından Tamam'ı seçin.

  4. Rapor Yazıcısı'nda Raporlar'ı seçin.

  5. Özgün Raporlar bölümünde, değiştirmek istediğiniz raporu seçin ve ardından Ekle'yi seçin.

  6. Değiştirilen Raporlar listesinde, değiştirmek istediğiniz raporu seçin ve ardından Aç'ı seçin.

  7. Rapor Tanımı penceresinde Düzen'i seçin.

B Adımı: Yuvarlama işlemi için hesaplanan alan oluşturma

  1. Araç Kutusu penceresinde, listeden Hesaplanan Alanlar'ı ve ardından Yeni'yi seçin.

  2. Hesaplanan Alan Tanımı penceresinde, Ad alanına Yuvarlatılmış yazın.

  3. Sonuç Türü listesinde Para Birimi'ni seçin.

  4. İfade Türü alanında Hesaplanan'ı seçin.

  5. İşlevler sekmesini ve ardından Kullanıcı Tanımlı'yı seçin.

  6. Çekirdek listesinde Sistem'i seçin.

  7. İşlev listesinde RW_Round ve ardından Ekle'yi seçin. En alttaki ifadede sağ parantezi ve ardından Kaldır'ı seçin.

  8. Alanlar sekmesini seçin, Kaynaklar listesinde uygun kaynağı seçin, Alan listesinde yuvarlamak istediğiniz alanı seçin ve ardından Ekle'yi seçin. (Hesaplanan alanı kaydetmeniz ve rapor düzenine gitmeniz ve düzenlemeye çalıştığınız alanın adını ve hangi tablodan olduğunu denetlemeniz gerekebilir.)

  9. Sabitler sekmesini ve ardından Tür listesinde Tamsayı'yı seçin.

  10. Sabit kutusuna 0 yazın ve Ekle'yi seçin.

    Not

    Ondalık ayırıcının sağında yuvarlama yapmak için Sabit kutusuna 0 yazın. Ondalık ayırıcının soluna yuvarlama yapmak için Sabit kutusuna 1 yazın.

  11. Sabit kutusuna, yuvarlama için ondalık ayırıcının sağındaki veya solundaki basamak sayısını girin ve ekle'yi seçin.

    Not

    • İki ondalık basamak kullanmak istiyorsanız 2 yazın. Ondalık basamak kullanmak istemiyorsanız 0 yazın.
    • Ayrıca, yer sayısını belirtmek için sabit yerine bir alan da kullanabilirsiniz. Örneğin, İşlev Ondalık Places alanını kullanabilirsiniz.
  12. Yine Sabit kutusuna, kullanmak istediğiniz yuvarlama modunun numarasını yazın ve Ekle'yi seçin. Varsayılan yuvarlama modunu kullanmak istiyorsanız 2 yazın. Denklemin sonuna eklemek için doğru parantez işlecini seçin.

    Not

    Kullanılabilir modlar aşağıdaki gibidir:

    • 0: ROUNDMODE_UP: Bir değer her zaman yukarı yuvarlanmış olur.
    • 1: ROUNDMODE_DOWN: Bir değer her zaman aşağı yuvarlanır veya kesilir.
    • 2: ROUNDMODE_HALF_UP: Yuvarlanacak son basamak beş ise, değer yukarı yuvarlanmış olur.
    • 3: ROUNDMODE_HALF_DOWN: Yuvarlanacak son basamak beş ise, değer aşağı yuvarlanır.
    • 4: ROUNDMODE_HALF_EVEN: Yuvarlanacak son basamak beş ise ve önceki basamak tekse, değer yukarı yuvarlanmış olur. Aksi takdirde değer aşağı yuvarlanır.
    • 5: ROUNDMODE_CEILING: Değer her zaman pozitif sonsuza yuvarlandı.
    • 6: ROUNDMODE_FLOOR: Değer her zaman negatif sonsuza yuvarlanmış.
  13. En alttaki hesaplanmış ifadede, ifadeyi görüntülemek için sol kenar boşluğundaki ifadeyi seçin: Şöyle görünmelidir:

    FUNCTION_SCRIPT(RW_Roundxxxxx022)
    where xxxxx is the field you are rounding from step 8.
    
  14. Pencereyi kapatmak için Tamam'ı seçin.

  15. Yeni oluşturulan hesaplanan alanı düzende kullanmak istediğiniz konuma sürükleyin. Özgün alanı silebilir ve bu hesaplanan alanı yerine koyabilirsiniz.

    • Alana çift tıklayın, üç nokta düğmesini (...) seçin ve ardından uygun bir biçim seçin. (Önerilen DLR11_$S2'dir.) Tamam'ı seçin.
    • Düzen'de hesaplanan alanı seçin ve üst menü çubuğunda Araçlar ve Çizim Seçenekleri'ni seçin. Denetimdeki diğer alanlarla eşleşecek uygun Yazı Tipi stilini ve boyutunu seçin. (Varsayılan değer Helvetica (Genel) ve yazı tipi boyutu 8'dir.)
  16. Rapor Alanı Seçenekleri penceresini kapatmak için Tamam'ı seçin.

C. Adım: Raporu kaydedin ve rapor yazıcıdan çıkın

  1. Rapor Düzeni penceresini kapatın.
  2. Değişikliklerinizi kaydetmeniz istendiğinde Kaydet'i seçin.
  3. Rapor Tanımı penceresinde Tamam'ı seçin.
  4. Dosya menüsünde Microsoft Dynamics GP'yi seçin.

D. Adım: Rapora erişim izni verme

  • Yöntem 1: Microsoft Dynamics GP 10.0'da güvenliği kullanma

    1. Microsoft Dynamics GP menüsünde Araçlar'ın, Kurulum'un, Sistem'in ve ardından Alternatif/Değiştirilmiş Formlar ve Raporlar'ın üzerine gelin.

    2. Kimlik kutusuna, bu değiştirilmiş raporu yazdıracak kullanıcının kimliğini yazın.

    3. Ürün listesinde Microsoft Dynamics GP'yi seçin.

    4. Tür listesinde Raporlar'ı seçin.

    5. Uygun seriyi genişletin.

    6. Değiştirdiğiniz raporu genişletin.

    7. Microsoft Dynamics GP (Değiştirildi) öğesini seçin.

      Not

      Rapor adının başında bir onay işareti görüntülenir.

    8. Kaydet'i seçin.

  • Yöntem 2: Microsoft Dynamics GP 9.0'da Gelişmiş Güvenlik kullanma

    1. Araçlar menüsünde Kurulum'un üzerine gelin, Sistem'in üzerine gelin ve gelişmiş güvenlik'i seçin.
    2. İstenirse sistem parolasını yazın.
    3. Görünüm'ü seçin ve ardından Alternatif, Değiştirilmiş ve Özel'e göre seçin.
    4. Microsoft Dynamics GP'yi ve ardından Raporlar'ı genişletin.
    5. Uygun seriyi genişletin.
    6. Değiştirdiğiniz raporu genişletin.
    7. Microsoft Dynamics GP (Değiştirildi) öğesini seçin.
    8. Uygula'yı ve ardından Tamam'ı seçin.

    Not

    Varsayılan olarak, Gelişmiş Güvenlik'i başlattığınızda geçerli kullanıcı ve şirket seçilir. Yaptığınız tüm değişiklikler geçerli kullanıcı ve şirket içindir. Ancak, Kullanıcı alanında ve Gelişmiş Güvenlik penceresindeki Şirket alanında ek kullanıcılar ve şirketler seçebilirsiniz.

  • Yöntem 3: Microsoft Dynamics GP 9.0'da Microsoft Dynamics GP güvenliğini kullanma

    1. Araçlar menüsünde Kurulum'un üzerine gelin, Sistem'in üzerine gelin ve güvenlik'i seçin. İstenirse sistem parolasını yazın.

    2. Kullanıcı Kimliği listesinde, rapora erişecek kullanıcının kullanıcı kimliğini seçin.

    3. Tür listesinde Değiştirilmiş Raporlar'ı seçin.

    4. Seriler listesinde uygun seriyi seçin.

    5. Erişim Listesi kutusunda, değiştirdiğiniz rapora çift tıklayın ve ardından Tamam'ı seçin.

      Rapor adının yanında bir yıldız işareti görünür.

Başvurular

Rapor Yazıcısı'nı kullanma hakkında daha fazla bilgi için Yardım menüsünün Yazdırılabilir Kılavuzlar bölümündeki Rapor Yazıcısı Kullanıcı Kılavuzu'na bakın.

Rapor Yazıcısı işlevleri hakkında daha fazla bilgi için Yazılım Geliştirme Seti'ndeki (SDK) Rapor Yazıcısı Programcı arabirimi belgesine bakın.