Aracılığıyla paylaş


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.