Access raporu özellikleri (Reporting Services) desteklenen
When you import a report into Report Designer, the import process converts the Microsoft Access report into a Reporting Services Report Definition Language (RDL) file.Reporting Services supports several features of Access; however, because of differences between Access and Reporting Services, some items are modified slightly or are not supported.Bu konu, Access rapor özellikleri için RDL nasıl dönüştürülür açıklar.
Access raporları alma
Bazı sorgularda, Access'e özgü bir kod içerir.Erişim kodu raporla alınır.Sorguda, katıştırılmış bir dize içeriyorsa, ayrıca, raporda doğru içe.Bu sorunu gidermek için , bir karakter koduyla dizelerin değiştirin.Örneğin, virgül (,) karakterini CHAR(34) ile değiştirin.
Alma işlemi noktalı virgülü (;) düzgün vermeyen veya XML biçimlendirmesi karakterleri)<, >VS.) içinde bağlantı dizesi bilgi. Bir bağlantı dizesi bir noktalı virgül veya XML biçimlendirme karakteri, içerir rapor alındıktan sonra yeni bir rapora parolayı el ile ayarlamanız gerekecek.
Alma işlemi, bağlantı veya genel zaman aşımı ayarlarını almaz bağlantı dizesi.Rapor alındıktan sonra bu ayarları ayarlamak gerekebilir.
Sorgu parametrelerini içeren bir sorgu içeren bir rapor alırsanız, rapor alındığında sorgu dönüştürülmeyecek.Rapor sorgusuyla almak için , Access raporu, sorgu parametreleri'sabit kodlanmış değerlerle geçici olarak değiştirir ve rapor alındıktan sonra sonra bunları sorgu parametreleri ile değiştirin.
Veri kaynakları
Reporting Services OLE DB veri kaynakları gibi destekler SQL Server. Raporların bir Access projesi (.adp) ' alıyorsanız, veriler için bağlantı dizesi dosya kaynak .adp dosyası bağlantı dizesinde alınır.Raporların bir Access veritabanı (.mdb veya .accdb) dosyası alma işlemi yapıyorsanız, bağlantı dizesi bir Access veritabanına gösterebilir ve raporların alındıktan sonra düzeltmek için gerekebilir.Verileri kaynak Access raporu bir sorgu için sorgu bilgileri RDL, değişiklik yapılmaksızın depolanır.Access raporu için veri kaynağını bir tablo, dönüştürme işlemi, tablo adını ve tablodaki alanları temel alan bir sorgu oluşturur.
Raporları ile özel modül
If there is custom Microsoft Visual Basic code contained within modules, it is not converted.Rapor Tasarımcısı, alma işlemi sırasında kod karşılaşıyorsa, bir uyarı oluşturulan ve görüntülenen Görev listesi penceresini açın.
Rapor denetimleri
Reporting Services Aşağıdaki erişim denetimlerini destekler ve onları dönüştürülmüş bir rapor tanımında içerir.
Image |
Etiket |
Line |
Rectangle |
Alt form |
Alt rapor Not Bir alt rapor denetiminin içinde ana rapora dönüştürülür, ancak alt kendisini ayrı olarak dönüştürülür. |
TextBox |
Reporting Services aşağıdaki denetimlere desteklemez:
Ilişkilinesneçerçevesi |
CheckBox |
ComboBox |
KomutDüğmesi |
CustomControl |
Liste kutusu |
ObjectFrame |
Seçenek düğmesi |
TabPage'ler |
ToggleButton |
Rapor Tasarımcısı bu denetimlerden herhangi birini alma işlemi sırasında karşılaşıyorsa, bir uyarı oluşturulan ve görüntülenen Görev listesi penceresini açın.
ActiveX ve Office Web bileşenleri gibi diğer denetimleri içe aktarılır.Bir Access raporu bir OWC grafik denetimi içeriyorsa, raporda alındığında, onu dönüştürülmeyecek.
Rapor özellikleri
Reporting Services Access kullanıcı arabirim aracılığıyla kullanılabilen özelliklerini destekler.Yalnızca kod için kullanılabilen özellikleri desteklenmez ve burada listelenmeyen.
BackColor |
BackStyle |
BorderColor |
BorderStyle |
BorderWidth |
BottomMargin |
CanGrow (metin) |
CanShrink (metin) |
Caption |
FontBold |
FontItalic |
FontName |
FontSize |
FontUnderline |
FontWeight |
ForceNewPage |
ForeColor |
Height |
HideDuplicates |
Hyperlink |
Ishyperlink |
Görünür |
KeepTogether (grup) |
Left |
LeftMargin |
LineSlant |
LineSpacing |
LinkChildFields |
LinkMasterFields |
NewRowOrCol |
PageFooter |
PageHeader |
Sayfaları |
Resim |
PictureTiling (rapor) |
ReadingOrder |
RepeatSection |
RightMargin |
RunningSum |
SizeMode |
TextAlign |
Top |
TopMargin |
Width |
Reporting Services Access kullanıcı arabirim aracılığıyla kullanılabilen özelliklerini desteklemiyor.
CanGrow (bölüm) |
CanShrink (bölüm) |
Ondalık basamaklar |
FastLaserPrinting |
Filtre |
FilterOn |
Format |
FormatConditions |
GrpKeepTogether |
KeepTogether (bölüm) |
NumeralShapes |
Yön |
PaintPalette |
PaletteSource |
PictureAlignment |
PicturePages |
PictureSizeMode |
PictureTiling (görüntü) |
Kaydırma çubukları |
SpecialEffect |
Dikey |
Gruplandırma
Erişimi, üç özelliklerini kullanarak bir grup düzey tanımlar: adlı bir grup ifadesi,GroupOn özellik ve GroupInterval özellik. Bir grup üstbilgisi veya altbilgisi olan BIR grup içinde bulunan bir grup ile birleştirilir.Grubu başka bir grup içermiyorsa, sıralama, ayrıntı bölümüne uygulanır ve Grup bıraktı.
İfadeler
Access, metin kutularında görüntülenen değerleri belirtmek için ifadeleri kullanır.Erişim kullanır. Visual Basic ek olarak bazı toplamak işlevleri ifade dili. Rapor Tasarımcısı bu Access ifadeler için rapor ifadeler dönüştürür.
İşlevler
C Reporting Services Rapor tanımı kullanır. Visual Basic Access 2002 Visual Basic kullanırken, yerel bir ifade dili olarak .NET. Aşağıdaki listeler tarafından desteklenen işlevlerini açıklar. Reporting Services.
Dizi işlevler
Reporting Services dizi aşağıdaki işlevleri destekler:
LBound
UBound
Dönüştürme İşlevleri
Reporting Services aşağıdaki dönüştürme işlevleri destekler.
Art |
CBool |
CByte |
CCur |
CDate |
CDbl |
CDec |
Chr |
Chr $ |
Cınt |
CLng |
CSng |
CStr |
CVar |
CVDate |
Format |
FormatCurrency |
FormatDateTime |
FormatNumber |
FormatPercent |
Onaltılık |
Onaltılık $ |
Nz |
Eki |
Eki $ |
Dizesi |
Str $ |
StrConv |
Val |
Reporting Services aşağıdaki dönüştürme işlevleri desteklemez:
GUIDFromString
StringFromGUID
Veritabanı işlevleri
Reporting Services Aşağıdaki veritabanı işlevlerini destekler.
CreateReport |
GetObject |
HyperlinkPart |
Bölüm |
Reporting Services Aşağıdaki veritabanı işlevleri desteklemez.
CodeDb |
CreateControl |
CreateForm |
CreateGroupLevel |
CreateObject |
CreateReportControl |
CurrentDb |
CurrentUser |
DeleteControl |
DeleteReportControl |
Eval |
IMEStatus |
AcSysCmdProfile |
Tarih/Saat işlevleri
Reporting Services Aşağıdaki tarih/saat işlevlerini desteklemektedir.
Date |
Tarih $ |
DateAdd |
DateDiff |
DatePart |
DateSerial |
DateValue |
Günü |
Saat |
Dakika |
Ay |
AyAdı |
Şimdi |
Ikinci |
Time |
saat $ |
Süreölçer |
TimeSerial |
TimeValue |
Haftanın günü |
WeekdayName |
Yıl |
DDE/OLE işlevler
Reporting Services DDE/OLE aşağıdaki işlevleri desteklemez.
dde |
DDEIntitate |
DDERequest |
DDESend |
LoadPicture |
Etki alanı toplamak işlevleri
Reporting Services Aşağıdaki etki alanı toplamak işlevlerini desteklemez.
DAvg |
DCount |
DFirst |
DLast |
DLookup |
DMax |
DMin |
VSEÇSTDSAPMA |
VSEÇSTDSAPMAS |
DSum |
VSEÇVAR |
VSEÇVARS |
hata işleme Işlevleri
Reporting Services aşağıdakileri destekleyen hata işleme işlevleri.
Hata |
Hata |
Hata $ |
IsError |
Reporting Services Aşağıdaki hata işlevini desteklemez:
- CVErr
Finansal işlevler
Reporting Services Mali aşağıdaki işlevleri destekler.
ddb |
GD |
Ipmt |
irr |
mirr |
Dönem_sayısı |
npv |
DEVRESEL_ÖDEME |
PPmt |
BD |
Hızı |
sln |
syd |
Etkileşim işlevler
Reporting Services Etkileşim aşağıdaki işlevleri destekler.
Komutu |
Komut $ |
CurDir |
CurDir $ |
DeleteSetting |
Dir |
Dir $ |
Environ |
$ Environ |
eof |
FileAttr |
FileDateTime |
FileLen |
FreeFile |
GetAllSettings |
GetAttr |
GetSetting |
Loc |
lof |
QBColor |
rgb |
SaveSetting |
Arama |
SetAttr |
Kabuk |
Spc |
Sekme |
Reporting Services Aşağıdaki etkileşim işlevleri desteklemez.
DoEvents |
In |
Giriş |
Giriş $ |
Inceleme işlevler
Reporting Services Aşağıdaki incelemesi işlevlerini destekler.
Isarray |
Isdate |
Isempty |
IsError |
Isnull |
Isnumeric |
IsObject |
TypeName |
VarType |
Reporting Services Aşağıdaki incelemesi işlev desteklemez:
- IsMissing
Matematik İşlevleri
Reporting Services Matematik aşağıdaki işlevleri destekler.
Abs |
Atn |
Cos |
Bkl |
Düzeltme |
Int |
Günlük |
Rnd |
Round |
Sgn |
Sin |
Sqr |
Tan |
Iletinin işlevler
Reporting Services Aşağıdaki ileti işlevlerini desteklemez.
Inputbox |
Inputbox $ |
MsgBox |
Program akışı işlevler
Reporting Services program akışı aşağıdaki işlevleri destekler.
Seçin |
Iıf |
Anahtarı |
SQL toplamak işlevleri
Reporting Services Aşağıdaki SQL toplamak işlevlerini destekler.
Avg |
Count |
Max |
Min |
StDev |
StDevP |
Sum |
Var |
VarP |
Metin İşlevleri
Reporting Services Aşağıdaki metin işlevlerini destekler.
Format |
Biçim $ |
Instr |
Instrrev |
LCase |
LCase $ |
Left |
Sol $ |
Uzun |
LTrim |
LTrim $ |
Orta |
Mid $ |
Değiştir |
Right |
Sağ $ |
RTrim |
Alan |
Alan $ |
StrComp |
StrConv |
Dize |
Dize $ |
StrReverse |
Kırp |
$ Kırp |
UCase |
UCase $ |
Sabitler
Erişim özel desteklemiyor. Visual Basic sabitler (örneğin, vbTrue) ifadelerinde, böylece dönüştürme gerekli değildir. Ancak bir istisna vardır: anahtar sözcük Null dönüştürülür. System.DbNull.Value.
Parameters
Rapor Tasarımcısı, alma işlemi sırasında her bir ifade içindeki alan adları veya denetimlere karşılık gelen bir değişken için bir rapor tarar.Bu değişkenler, rapor parametrelerini eklenir.
Saklı yordam parametreleri için veri türü, her zaman dize olarak alınır.Rapor alındıktan sonra doğru veri türünü kullanmak için parametre el ile değiştirmeniz gerekir.
Nesne adları
Erişim denetimleri; aynı ada sahip alan sağlar. Reporting Services Bu desteği vermez. Visual Basic değişken adlarında boşluk 6.0 sağlar; Visual Basic .NET ile başlamıyor.Alma işlemi, geçerli adlara sahip tüm nesnelerin adlarını değiştirir ve aynı adlı birden fazla nesne varsa, benzersiz bir ad atar.Her ifade taranır ve yeniden adlandırılan nesnelere karşılık gelen değişkenlerin adlarını yeni adlarla değiştirilir.
Dikdörtgen ve içerik
' De bir Reporting Services Rapor tanımı, dikdörtgenler diğer rapor öğelerini içerebilir. Rapor öğe ve hangi ile çakışıyor, bu alana yüzde 90'birden çok büyük olan dikdörtgen rapor öğe kapsayıcı olur.
Bit eşlemler
Rapor alındığında, ilk biçimi ne olursa olsun, bir rapor içinde katıştırılmış bit eşlemler tüm .bmp biçimine dönüştürülür..Jpg ve .gif dosyalarý raporunuz varsa, örneğin, elde edilen kaynaklar raporla içe .bmp dosyalarıdır.Bitmapler rapora katıştırılmış resimleri olarak saklanır.Katıştırılmış resimler hakkında daha fazla bilgi için bkz: Bir rapor için görüntüleri ekleme.
Diğer konuları
Önceki öğeler yanı sıra, Access'ten alınan raporlar için aşağıdaki bilgiler geçerlidir:
Koşullu biçimlendirme dönüştürülmez.
Access'teki rapor özellikleri Açıklama alanında dönüştürülür.