Huis Sociale Media Crystal Reports 10: Object Linking and Embedding (OLE) - dummies

Crystal Reports 10: Object Linking and Embedding (OLE) - dummies

Inhoudsopgave:

Video: Words at War: The Ship / From the Land of the Silent People / Prisoner of the Japs 2024

Video: Words at War: The Ship / From the Land of the Silent People / Prisoner of the Japs 2024
Anonim

Het primaire doel van een rapport is om databasegegevens aan gebruikers te presenteren in een vorm die gemakkelijk te begrijpen is. Crystal Reports biedt u alle hulpmiddelen die u nodig hebt om dat te doen. Soms wilt u echter een rapport dat meer doet dan alleen databasegegevens presenteren. U wilt mogelijk tekst uit een tekstverwerkingsbestand opnemen, of gegevens die zich in een spreadsheet bevinden, of een grafische afbeelding die is opgeslagen als een bitmapafbeelding. Om het delen van verschillende soorten informatie in verschillende soorten bestanden mogelijk te maken, heeft Microsoft de OLE-architectuur (Object Linking and Embedding) ontwikkeld.

Rapporten die u met Crystal Reports maakt, kunnen als OLE-containertoepassingen worden gebruikt. Dat wil zeggen dat ze OLE-objecten kunnen bevatten die zijn gemaakt door andere toepassingen, OLE-servertoepassingen genoemd. Microsoft Word en Microsoft Excel zijn voorbeelden van OLE-servertoepassingen. U kunt tekst uit een Microsoft Word-bestand als een OLE-object nemen of een Excel-werkblad als OLE-object nemen en dit in een Crystal Reports-rapport plaatsen.

Crystal Reports kan ook functioneren als een OLE-servertoepassing. U kunt een rapport definiëren als een OLE-object en dit in een Word-tekstbestand, een Excel-spreadsheet of een andere OLE-compatibele containertoepassing plaatsen.

OLE biedt een ongewoon voordeel: wanneer u een OLE-object in Crystal Reports plaatst en in een rapport plaatst, houdt het object een relatie met de toepassing die het heeft gemaakt. De aard van die relatie hangt af van het feit of het OLE-object statisch, ingesloten of gekoppeld is.

Statische OLE-objecten

Een statisch OLE-object is een momentopname van een object dat is gekopieerd van de oorspronkelijke toepassing naar de containertoepassing. U kunt een statisch OLE-object in een Crystal Reports-rapport plaatsen, maar nadat u het daar hebt geplaatst, kunt u het niet bewerken of op een andere manier wijzigen (behalve om het te verwijderen). Een statisch OLE-object onderhoudt geen verbinding met de toepassing die het heeft gemaakt.

Ingesloten objecten en gekoppelde objecten

Net als bij een statisch OLE-object wordt een ingebed OLE-object volledig gedownload naar de containertoepassing, met een belangrijk verschil: een ingesloten object is geen momentopname. Het heeft een "bewustzijn" van welke servertoepassing het afkomstig is en u kunt het binnen de containertoepassing bewerken. Wanneer u dubbelklikt op een ingesloten OLE-object, wordt het bewerkbaar. De servertoepassing neemt de menu's en werkbalken over om bewerken mogelijk te maken. Als u bijvoorbeeld een Excel-werkblad insluit in een rapport, kunt u het werkblad vanuit Crystal Reports bewerken - met behulp van Excel-menu's en werkbalken.

Alle wijzigingen die u in een ingesloten OLE-object aanbrengt, worden niet weergegeven in het oorspronkelijke bestand in de OLE-servertoepassing. Als je het origineel wilt veranderen, moet je dat apart doen.

Gekoppelde objecten zijn als bezoekers; ze verplaatsen zich niet naar de containertoepassing. Wat de containertoepassing bevat, is een aanwijzer voor het gekoppelde object (dat in de servertoepassing blijft). Deze koppeling houdt in dat wanneer het oorspronkelijke object in de servertoepassing wordt bijgewerkt, het gekoppelde object in de containertoepassing ook wordt bijgewerkt. Stel dat uw servertoepassing bijvoorbeeld Excel is en dat u de gegevens in het gekoppelde werkblad bijwerkt. De volgende keer dat u uw rapport uitvoert in Crystal Reports, worden de nieuwste gegevens uit het Excel-bestand opgehaald en in het rapport weergegeven.

Linken is het beste als uw rapport altijd de nieuwste gegevens moet bevatten en als u wilt dat de gegevens in meerdere toepassingen gesynchroniseerd blijven. De aanwijzer neemt ook minder ruimte in beslag dan het insluiten van een groot werkblad of Word-document, waardoor het rapport sneller kan worden geladen. Rapporten met gekoppelde objecten zijn echter minder draagbaar dan rapporten met ingesloten objecten. Om de koppeling te laten werken, moet de oorspronkelijke servertoepassing aanwezig zijn op de computer waarop Crystal Reports wordt uitgevoerd. Een ingesloten object daarentegen is volledig onafhankelijk en heeft geen link naar het bronbestand of de toepassing nodig.

Crystal Reports 10: Object Linking and Embedding (OLE) - dummies

Bewerkers keuze

Vrij de grootte van vormen in een InDesign CS5-publicatie - dummies

Vrij de grootte van vormen in een InDesign CS5-publicatie - dummies

In een InDesign Creative Suite 5-publicatie, vormen ( cirkels, rechthoeken, lijnen, enzovoort), kan elke grootte, groot of klein zijn. Vormen kunnen worden getransformeerd (van grootte veranderen) in een InDesign-document met behulp van het gereedschap Vrije transformatie. Soms moet je het formaat van een vorm aanpassen nadat je deze hebt gemaakt, om andere elementen op de pagina te kunnen aanpassen. ...

Ga aan de slag met Tekenen in InDesign - dummies

Ga aan de slag met Tekenen in InDesign - dummies

Wanneer u een document maakt, wilt u mogelijk getekende vormen en paden als delen van de lay-out. U wilt bijvoorbeeld een stervorm voor een jaarboekpagina over een talentenjacht of tekst langs een pad laten lopen. Wat u ook moet doen, u kunt vormen tekenen en ...

Hoe u alternatieve lay-outs kunt maken in Adobe InDesign CS6 - dummies

Hoe u alternatieve lay-outs kunt maken in Adobe InDesign CS6 - dummies

U kunt afzonderlijke horizontale en verticale lay-outs maken voor uw Adobe InDesign CS6-document in het deelvenster Pagina's. Wanneer u uw document naar HTML exporteert, bevat het document informatie in de Cascading Style Sheets (CSS) die de lay-out aanpast op basis van de manier waarop deze wordt bekeken. Als u een alternatieve lay-out wilt maken, volgt u deze ...

Bewerkers keuze

Router Ethernet-interface configureren - dummies

Router Ethernet-interface configureren - dummies

U start het proces van het configureren van router Ethernet-interfaces door een fysieke verbinding te maken met uw router. Nadat u de verbinding tot stand hebt gebracht, kunt u doorgaan met de basisconfiguratie van Ethernet-, Fast Ethernet- of Gigabit Ethernet-verbindingen. Verbinding maken met uw router Om uw configuratie te starten, moet u verbinding maken met uw router en instappen in ...

Spanning Tree Protocol (STP) instellen - dummies

Spanning Tree Protocol (STP) instellen - dummies

Alle switches van Cisco-schip met Spanning Tree-protocol ( STP) is standaard ingeschakeld, maar als STP om welke reden dan ook verkeerd is geconfigureerd, kunt u dit eenvoudig inschakelen. Om de spanning tree in te schakelen, verbind je met je switch en type spanning tree modus terwijl je in de globale configuratiemodus bent. De volgende tabel somt een aantal verschillen op tussen de ...

Cisco Access Points (AP's) instellen - dummies

Cisco Access Points (AP's) instellen - dummies

Bij gebruik van een lichtgewicht toegangspunt van Cisco (AP) , moet u de Cisco Wireless LAN Controller (WLC) instellen om registratie van AP's te accepteren. Deze instelling maakt allemaal deel uit van het detectieproces van de controller. De lichtgewicht toegangspunten van Cisco (LWAP's) maken gebruik van het Lightweight Access Point Protocol (LWAPP) om te communiceren tussen de componenten van de draadloze ...

Bewerkers keuze

Golf Voor Dummies Cheat Sheet - dummies

Golf Voor Dummies Cheat Sheet - dummies

Zelfs als je nog nooit eerder aan golf gedaan hebt, kun je nog steeds kijken en je gedragen zoals je weet wat je doet. Zorg ervoor dat je de juiste apparatuur in je tas hebt en het maken van intelligente beslissingen over welke club je gaat gebruiken, kan je een goede start geven. Bied aan om te scoren en een paar leuke dingen voor te stellen ...

Hoe een golf af te schieten in de golf - dummies

Hoe een golf af te schieten in de golf - dummies

In de golf, chips worden korte schoten gespeeld rond de greens met elke golfclub van een 5-ijzer tot een zandwig. Het basisidee is om de bal zo snel mogelijk op groen te zetten en te laten rollen. Als je de bal als een putt laat lopen, kun je gemakkelijker beoordelen hoe ver ...

Hoe oefen je golfspel effectief - dummies

Hoe oefen je golfspel effectief - dummies

Oefen bijna de helft van golfers met een hoge handicap niet. Je kunt niet verwachten dat je je golfspel verbetert als je er geen tijd in stopt. Oefenen kan leuk zijn. Je kunt het schema aanpassen aan je doelen en je speelniveau. Als je een weekendkrijger bent die wil verbeteren, volg dan deze snelle routekaart naar succes: ...