8.3 eğitiminde harici rapor nasıl oluşturulur. Veritabanına harici bir rapor ekleme. Harici raporların yerleşik olanlardan farkı nedir?

İşbu belgeyle (bundan sonra - Kişi olarak anılacaktır), IE Zabolotnov Alexey Vladimirovich INN212702621854, OGRNIP 313213018300022'ye (bundan sonra - Şirket olarak anılacaktır) Şirketin web sitesine (https://site) bir başvuruda bulunurken belirtilen kişisel verilerimi işlemek için izin veriyorum. bir sipariş, bir başvuru veya Şirketle iletişime geçmenin diğer herhangi bir yolu (bundan böyle Sipariş olarak anılacaktır) ve Siparişimin işlenmesinin bir parçası olarak benimle iletişim ve ayrıca Rusya'nın yürürlükteki mevzuatı çerçevesinde diğer ilgili amaçlar Federasyon ve Şirketin teknik yetenekleri.

Bir Kişinin kişisel verilerinin işlenmesi, Rusya Federasyonu'nun yürürlükteki mevzuatına ve Şirket hükümlerine uygun olarak otomasyon araçları kullanılarak ve/veya otomasyon araçları kullanılmadan gerçekleştirilebilir. Kişi'nin Şirketin web sitesinde bir Sipariş verirken belirtilen, bu web sitesi kullanılarak gönderilen (doldurulan) kişisel verilerinin işlenmesine ilişkin bu onayı, Siparişin Şirket web sitesinde verildiği andan geri çekilinceye kadar geçerlidir. . Bu web sitesi kullanılarak gönderilen (doldurulan) Şirketin web sitesinde bir Sipariş verirken belirtilen kişisel verilerin işlenmesine ilişkin onay, Şirkete yazılı bir başvuru (iptal) sunulması üzerine Kişi tarafından geri alınabilir. Kişiye ait Kişisel verilerin işlenmesi, Kişi'nin yazılı başvurusunun (iptalinin) Şirket'e ulaştığı andan itibaren 2 ay içinde ve/veya işlenme amacına ulaşılması ve süre içinde ve şartlar dahilinde imha edilmesi halinde sona erer. aksi belirtilmedikçe kanunla belirlenir. Bir Kişinin anonimleştirilmiş kişisel verileri, bir rıza beyanı (geri çekilmesi) alındıktan sonra ve ayrıca bu rızanın alındığı amaçlara ulaşıldıktan sonra Şirket tarafından istatistiksel (ve diğer araştırma amaçları için) kullanılabilir.

Bu site, IE Zabolotnov Alexey Vladimirovich'in Kişinin kişisel verilerini, yani soyadı, adı, soyadı, iletişim telefon numarası, e-posta adresi ve ayrıca kişiyi tanımlamak için kullanılabilecek diğer kişisel verileri içeren bilgileri almasına izin verir. Kişi ("Kişisel verileriniz"), Kişi'nin gönüllü olarak şirkete vermesi durumunda.

Kişi, bireysel girişimci Zabolotnov Alexei Vladimirovich'e (INN INN212702621854, OGRNIP 313213018300022) kişisel verilerini, yani: soyadı, adı, soyadı, iletişim telefon numarası, e-posta adresi ve bunun için gerekli olan tüm kişisel verileri işlemeyi kabul eder. Kişi ile iletişim ve bilgi hizmetlerinin sağlanması için sözleşmenin yürütülmesi.

Sözleşme kapsamındaki yükümlülükleri yerine getirmek için Kişi, bireysel girişimci Zabolotnov Alexey Vladimirovich'e (TIN INN212702621854, OGRNIP 313213018300022) kısıtlama olmaksızın kişisel verileriyle herhangi bir işlem (işlem) yapma hakkı verir: toplama, kaydetme, muhasebeleştirme, sistemleştirme, depolama, açıklama (güncelleme, değiştirme), çıkarma, biriktirme, duyarsızlaştırma, engelleme, silme, yok etme; İstatistiki amaçlı, analiz amaçlı, Şirketin ürün ve hizmetleri hakkında Kişi'yi (SMS veya e-posta yoluyla) bilgilendirmek ve yürürlükteki mevzuat dikkate alınarak diğer her türlü işlemi yapmak amacıyla kullanmak.

Gizlilik Politikası

Kişi tarafından siteyi ziyaret etmekle bağlantılı olarak iletilen diğer bilgiler ("Kişinin kişisel verileri olmayan ve Kişiyi tanımlamak için kullanılamayan diğer bilgiler") IE Zabolotnov Alexey Vladimirovich'e (TIN) ait veritabanlarına dahil edilebilir. INN212702621854, OGRNIP 313213018300022) veya temsilcileri. IE Zabolotnov Alexey Vladimirovich, bu veritabanlarının ve içinde saklanan bilgilerin tüm haklarını saklı tutar. Topladığımız diğer bilgiler, IP adresinizi ve çerezler aracılığıyla toplanan diğer bilgileri içerebilir (aşağıya bakın).

Bu site, çerez olarak bilinen bir teknoloji kullanabilir. Çerez, bir Kişi siteyi ziyaret ettiğinde bir web sunucusunun bir Kişinin bilgisayarına gönderdiği bir mesajdır. İkinci bir ziyarette, web sitemiz, Kişinin bilgisayarında çerezlerimizden birinin olup olmadığını kontrol edecektir. Çerezlerimiz sitenin işlevselliğini arttırır ve sitenin nasıl kullanıldığını daha doğru analiz etmemize yardımcı olur.

Bu web sitesi İnternet Protokolü (IP) adreslerini kullanır. IP adresi, bir ISS tarafından İnternet'e erişmek için bir bilgisayara atanan bir numaradır. Tipik olarak, IP adresi İnternet'e her eriştiğinizde değişir (bu "dinamik" bir adrestir). Ancak, yüksek hızlı bir bağlantı kullanıyorsanız, koşullara bağlı olarak, kullandığımız IP adresinin veya hatta çerezin kişisel olarak tanımlanabilir bilgiler içermesi mümkündür. Bunun nedeni, bazı yüksek hızlı bağlantı türlerinde IP adresinizin değişmemesi ("statik") ve Kişinin bilgisayarıyla ilişkili olabilmesidir. Sitenin kullanımı hakkında genel bilgi sağlamak ve siteyi geliştirmek için Kişinin IP adresini kullanırız.

Bu site, Kişinin konumunu belirlemek için teknolojiyi kullanır.

Bir kişi yukarıdaki verilerin (çerez, IP adresi ve konum verileri) işlenmesini istemediği takdirde bu siteden çıkmakla yükümlüdür.

Bu site 18 yaşın altındaki kişilere yönelik değildir. Sahip olduğumuz bilgilere göre 18 yaşını doldurmamış kişilerden kişisel veri toplamıyoruz. Bu site endüstri standardı güvenlik protokolü (SSL) şifrelemesi kullanır. Ancak, bu seçeneği kullanmak için tarayıcının kriptografik kapatmayı desteklemesi gerekir (Internet Explorer 3.0 ve üzeri). IE Zabolotnov Alexey Vladimirovich, talep üzerine veya yasaların öngördüğü durumlarda devlet yetkililerine bilgi verme hakkını saklı tutar.

Kişi ile ilgili bilgileri iletişim listelerimizden çıkarmak için lütfen aşağıdaki adresle iletişime geçin: IE Zabolotnov Alexey Vladimirovich, tel.: +7 8352 441133. Veya e-posta ile: [e-posta korumalı]İnternet sitesi

Listelerimiz güncellenirken bir kişi materyal almaya devam edebilir. Web Sitesi Gizlilik Politikası zaman zaman güncellenebilir. Güncellemeden sonra bu kurallar bu sayfada yer alacaktır.

Örneğimizde, rapor ürün ve hizmetlerin çıktısını bölümlere, madde gruplarına ve aya göre gösterir.

İşte raporun ana sayfası:

Bu sayfa, Dosya - Yeni - Harici rapor menüsündeki yapılandırıcıdan çağrılır.

İlk olarak bir dataset (Dataset1) ekliyoruz. "İstek" penceresinde bunu kendiniz yazabilir, Sorgu Tasarımcısını kullanarak oluşturabilir veya bir dosyadan yükleyebilirsiniz. En uygun yol, sorgu yapıcısını kullanmaktır. Yapıcının nasıl çalıştığını okuyun.

İhtiyacınız olan her şey otomatik olarak doldurulur, ancak bazı şeyler ince ayar yapmaya değer.

Örneğin, sütun başlıkları (yukarıdaki şekildeki "Miktar" onay kutusu, bu alan için herhangi bir başlık metni yazmanıza izin verir), veri çıktısı için formatı ayarlayabilirsiniz (bkz. Miktar satırındaki Format). Biçim, her tür veri için düzenlenebilir - dizeler, tarihler, sayılar.

Kaynaklar sekmesinde, kaynakların kendilerini seçin ve toplamların çıktısını onlar için yapılandırın:

Parametreler sekmesi, raporun içeriğini değiştiren her şeyi içerir (örneğin, verilerin seçileceği dönem). İstek parametrelerine göre otomatik olarak doldurulur (ilk sayfaya bakın). Onay kutularını kullanarak görünürlüğü, bu parametrelerin kullanılabilirliğini ayarlayabilir, başlangıç ​​değerini vb. ayarlayabilirsiniz.

267 1C video eğitimlerini ücretsiz edinin:

Ve son olarak, Ayarlar. Raporun görünümü burada çizilir - sütunlar, satırlar, birbirlerine göre konumları, gruplamalar vb. "Ayar Tasarımcısını Aç" düğmesi, satırları ve sütunları istediğiniz sırada düzenlemenize yardımcı olacaktır. "Öğenin kullanıcı ayarları" düğmesi, raporun başlığındaki parametreleri görüntülemenize olanak tanır:

Period.Date Parts.MonthName sütununa dikkat edin. Sütun başlığında ayın adını nasıl görüntülersiniz? Burada görüntülenir.

Bu arada, raporun bitişik sütunlarında aynı anda birkaç döneme ait verileri görüntülemenize izin veren bu ayardır:

Bir diğer önemli sekme ise Seçili Alanlar. Boşsa, rapor oluşturulmaz. Genellikle "Ayar Tasarımcısını Aç" düğmesine tıklanarak otomatik olarak doldurulur:

Aslında, gereken minimumdan ihtiyacınız olan tek şey bu. Sonuç olarak, aşağıdaki formun bir raporuna sahip olacağız:

1C tarafından sağlanan yazılım ürünleriyle çalışmak, yalnızca birincil bilgilerin (referans kitaplarının doldurulması ve belgelerin zamanında girilmesi) girilmesini ve sistemleştirilmesini değil, aynı zamanda bu verilere dayanarak çeşitli basılı formların oluşturulmasını da içerir. Bu amaçlar için özel bir nesne oluşturuldu - raporlar. 1C'deki raporlar, şirketteki mevcut durumu çeşitli göstergeler bağlamında analiz etmeye yardımcı olur ve bu bilgilere dayanarak yetkin yönetim kararları alma fırsatı sunar.

Raporlar ve işleme

Genel olarak konuşursak, bu iki nesne türü arasında önemli bir fark yoktur:

  • Basılı formların düzenlerini içerebilirler;
  • Modüllerinde bilgilerde değişiklik yapmak için prosedürler olabilir;
  • Dahili veya gömülü olabilirler;
  • Tipik konfigürasyonlardaki harici raporlar ve harici işleme, aynı dizinde saklanır.

Rapor ve işlemeyi kullanım prensibine göre şartlı olarak ayırmak mümkündür. Düzen, bilgileri kullanıcı dostu bir biçimde görüntülemek için gereklidir, veritabanında değişiklik yapmak için işleme oluşturulur. Ek olarak, çıktı tablolarında, döndürülen belgelerin görünümünü oluşturmaya hizmet edecek ana düzen şemasını ve ayrıca parametrelerin saklanması için ayarları belirleyebilirsiniz.

Makalede fiziksel olarak ele alınan nesneler, dosya uzantısına göre harici işlemeden farklıdır:

  1. Dış işleme - epf;
  2. Dış rapor - erf.

Harici ve gömülü raporlar

1C'deki herhangi bir konfigürasyonun ağacına yakından bakarsanız, ayrıca bir rapor dalı olduğunu fark edeceksiniz (Şekil 1).

Harici ve dahili işleyiciler arasında pratikte hiçbir fark yoktur. Ayrıca, herhangi bir ert dosyası konfigürasyona gömülebilir ve bunun tersi de, yerleşik mekanizma harici bir kaynağa yüklenebilir. Örneğin, standart "Fon Ücretlerinin Analizi" işleyicisinde değişiklik yapmak istiyorsak, ilgili nesnenin bağlam menüsünü çağırmalı ve "Harici olarak kaydet ..." alt menüsünü seçmeliyiz (Şekil 2)

Pirinç. 2

Karşı eylem "Harici ile değiştir" alt menüsü olarak adlandırılır, ancak bunun için konfigürasyonun değişikliğe açık olması gerekir.

Yerleşik nesne arasındaki tek fark, ona modüllerin program kodundan başvurabilmenizdir; harici bir rapor için bunu uygun referansa girmezseniz bunu yapmak oldukça zordur.

Harici rapor oluşturma

Yalnızca Konfigüratör modunda harici bir rapor oluşturabilirsiniz, bunun için kesinlikle yerleşik programlama dili bilgisine ve büyük olasılıkla dil ve sorgu tasarımcısıyla çalışma yeteneğine ihtiyacınız olacak.

Temel olarak, programcının veritabanı tablolarından alınan verileri oluşturmak için iki olanağı vardır:

  1. Veri oluşturma sisteminin (ACS) mekanizmasını kullanın;
  2. Önceden hazırlanmış bir düzen kullanarak bir elektronik tablo belgesini programlı olarak doldurun.

İkinci durumda, geliştirici, kullanıcının çalışması sırasında ACS'de oluşturulabilecek arayüz, seçimler, gruplamalar ve diğer şeyleri bağımsız olarak düşünmek zorunda kalacaktır.

Ancak, seçilen mekanizmadan bağımsız olarak, "Dosya" menüsünden, "Yeni" alt menüsünden başlamanız gerekir. Geliştiricinin önünde oluşturulacak nesneyi seçmek için bir menü açılır (Şekil 3).

Pirinç. 3

Pirinç. 4

Burada görüyoruz:

  • Nesnenin amacını olabildiğince doğru bir şekilde özetleyen bir ad;
  • Eşanlamlı ve yorum tam bir açıklama için tasarlanmıştır;
  • Temel yerleşim düzeni - burada raporu yazdırmak için kullanılacak düzeni ayarlayabilirsiniz;
  • "Şemayı aç ..." düğmesi, işleme sonucu oluşturucusunu açar;
  • Formları, gereksinimleri ve düzenleri açıklayan pencere.

"Eylemler" düğmesine tıklayarak, oluşturulan nesnenin modülünü açabilirsiniz.

Düzen şeması

Bir rapor oluşturmak için ACS'yi kullanmak, geliştiricinin işini büyük ölçüde basitleştirir:

  1. Üzerinde düşünmeye ve nesnenin şeklini oluşturmaya gerek yoktur;
  2. Görüntülenen formun seçimleri, gruplamaları, sütunları kullanıcı modunda dinamik olarak değiştirilebilir;
  3. Final tablosunun oluşturulması için çeşitli seçenekler oluşturmak ve saklamak mümkündür.

Bu nedenle, veri kompozisyon şeması modern çözümlerde giderek daha popüler hale geliyor. İlgili düğmeye tıklarsanız, geliştiricinin önünde ACS tasarımcısı açılır. (Şek. 5)

Pirinç.
5

Şema, nesnenin düzenlerinde saklanır.

Dahili ve yerleşik raporlara ek olarak, bu nesneleri depolamak ve bunlara erişmek için bir olasılık daha vardır - "Ek işleme" dizini.

Veritabanına harici nesnelerin kaydedilmesi

Modern 1C yazılım ürünlerinin dayandığı yönetilen formlar için, harici işlemeyi veritabanına kaydetme formu önemli ölçüde değişti.

Daha önce (sıradan formlarda) ilgili dizinde yeni bir öğe oluşturmak yeterliyse, depolanan işleyicinin türünü belirtin ve dosyanın yolunu ert biçiminde tanımlayın, ardından yönetilen formlarda kayıt modülünden gerçekleşir. kayıtlı nesne

Bunu yapmak için, işleyici modülünde ExternalProcessing Information dışa aktarma işlevi tanımlanmalıdır. (Şek. 6)

Pirinç. 6

Şekil 6, dizine bir dosya kaydetmenize izin verecek yaklaşık bir komut kümesini göstermektedir.

Bilgi içeren fonksiyona ek olarak, bir prosedür (AddCommand) ve fonksiyon (GetCommandTable) daha vardır. İçerikleri Şekil 2'de gösterilmektedir. 7

Pirinç. 7

1C konfigürasyonlarında analiz ve görüntüleme için uygun bir biçimde verileri düzenlemek için her türlü pivot tabloyu elde etmek üzere tasarlanmış uygulamalı nesnelere raporlar denir. 1C'de bir rapor nasıl eklenir, çeşitli ekleme seçenekleri, bu makalede bunları ve diğer bazı soruları açıklamaya çalışacağız.

Raporlar ve işleme: farklılıklar

Aynı zamanda, diğer benzer nesnelerden ayırt edilirler - tedaviler:

  1. ACS (veri bağlantı sistemi) kullanma imkanı;
  2. İşleme yardımı ile bilgi girebilirsiniz, rapor verileri görüntülemeye ve düzenlemeye hizmet eder;
  3. Dosya biçimindeki fark: epf uzantısı, işleme ile uğraştığımızı gösterir, erf, harici raporlar için tipiktir.

Bir programcının bakış açısından, bu nesnelerin kullanımı çok uygundur, çünkü konfigürasyon meta verilerinde değişiklik gerektirmez ve bu nedenle, güncellemek için kullanıcıları veritabanından çıkarmak gerekli değildir.

Veritabanına rapor ekleme yolları

Özel bir rehber yardımıyla

1C tarafından sağlanan konfigürasyonların çoğunda, meta verileri değiştirmeden veritabanında işleme kaydetmenize izin veren bir "Harici işleme" referans kitabı vardır. Bu dizine girmenin iki yolu vardır:

  1. Tam ve Yönetimsel arayüzler için: İşlemler-> Dizinler-> Dış İşleme;
  2. Diğerleri: Servis-> Ek raporlar ve işleme yoluyla.
  3. Ardından, almak istediğiniz form türünü seçmeniz gerekir.

Peki, görünümü Şekil 1'de gösterilen form aracılığıyla dizine nasıl bir düzen eklenir.

Şekil 1 Bir raporun veya işlemin kayıt şekli

Her şeyden önce, oluşturulan tablonun özünü mümkün olduğunca yansıtacak kaynak kitap öğesi için orijinal bir isim bulmak gerekir. İkinci adım, eklenen formun türünü seçmektir. Bu olabilir:

  1. Baskı formu, "Baskı plakası sahipliği" tablo bölümünde belirtilen nesnelerde Yazdır düğmesi veya başka bir düğme ile çağrılır;
  2. Tablo bölümlerinin doldurulması, "Tablo bölümlerinin doldurulması için aksesuar işleme" Tablosu bölümünde sunulan belgelerin ve referans kitaplarının tablo bölümleri için;
  3. Tedavi;
  4. Bildiri.

Pirinç. 2 Rapor türünü seçme alanı

Son aşamada, diskte kayıtlı olanlardan işlenen kodu içeren dosyayı seçmek gerekir.

Şekil 3 Bir rapor dosyası seçme ihtiyacını gösteren yazı

Öğeyi kaydettikten sonra, veritabanına kaydedeceksiniz. Tabanı geri yüklerken ve aktarırken, bu şekilde kaydedilen elemanlar da aktarılacaktır.

Yapılandırmaya ekleme

Aşağıdaki adımlar, veritabanına özel erişim gerektirir.

Konfigüratöre girip konfigürasyonu açarak işleme eklemeye başlayabilirsiniz.

Yapılandırma düzenleme için kapalıysa, Yapılandırma-> Destek-> Destek ayarları menü öğesine gitmeniz gerekir. Şekil 4'teki gibi bir pencere açılacaktır.

Pirinç. 4 Destek düzenleme penceresi

  1. "Değiştirme yeteneğini etkinleştir" düğmesine basın;
  2. Sistem sorusuna olumlu cevap veriniz.

Böylece, veritabanı meta verilerine kendi öğelerinizi ekleyebileceksiniz.

Şimdi konfigürasyon ağacının "Raporlar" satırına sağ tıklayarak konfigürasyona harici bir data linker ekleyebilirsiniz.

Pirinç. 5 Yapılandırmaya rapor eklemek için alt menü

Yönetilen formlara işleme yerleştirmeyle ilgili hususlar

Yönetilen formlar üzerine inşa edilen arayüz, tabana eklenen ek işleyicilerin görüntülenmesine kendi kısıtlamalarını getirir.

1C'de yönetilen bir forma rapor eklemeden önce, raporun ACS kullanılarak oluşturulduğundan emin olmanız gerekir, aksi takdirde form yanlış görüntülenecektir.

Programı Yönetim modunda açtıktan sonra, Gezinti panelinde "Formları, raporları ve işlemleri yazdır" öğesini bulmanız gerekir.

Pirinç. 6 Gezinti paneli 1C 8.3

Açılan pencerede "Ek raporlar ve işleme" kutusunu işaretleyerek yönetilen form için tasarımlarınızı veritabanına ekleyebileceksiniz.

Formda "Oluştur" düğmesini tıklayın. Uyarı penceresini yok sayarak bir dosya seçmeye başlayabilirsiniz.

Çok sık olarak, programın en son sürümlerinde eklenti, "Nesne yöntemi bulunamadı" şeklinde bir hatayla çöküyor. Gerçek şu ki, veri bağlama sistemini kullanarak bir işleyici oluşturduktan sonra, ExternalProcessing Information () işlevini modülünde Dışa Aktarma işaretiyle kaydetmek gerekir, bu işlev kayıt parametrelerini döndürmelidir:

  1. İşleyicinin bağlanacağı nesne;
  2. Veritabanına kaydedileceği isim;
  3. Takım adı.

Bundan sonra, raporu arayüze yerleştirmeye başlayabilirsiniz. Bunu yapmak için "Yerleşim" komutunu tıklayın.

Pirinç. 7 Konaklama

Bu durumda, elemanın etkinliği, "Yayın" alanında karşılık gelen değerin seçilmesiyle düzenlenir.

Yerleştirmeden ekleme

Kodda her değişiklik yapıldığında bir referans öğesinin üzerine yazmak, özellikle bu işleyiciyi yapılandırmaya kaydetmek oldukça sıkıcı bir iştir. Onsuz yapabilirsiniz. Dosya->Dosya Aç menüsünden işlemi içeren dosyayı açmanız yeterlidir. Son açılan nesneler, Dosya alt menüsünün alt kısmında bir liste olarak saklanır.

Düzenlenmiş raporlar

Yapılandırma tarafından sağlanan harici dosyalara ve işleyicilere ek olarak, 1C'de düzenlenmiş başka bir rapor türü vardır. Bunlar, vergi makamları tarafından düzenlenen veri dizilimleridir.

İşin doğası gereği, bu formlar daha çok bir belge gibidir. Bu tür işleyicilerin geçerlilik süresi nadiren dörtte birini aşar; 1C, bunlara düzenli olarak güncellemeler yayınlar.

Bunları Raporlar-> Düzenlenmiş raporlar menüsünden açabilirsiniz. Bir rapor seçeneği seçtikten sonra, program bunu veritabanındaki verilerle dolduracaktır. Yeterli veri yoksa, program eksik verileri manuel olarak eklemeyi önerecektir.

Eksik doldurulmuş formlar, yenileme olasılığı ile kaydedilir. Tam olarak doldurulmuş ve doğrulanmış bir belge kağıda basılabilir veya elektronik ortamda vergi dairesine gönderilebilir.

İlgili raporlama formlarında operasyonel değişiklikler olması durumunda, harici raporları özelleştirme ihtiyacı ortaya çıkabilir. Sonuçta, ilgili formları onaylayan devlet organları, ticari kuruluşların raporlama formunu hazırlamak için zamana ihtiyaçları olduğu gerçeğini her zaman dikkate almaz. Yazar S.A. Kharitonov'dur.

1C tarafından üretilen 1C: Enterprise 8 için tipik yapılandırmalarda, düzenlenmiş raporlama formları yapılandırmalara dahil edilir ve yapılandırma sürümleriyle birlikte yayınlanır. Bununla birlikte, ihtiyaç ortaya çıktığında - örneğin, raporlama formunun yeni bir sürümü yürürlüğe girdiğinde - 1C şirketi bu tür raporlama formlarını 1C: Enterprise 8 harici raporlar (* .erf uzantılı dosyalar) şeklinde yayınlar.

Harici raporlamanın kullanılması bir geçici çözümdür ve yalnızca gerekli değişiklikleri içerecek olan yapılandırmanın yayınlanmasına kadar kullanılmalıdır. Bu nedenle, harici raporların kullanımına belirli kısıtlamalar getirilmiştir:

  • harici bir rapor yayınlarken, hangi yapılandırma sürümünün kullanılabileceği konusunda anlaşmaya varılır;
  • harici raporun önceki yapılandırma sürümlerini desteklemesi garanti edilmez;
  • bir kullanıcı bir konfigürasyonla çalışırken, harici bir raporun birden fazla versiyonunu kullanmak mümkün değildir;
  • bir rapor formunun açılması, bir konfigürasyon nesnesi olarak uygulanan bir rapordan daha uzun sürer;
  • rapor verilerini elektronik biçimde yüklemek çok daha yavaştır, vb.

Belirli bir yapılandırma sürümü için yayınlanan harici raporların listesi, www.users.v8.1c.ru adresindeki 1C: Enterprise 8 kullanıcı destek sitesinin yapılandırma sayfasında görülebilir (bölümde). Ücretsiz bilgi sürüm numaralarıyla sütundaki ilgi sayısına tıklamanız gerekir) veya formda Bilgileri Güncelle(düğme tarafından çağrılır Bilgileri Güncelle en iyi takım forması ), bilgi tabanında düzenlenmiş raporlama uyarı hizmeti etkinleştirildiyse.

Aynı formda, bilgisayarınıza indirmek için harici raporun ismine tıklayabilirsiniz.

Tipik olarak, raporlar bir RAR arşivi olarak dağıtılır. Harici bir raporla çalışmak için arşiv paketinden çıkarılmalıdır.

Arşiv, harici rapor dosyasıyla birlikte, raporun amacını ve bağlantı sırasını açıklayan bir metin dosyası içerir.

Harici bir raporun, konfigürasyonda zaten mevcut olan düzenlenmiş bir raporun yerini alması amaçlanıyorsa, raporu 1C: Enterprise modunda (menü) açarak bilgi tabanına bağlanabilir. Dosya - Aç).

Açıldığında bir soru sorulacak Bilgi bankasına harici bir düzenlemeye tabi rapor kaydedin? cevapladıktan sonra Evet harici rapor bilgi tabanına kaydedilecek ve yeni bir rapor oluşturmak için hemen açılacaktır.

cevap verirsen Numara, rapor kaydedilmeyecek, ancak yeni bir rapor oluşturmak için de açılacaktır. Böyle bir raporla, tüm eylemleri - oluşturma, doldurma, yazdırma - gerçekleştirmek mümkün olacaktır, ancak oluşturulan rapor bilgi tabanına kaydedilemez.

Harici rapor yeni bir düzenlenmiş rapor türüyse, rapor bilgi tabanına otomatik olarak kaydedilemez: bu modun manuel olarak etkinleştirilmesi gerekir. Bağlantı talimatları, 1C web sitesinden alınan arşivde bulunan metin dosyasında da mevcuttur.

Harici bir rapor kullanmak için, kullanıcının bu düzenlenmiş rapor için dahili bir konfigürasyon nesnesi değil, harici bir rapor kullanılacağını belirtmesi gerekir.

Harici bir raporu, dizine yeni bir düzenlenmiş rapor türü olarak kaydetmek için Düzenlenmiş raporlar gereklidir (bkz. şekil 1):

1) yeni türdeki raporun bulunacağı dizin grubuna gidin;
2) düğmesine tıklayarak yeni bir katalog öğesi oluşturun Ekle referans formunun üst komut çubuğunda;
3) bir dizin öğesi şeklinde, dizinde verilecek adı girin Düzenlenmiş raporlar ve formun rapor türleri listesinde Düzenlenmiş ve finansal raporlama... Rapor türünün bir tanımını doldurmanız da tavsiye edilir;
4) geçiş Kullanmak dosyayı konuma ayarlayın ve hangi dosyanın harici rapor olarak kullanılması gerektiğini belirtin. Düğmeye bastıktan sonra tamam bu harici raporun tam adı, sözlük öğesi formunun dosya alanındaki dosya açma iletişim kutusunda belirtilecektir.

Pirinç. 1. Harici bir raporun kaydı

Düğmeye bastıktan sonra bir yere yaz harici rapor bilgi tabanına kaydedilir, ardından harici dosyanın tam adı metinle değiştirilir Rapor IB'ye yüklenir.

Düğmeye basıldığında da aynısı oluyor tamam, katalog öğesinin formu ise Düzenlenmiş raporlar kapanır.

Harici raporların kullanıldığı sözlük öğeleri için, rapor adından sonra sözlük listesi şeklinde bir satır (harici) eklenir.

Harici rapor bilgi tabanına yüklendikten sonra, harici rapor dosyasının kendisine artık ihtiyaç duyulmaz ve silinebilir.

Harici bir rapor kullanarak düzenlenmiş bir raporla çalışmak, raporlama verilerini elektronik biçimde açarken ve yüklerken "yavaş yanıt" dışında bir yapılandırma nesnesiyle çalışmaktan farklı değildir.

Harici bir raporun işareti olarak, üst komut çubuğunun sağ tarafında kırmızı bir bilgi yazısı görüntülenir. Harici rapor.

İstediğiniz zaman "dahili" yapılandırma nesnesini kullanmaya geri dönebilirsiniz. Bunu yapmak için, gerekli düzenlenmiş rapor için bir katalog öğesi şeklinde radyo düğmesini koymalısınız. Kullanmak pozisyona bir obje ve dizin öğesini kaydedin.

Harici raporun kendisi bilgi tabanından silinmez, bu nedenle tersi işlem de mümkündür. Bir bilgi tabanından bir raporu silmek için aşağıdakileri yapın:

1) referansta Düzenlenmiş raporlar harici bir raporun bağlı olduğu düzenlenmiş bir rapor bulun - raporun adından sonra böyle bir rapora bir satır (harici) eklenecektir;
2) düğmesine basarak dizin öğesini düzenleme için açın Geçerli öğeyi değiştir;
3) harici bir rapor seçme alanında düğmesine tıklayın X (Temizle)... Bastıktan sonra, metin Rapor IB'ye yüklenir temizlendi, bu raporun bilgi tabanından silineceğinin bir işaretidir;
4) düğmesine basarak katalog öğesinin formunu kapatın tamam.

Bir katalog öğesini kaydettiğinizde bir raporun silinmesi gerçekleştirilir.

Gerekirse bilgi tabanına yüklenen rapor diskteki bir dosyaya kaydedilebilir. Bunu yapmak için, bir katalog öğesi şeklinde Düzenlenmiş raporlar metin içeren bağlantıya tıklamanız gerekiyor Harici raporu dosyaya aktar... Standart bir dosya kaydetme iletişim kutusu açılacaktır. Varsayılan olarak, dosya adı olarak karşılık gelen yapılandırma nesnesinin adı önerilir.

Bir bilgi tabanına sahip bir kullanıcının bir oturumunda harici bir raporun birden fazla versiyonunun kullanılamayacağına dikkat etmek önemlidir: örneğin, kullanıcı zaten harici bir rapor olan düzenlenmiş bir raporla çalışıyorsa ve yüklemişse bu dizine Düzenlenmiş raporlar bu harici raporun başka bir sürümü (örneğin, eklenmiş otomatik tamamlama ile).Raporun bu sürümünü kullanmak için 1C: Enterprise oturumunu bitirmesi ve ardından hemen yeni bir oturum başlatması gerekir.

hata:İçerik korunmaktadır !!