0% found this document useful (0 votes)
24 views

26777

Uploaded by

bettusfaut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

26777

Uploaded by

bettusfaut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

Experience Seamless Full Ebook Downloads for Every Genre at textbookfull.

com

Building ERP Solutions with Microsoft Dynamics NAV


1st Edition Stefano Demiliani

https://textbookfull.com/product/building-erp-solutions-
with-microsoft-dynamics-nav-1st-edition-stefano-demiliani/

OR CLICK BUTTON

DOWNLOAD NOW

Explore and download more ebook at https://textbookfull.com


Recommended digital products (PDF, EPUB, MOBI) that
you can download immediately if you are interested.

Mastering Microsoft Dynamics 365 Business Central: The


complete guide for designing, 2nd Edition Stefano
Demiliani
https://textbookfull.com/product/mastering-microsoft-
dynamics-365-business-central-the-complete-guide-for-designing-2nd-
edition-stefano-demiliani/
textboxfull.com

Implementing Microsoft Dynamics NAV Alex Chow

https://textbookfull.com/product/implementing-microsoft-dynamics-nav-
alex-chow/

textboxfull.com

Programming Microsoft Dynamics NAV 5th Edition Mark


Brummel

https://textbookfull.com/product/programming-microsoft-dynamics-
nav-5th-edition-mark-brummel/

textboxfull.com

Microsoft Dynamics NAV 2016 Financial Management Anju Bala

https://textbookfull.com/product/microsoft-dynamics-
nav-2016-financial-management-anju-bala/

textboxfull.com
Building Dashboards with Microsoft Dynamics GP 2016 Allen

https://textbookfull.com/product/building-dashboards-with-microsoft-
dynamics-gp-2016-allen/

textboxfull.com

Building Solutions with Microsoft Teams Understanding the


Teams App Developer Platform 1st Edition Jenkins Ns

https://textbookfull.com/product/building-solutions-with-microsoft-
teams-understanding-the-teams-app-developer-platform-1st-edition-
jenkins-ns/
textboxfull.com

Building Solutions with Microsoft Teams: Understanding the


Teams App Developer Platform Jenkins Ns

https://textbookfull.com/product/building-solutions-with-microsoft-
teams-understanding-the-teams-app-developer-platform-jenkins-ns/

textboxfull.com

Building Bots with Microsoft Bot Framework Creating


intelligent conversational interfaces 1st Edition Kishore
Gaddam
https://textbookfull.com/product/building-bots-with-microsoft-bot-
framework-creating-intelligent-conversational-interfaces-1st-edition-
kishore-gaddam/
textboxfull.com

Microsoft Dynamics GP 2016 Cookbook Grieve

https://textbookfull.com/product/microsoft-dynamics-gp-2016-cookbook-
grieve/

textboxfull.com
Building ERP Solutions with
Microsoft Dynamics NAV
Table of Contents
Building ERP Solutions with Microsoft Dynamics NAV
Credits
About the Author
About the Reviewer
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Introduction to Microsoft Dynamics NAV Architectures
Introducing Microsoft Dynamics NAV
Microsoft Dynamics NAV history
Microsoft Dynamics NAV architecture
Microsoft Dynamics NAV deployments
Differences between NAV deployments
Infrastructure costs
Performance
Growth of solutions
Upgrades
Performance and installation tips
Data tier (SQL Server Database)
Service tier
Number of Microsoft Dynamics NAV service tiers
Server memory
Server CPU - cores and speed
Data cache size
Metadata provider cache size
Maximum concurrent calls
Maximum concurrent connections
C/AL performance
Summary
2. Configuring Microsoft Dynamics NAV Web Services
Microsoft Dynamics NAV web service protocols
Microsoft Dynamics NAV web service types
Page web services
Codeunit web services
Query web services
Using filter expressions in an OData URI
NAV web services configuration
SOAP Services tab settings
OData Services tab settings
Publishing NAV web services
Creating and publishing NAV web services
Checking NAV web services
Summary
3. Creating an Application Using NAV Web Services
Creating the NAV web service
Creating the consumer application
Reading NAV sales orders
Creating a NAV sales order
Testing the application
Using an OData web service
Extending the application for deleting NAV sales order lines
Using the SalesOrder web service (Page 42)
Using the sales order subform web service (Page 46)
Creating a cross-platform application
Tips and tricks
Summary
4. Using NAV Web Services with Microsoft Power BI
Introducing Microsoft Power BI
Publishing NAV data for Power BI
Loading NAV data on the Power BI desktop
Publishing your NAV dashboard to the Power BI portal
Microsoft Dynamics NAV content pack for Power BI
Summary
5. Integrating NAV Web Services and External Applications
An overview of the business scenario
Creating NAV business logic
Publishing the NAV objects
Creating the service layer
DALCustomers
DALShipmentAddresses
DALItems
DALPrices
DALOrders
Testing the solution
Solution deployment
Summary
6. Extending NAV Pages with Control Add-ins
A business case
Control add-in implementation
WinForms control add-in
Universal control add-in
Control add-in deployment
Summary
7. Programming Universal Windows Apps with NAV and Devices
Business case 1 - handling mobile informations with NAV
An overview of Universal Windows Platform
The solution - implementing the NAV business logic
The solution - implementing the integration layer
The solution - implementing the UWP application
Business case 2 - NAV and the Microsoft Band for healthcare
Business case 2 - developing the Band 2 application
Summary
8. Exploring Microsoft Azure and its Services
The Microsoft Azure platform
Azure Virtual Machines
Azure App Service
Azure Cloud Services
Azure Batch Services
Azure Scheduler
Azure Virtual Network
Azure Active Directory
Azure Storage
Azure Logic Apps
Azure SQL Database
Azure SQL Data Warehouse
Azure Analysis Services
Azure Service Bus
Azure Machine Learning
Azure Internet of Things (IoT) suite
Summary
9. Working with NAV and Azure App Service
The business scenario
Azure App Service
Developing the solution
Deployment to Azure App Service
Summary
10. Implementing a Message-Based Architecture with Azure Service
Bus and NAV
The business scenario
An overview of the Azure Service Bus
Queues
Topics
Relays
Developing the solution
Configuring Azure Service Bus
Publishing NAV business logic for sales orders
Creating a Visual Studio solution for transmitting and receiving
orders
Testing the application
Summary
Building ERP Solutions with
Microsoft Dynamics NAV
Building ERP Solutions with
Microsoft Dynamics NAV
Copyright © 2017 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored


in a retrieval system, or transmitted in any form or by any means,
without the prior written permission of the publisher, except in the
case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure
the accuracy of the information presented. However, the information
contained in this book is sold without warranty, either express or
implied. Neither the author, nor Packt Publishing, and its dealers and
distributors will be held liable for any damages caused or alleged to
be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information


about all of the companies and products mentioned in this book by
the appropriate use of capitals. However, Packt Publishing cannot
guarantee the accuracy of this information.

First Published: March 2017

Production reference: 1170317

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham

B3 2PB, UK.
ISBN 978-1-78712-308-3

www.packtpub.com
Credits
Author Copy Editor

Stefano Demiliani Safis Editing

Reviewer Project Coordinator

Duilio Tacconi Vaidehi Sawant

Commissioning Editor Proofreader

Aaron Lazar Safis Editing

Acquisition Editor Indexer

Rahul Nair Mariammal Chettiyar

Content Development Editor Graphics

Rohit Kumar Singh Jason Monteiro

Technical Editors
Production Coordinator
Parag Topre
Shantanu Zagade
Vibhuti Gawde
About the Author
Stefano Demiliani is a Microsoft Certified Solution Developer
(MCSD), MCSA, MCAD, MCTS on Microsoft Dynamics NAV, MCTS on
Sharepoint, MCTS on SQL Server, and an expert on other Microsoft-
related technologies.

He has a master’s degree in computer engineering from Politecnico


of Turin. He works as a senior project manager and Solution
Developer for EID (http://www.eid.it), a company that is part of the
Navlab group (http://www.navlab.it), one of the biggest Microsoft
Dynamics groups in Italy (where he’s also the chief technical officer).

He has a lot of experience in Microsoft Dynamics NAV (from the first


versions of the ERP). His main activity is architecting and developing
enterprise solutions based on the entire stack of Microsoft
technologies (Microsoft Dynamics NAV, Microsoft Sharepoint, Azure,
Cloud apps, and .NET applications in general and OLAP and BI
solutions for data analysis) and he’s often focused on engineering
distributed service-based applications.

He works as a full-time NAV consultant (with over 15 years of


experience in handling international NAV projects) and is available
for architecting solutions based on Microsoft’s ERP as well as for NAV
database tuning and optimization (performance and locking
management) and for architecting cloud solutions and applications.

He’s the author of various Microsoft Certified NAV add-ons (for


example, the first cost accounting NAV add-on). He has written
many articles and blogs on various Microsoft-related topics, and he’s
frequently involved in consulting and teaching. He has worked with
Packt Publishing for many books on Microsoft Dynamics NAV.

You can find out more about Stefano and get in touch with him by
visiting http://www.demiliani.com or via Twitter (@demiliani) or
LinkedIn.

This book is the result of months of work and it’s a dream that
comes true. Thanks to all the wonderful staff that has worked
with me in these months (Rohit, Aaron, Rahul, Duilio): your
support was unbelievable.

I would like to dedicate this book to my little daughter Sara: I


love you, maybe a day you will be proud of me also for this!
About the Reviewer
Duilio Tacconi is a senior Microsoft Dynamics NAV support
engineer at Microsoft EMEA Customer Support and Services (CSS).
He joined Microsoft in 2008 after working customer support with a
focus primarily on the technical side of Microsoft Dynamics NAV. He
was attracted to Microsoft Dynamics NAV starting from Microsoft
Business Solution Navision 3.70 A and User Portal in 2004. Despite
graduating with the highest score in Agricultural science, he is in the
ERP circuit since 1998 as developer for several companies with
Microsoft and non-Microsoft technologies. Currently, he is a subject
matter expert in the EMEA region for RDLC reports and Microsoft
EMEA CSS senior reference for Managed Service for Partner (NAV
PAAS). Three times IronMan competition finisher, Duilio lives in
Cernusco Sul Naviglio, Italy, with his beloved wife, Laura, and his
new born son, Leonardo.
www.PacktPub.com
For support files and downloads related to your book, please
visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book
published, with PDF and ePub files available? You can upgrade to the
eBook version at www.PacktPub.com and as a print book customer,
you are entitled to a discount on the eBook copy. Get in touch with us
at [email protected] for more details.

At www.PacktPub.com, you can also read a collection of free


technical articles, sign up for a range of free newsletters and receive
exclusive discounts and offers on Packt books and eBooks.

https://www.packtpub.com/mapt

Get the most in-demand software skills with Mapt. Mapt gives you full
access to all Packt books and video courses, as well as industry-
leading tools to help you plan your personal development and
advance your career.
Why subscribe?
Fully searchable across every book published by Packt
Copy and paste, print, and bookmark content
On demand and accessible via a web browser
Customer Feedback
Thanks for purchasing this Packt book. At Packt, quality is at the
heart of our editorial process. To help us improve, please leave us an
honest review on this book's Amazon page at
https://www.amazon.com/dp/1787123081.

If you'd like to join our team of regular reviewers, you can e-mail us
at [email protected]. We award our regular reviewers
with free eBooks and videos in exchange for their valuable feedback.
Help us be relentless in improving our products!
Preface
I started my professional career in the IT world many years ago as a
pure developer, and I’ve spent many years of my life developing
custom applications from scratch with Microsoft technologies.

When more than 12 years ago I also started working in the ERP field
(and, in particular, with Microsoft Dynamics NAV), I learned that
when implementing an ERP solution, there are some business tasks
that you can efficiently solve using the internal ERP programming
language (C/AL for Microsoft Dynamics NAV), but there are also
many tasks that require the usage of other technologies to be solved
in a brilliant way.

During these years, I had the chance to be involved (directly or


indirectly) in many different ERP projects in different functional
areas, and I’ve always seen what I call a “bad habit”: the standard
ERP developer (or Microsoft Dynamics NAV developer in this case)
tries to solve all development tasks using what he knows best: the
C/AL programming language! He forgets that outside the ERP box,
there’s a world of technologies that permit you to have a final
solution that rocks, and many times, I see solutions (especially when
integrating Microsoft Dynamics NAV with other applications) that are
solved using old technologies or in a bad way.

A typical example is integrating Microsoft Dynamics NAV with an


external application: I see very often that the NAV developer
proposes to create integrations via file exchange (CSV) too if the
external application supports APIs based on web services, and only
because he only knows C/AL.

The main goal of this book is to open the mind of the ERP developer
and help him understand how to solve integration tasks in a modern
(and efficient) way.
This is my mantra: not all tasks must be solved using C/AL. Leave
C/AL for the internal ERP business logic!

In this book, we’ll cover many business scenarios that you can find
when implementing an ERP solution (all of them come from the real
world), and we’ll see how to solve them in a modern way using
“service-oriented” solutions and cloud services.
What this book covers
Chapter 1, Introducing Microsoft Dynamics NAV Architectures,
introduces you to Microsoft Dynamics NAV. This covers the history
and the evolution of this ERP solution and helps you explore the
different architectures that you can have when implementing a
Microsoft Dynamics NAV ERP solution.

Chapter 2, Configuring Microsoft Dynamics NAV Web Services,


introduces you to what Microsoft Dynamics NAV web services are
and how you can publish the internal business logic to external
applications using SOAP and OData web services.

Chapter 3, Creating an Application Using NAV Web Services, shows


you how to implement an external application using .NET and Visual
Studio, which interact with the Microsoft Dynamics NAV business
logic using web services.

Chapter 4, Using NAV Web Services with Power BI, explains how you
can expose the ERP data by using OData web services on the Power
BI platform for data analysis and reporting.

Chapter 5, Integrating NAV Web Services and External


Applications, shows how you can implement a real-world interface
between Microsoft Dynamics NAV and an external application (a B2B
web site). In this chapter, you will learn how you can publish the
ERP business logic you need, how you can create an integration
layer with open communication standards such as XML or JSON, and
how you can expose a RESTful service to the external application
that connects it with the ERP.

Chapter 6, Extending NAV Pages with Control Add-ins,


demonstrates how you can extend the ERP user interface by using
custom control add-ins.
Chapter 7, Programming Universal Windows Apps with NAV and
Devices, shows you how you can create a RESTful integration
service (by using ASP.NET Web API) that connects your Microsoft
Dynamics NAV with custom application developed using the
Universal Windows Platform. We’ll see how you can implement a
solution for device tracking and monitoring health data.

Chapter 8, Exploring Microsoft Azure and its Services, introduces you


to the Microsoft Azure cloud platform and its services. You'll get an
overview of the Azure platform and learn about the main Azure
concepts. You will also get an overview of the main cloud services
offered by Azure that could be helpful when implementing
distributed architectures based on Microsoft Dynamics NAV.

Chapter 9, Working with Azure App Service and NAV, covers how
you can take advantage of cloud services in order to implement a
distributed and totally scalable architecture that integrates the
Microsoft Dynamics NAV ERP to external systems.

Chapter 10, Implementing a Message-Based Architecture with Azure


Service Bus and NAV, covers how you can use another interesting
cloud service offered by the Azure platform (the Azure Service Bus)
in order to implement a reliable message-based solution (order
exchange from distributed locations) with Microsoft Dynamics NAV.
What you need for this book
To successfully follow the examples described in this book, you will
need the following software:
A Microsoft Dynamics NAV 2017 product DVD with a valid
developer license to install the application on your own server
Microsoft Visual Studio 2015 Professional or at least the free
Microsoft Visual Studio Community Edition version
An active Microsoft Azure subscription
Who this book is for
The audience of this book is essentially the following:
NAV consultants and developers
IT solution architects (mainly involved in implementing ERP
solutions)
Designers of business applications

This book assumes that you have a working knowledge of Microsoft


Dynamics NAV (mainly in the developer field) and a basic knowledge
of C#, Visual Studio, and web services.
Conventions
In this book, you will find a number of text styles that distinguish
between different kinds of information. Here are some examples of
these styles and an explanation of their meaning.

Code words in text, database table names, folder names, filenames,


file extensions, pathnames, dummy URLs, user input, and Twitter
handles are shown as follows: "This will be done by calling a method
in a proper Data Access Layer class."

A block of code is set as follows:


public Dictionary<string,Boolean> GetItems()
{
Dictionary<string, Boolean> dict = new
Dictionary<string,
Boolean>();
LoadProductionOrders(ref dict);
return dict;
}

Any command-line input or output is written as follows:

SN.exe -T <NameOfYourDLLAddinFile>

New terms and important words are shown in bold. Words that
you see on the screen, for example, in menus or dialog boxes,
appear in the text like this: "Right-click on the solution and navigate
to Add | Class…."
Note
Warnings or important notes appear in a box like this.
Tip
Tips and tricks appear like this.
Reader feedback
Feedback from our readers is always welcome. Let us know what
you think about this book-what you liked or disliked. Reader
feedback is important for us as it helps us develop titles that you will
really get the most out of. To send us general feedback, simply e-
mail [email protected], and mention the book's title in the
subject of your message. If there is a topic that you have expertise
in and you are interested in either writing or contributing to a book,
see our author guide at www.packtpub.com/authors.
Customer support
Now that you are the proud owner of a Packt book, we have a
number of things to help you to get the most from your purchase.
Downloading the example code
You can download the example code files for this book from your
account at http://www.packtpub.com. If you purchased this book
elsewhere, you can visit http://www.packtpub.com/support and
register to have the files e-mailed directly to you.

You can download the code files by following these steps:


1. Log in or register to our website using your e-mail address and
password.
2. Hover the mouse pointer on the SUPPORT tab at the top.
3. Click on Code Downloads & Errata.
4. Enter the name of the book in the Search box.
5. Select the book for which you're looking to download the code
files.
6. Choose from the drop-down menu where you purchased this
book from.
7. Click on Code Download.

Once the file is downloaded, please make sure that you unzip or
extract the folder using the latest version of:
WinRAR / 7-Zip for Windows
Zipeg / iZip / UnRarX for Mac
7-Zip / PeaZip for Linux

The code bundle for the book is also hosted on GitHub at


https://github.com/PacktPublishing/Building-ERP-Solutions-with-
Microsoft-Dynamics-NAV. We also have other code bundles from our
rich catalog of books and videos available at
https://github.com/PacktPublishing/. Check them out!
Downloading the color images of
this book
We also provide you with a PDF file that has color images of the
screenshots/diagrams used in this book. The color images will help
you better understand the changes in the output. You can download
this file from
http://www.packtpub.com/sites/default/files/downloads/BuildingERP
SolutionswithMicrosoftDynamicsNAV_ColorImages.pdf.
Errata
Although we have taken every care to ensure the accuracy of our
content, mistakes do happen. If you find a mistake in one of our
books-maybe a mistake in the text or the code-we would be grateful
if you could report this to us. By doing so, you can save other
readers from frustration and help us improve subsequent versions of
this book. If you find any errata, please report them by visiting
http://www.packtpub.com/submit-errata, selecting your book,
clicking on the Errata Submission Form link, and entering the
details of your errata. Once your errata are verified, your submission
will be accepted and the errata will be uploaded to our website or
added to any list of existing errata under the Errata section of that
title.

To view the previously submitted errata, go to


https://www.packtpub.com/books/content/support and enter the
name of the book in the search field. The required information will
appear under the Errata section.
Exploring the Variety of Random
Documents with Different Content
istuukin rakkaan Reuterholm'insa rinnalla! Lyönpä vetoa vaikka
tuhansia, että hän nyt päivittelen tälle hätäänsä, mutta jos en erehdy,
mitä tuohon kelpo paroniin tulee, on hän kylläksi kateellinen ja siis
minun puolellani sekä tulee häntä pitämään ymmällä niin kauan.

Tässä luulossansa oli kuningas vastaanväittämättä oikeassa, sillä


samassa silmänräpäyksessä lausui Reuterholm:

— Hän on niin suuressa määrässä voittanut teidän kuninkaallisen


korkeutenne suosion, ja sen tähden en olekaan lausunut julki, mitä
hänestä olen pitänyt. Mutta nämät vuosia kestävät, turhat
aarteenkaivamiset esimerkiksi; ainoa, joka niiden kautta on saanut
rahoja taskuunsa, on Ulfvenklou, hän, eikä kukaan muu.

— Mutta hänen ennustuksensa… minä puolestani…

— Ne tulevat korkeimman avulla toteutumaan.

— Jos kaitselmus ennakolta niin on määrännyt, voin siihen


ainoastansa…

— Lausua: amen, — keskeytti Reuterholm tulisesti.

— Mutta en voi todellakaan tykkänänsä karkoittaa Ulfvenklou'ta…

Reuterholm loi herttuaan silmäyksen, jonka kentiesi olisi voinut


selittää merkitsevän: "sinun täytyy," ja keskeyttäen ylhäisen
suojelijansa puheen, kuiskasi hän:

— Puhukaamme jostakin muusta, kuningas tulee tännepäin… hän


näyttää olevan erinomaisen hyvällä tuulella, vaikka…
Aivan kuninkaan seljän takana pyöri Kustaa Mauritz Armfelt'inkin
silmät ikäänkuin etsien jotakin; hänen harhailevat silmäyksensä
kiinnittyivät nyt Magdalena Rudenschöld'in milt'ei lapsellisen
viehättäviin kasvoihin, jotka, käännettyinä Fredrik-herttuaan päin,
hymyilivät tälle, samalla kun Magdalena irroitti vyöhyestänsä
valkoisen orjantappura-kukan, jonka hän suloisella vilkkaudella
tarjosi herttualle, joka puolittain polvillansa otti vastaan hänen
lahjansa. Seuraavassa silmänräpäyksessä riensi hän herttuan
läheisyydestä erään ruusupensaan luo ja ojentaen hienon kätensä,
taittaakseensa muutamia nuppuja, jatkoi hän yhä hymyilemistänsä.
Tässä silmänräpäyksessä seisoi Armfelt äkkiä hänen edessänsä.

— Ketä ritaria ai'otte koristaa näillä kukilla? — kysyi hän.

Magdalena loi häneen silmänsä. — En ainakaan teitä, paroni


Armfelt!

— Sitäpä en ajattelekaan. Enpä haluakaan jakaa suosion


osoitteita Fredrik-herttuan kanssa, ja minä onnittelen teitä, neiti,
tuohon tekemäänne, ylhäiseen valloitukseen.

— Kiitoksia, — vastasi Magdalena, vetäen henkeensä ruusun


tuoksua samalla kuin hän veitikkamaisesti katseli Armfelt'in hehkuvia
kasvoja ja yhteen puristettuja huulia.

— Ette kait tahdo väittää minun erehtyneeni?

— En väitä mitään. Fredrik-herttua on Europan kauniin ruhtinas, ja


minä olisin sangen mielissäni, jos te olisitte oikeassa.

— Sitä ihmettelyä, jota te häntä kohtaan tunnette, näytätte te, neiti,


niin julkisesti, ett'ei minun arvaamisky'ylleni jää mitään tehtävää.
— Te suvaitsette puhutella minua tavalla semmoisella, että se
tekee kaikki vastaukset minun puoleltani tarpeettomiksi. —
Magdalena kääntyi hänestä äkkiä pois, hänen silmänsä loistivat
kirkkaasta kimalluksesta ja puolittain avatuilla huulillaan veti hän
äkkiä henkeänsä.

— Magdalena, suokaatte anteeksi! Ettekö voi ymmärtää?… Ei, te


ette ymmärrä, te ette ole ikänä minua lempinyt! Ah, näitä pitkiä
kuukausia, joina en ole saanut puhua kanssanne, joina en…

— Sellaisia sanoja en tahdo kuulla teiltä, paroni Armfelt! —


Magdalena oli pysähtynyt, tuon ankaran mielenliikutuksen, jota hän
tunsi, pakoiti hän takasi sydämeensä ja, kääntyessänsä jälleen
Armfelt'iin, oli hänen kasvonsa tyynet, milt'ei marmorivaaleat,
samalla kuin Armfelt'in sanat helähtivät hänen korvissansa ikäänkuin
soitannolta. — Muistakaatte, — jatkoi hän vitkallisesti, —
muistakaatte niitä siteitä, jotka liittävät teidät toiseen!… Meidän
välillämme on ikäänkuin suuri juopa, jonka yli ette te, enkä minä voi
astua, putoamatta syvyyteen.

— Kuulkaa minua, Magdalena…

Ei, hän ei tahtonut kuulla Armfelt'ia! Hämillänsä, milt'ei


huumauksissansa riensi hän pois.

Armfelt lempi häntä!

Ijäti eroitettuina omasivat he myöskin ijäti toisensa sydämen.


Riemullinen vakuutus, joka jälleen toi autuuden Magdalenan sieluun!
Kalvava levottomuus, joka toi hänen sydämellensä tuhansia uusia
tuskia!
Riemun ja häiritsemättömän ihastuksen tunne milt'ei tauottanut
hänen hengitystänsä, mutta hän riensi eteenpäin nurmikolle ja
kiiruhti pois Armfelt'in silmäyksien edestä.

Rientäen näin eteenpäin, oli hän tullut hyvän matkaa linnasta, ja


istahti tuuheaan lehtimajaan sekä kuuli samassa silmänräpäyksessä
kaksi henkilöä haastelevan.

— Teidän kodissanne vallitsevaa kurjuutta voin kumminkin täksi


hetkeksi poistaa — lausui miehinen, sointuva ääni, — minä olen
saanut rahalahjan kuninkaalta ja mulla on siitä vielä vähän jäljellä.

— Oletpa yhä kaltaisesi, Kaarlo Mikael, sanoi muuan epävakainen


ääni, kiitoksia sydä…

— Ei enään sanaakaan tästä! — keskeytti tuo ensimäinen puhuja.


— Oikeastansa olen minä kiitollisuuden velassa sinulle… olethan
sinä parhaimpia laulelmissani esiytyviä henkilöjä.

— Enpä, lempo vieköön, olekaan! Niin, sinä naurat, sinusta ei saa


koskaan tolkkua, josko sinä puhut totta, vai lasket pilaa! Ei,
todellakaan, enpä soisi sinulle koskaan anteeksi…

— Niin, ole sitte suomatta! Mutta vaiti, nyt olen aivan runollisella
mielellä sille tulen helposti, Hagaan jouduttuani!

Ja annettuaan kanteleen hiukan helähdellä, alkoi eräs ääni laulaa,


jonka ihmeellistä sointua Magdalena ei ollut koskaan kuullut eikä
koskaan tulisi unohtamaan:

Sa yösen haltija, hälvennä päivän paahto,


Ja pilven tähtönen, himmennä illan rusko,
Laimenna laineetkin,
Vaivuta väsyneet, lievennä tuska, poltto
Ja veren kuohukin.

Nurmesta pilkistää voikukka, valkovuokko,


Ja peippo visertäen, tuo metsän kirjavikko,
Se riemuin hyppivi;
Myös kertun poikaisten äänestä soi varvikko:
Pi, pii, pi, pii, pi, pii!

Magdalena taivutti hiljaa oksat edestänsä, ja nurmisella kukkulalla


näki hän sen henkilön, jonka hän oli aavistanut saavansa nähdä; hän
näki Kaarlo Mikael Bellman'in, jonka rinnalla hän tunsi tuon "viheriän
Lehdon" edustalla olleen puhujan pulleat ja punaiselta paistavat
kasvot.
KAHDESKYMMENESYHDEKSÄS
LUKU.

Vuodon 1786 vuodon valtiopäivät olivat menneet. Kuninkaan


yritykset rahapulan auttamiseksi eivät olleet onnistuneet, ja
valtiosäädyt, aatelisto eturivissä, olivat lausuneet hänelle
epäluottamustansa.

Asioiden näin ollessa ja nyt todellakin haluten Tanskaa


liittolaiseksensa, oli kuningas oleskellessansa Skoonessa
pyörähtänyt Seelantiin, jossa hän kohtasi Tanskan kuninkaallisen
perheen.

— Äsken kotiin pääsneenä ei minua kohdannut muuta kuin


valitusvirsiä, — lausui kuningas erään hallitustoimissa Armfelt'in
kanssa kahden kesken valvomansa yön jälkeen. — Liljenkrantz (43)
ei puhu muusta kuin menojen vähentämisestä ja säästäväisyydestä;
minun täytyy siis keksiä keinoja hänettäkin… olen lähettänyt kirjeen
Toll'ille; hänen täytyy tulla tänne!

— Eiköhän muu keino kuin sota voisi järjestää maamme asioita?


— Sinäkin, Gösta? Mutta minä ymmärrän… sinun
nurjamielisyytesi
Toll'ia kohtaan synnyttää sinussa vastaväitteitä.

— Nurjamielisyyteni Toll'ia kohtaan, — kertoi Armfelt tuolla


avosydämisellä rohkeudella, joka hänelle oli omituista, — niin, teidän
majesteettinne, en tahdo väittää pitäväni tuota everistiä ystävänäni,
mutta milloin on kysymys maamme menestyksestä, en ota lukuun
omia tunteitani. Toll on huimapää ja näyttää aina sellaista
uhkarohkeutta, joka, jos teidän majesteettinne avokorvin kuultelee
hänen neuvoansa, helposti voisi…

— Foi de gentilhomme, mitä sinä mietitkään! Luuletko minun


antavani johtaa itseäni?

— Sire, se ei ollut ajatukseni! Luulen vaan Toll'in omista, kunnian


himoisista syistään haluavan sotaa, ja hänestä on yhdentekevä,
millä tavalla tämä hänen halunsa tulee täytetyksi. Nykyään kun oli
puhe sodan mahdollisuudesta, ja että siinä tapauksessa saisimme
odottaa venäläistä ja tanskalaista sotalaivastoa, kuulin hänen
lausuvan kanslianeuvos Rosenstein'ille: "Ne eivät voi purjehtia
samalla tuulella, ja siitä seuraa, että me ensiksi lähdemme sitä
vastaan, jolla on vastatuuli, jolloin tähdissä on kirjoitettu sen tulevan
saamaan selkäänsä; sitte menemme toista vastaan ja voitamme
sen."

Kuningas nauroi: — Hän on vähän gascognalaisen tapainen,


mutta sydän on hänellä oikealla paikallansa. Jos kaikilla tässä
valtakunnassa olisi Toll'in sotaisa uskallus ja rohkeus… niin, Gösta,
noita molempia viimeksimainittuja ominaisuuksia ei sinultakaan
puutu, ja jos sinulla olisi vaan hiukka enemmän sota-intoa olisit
täydellinen.
— Vaikka minulla olisi kaikki, mikä tekisi minut täydelliseksi, —
vastasi Armfelt hymyillen, — niin… on minullakin ollut unelmia
sodista ja voitoista, mutta nyt olen herännyt, sillä teidän
majesteettinne suuri ja armollinen luottamus on pahoittanut minua
ottamaan selvää seikoista sekä olosuhteista, ja siinä kurjassa
tilassa, jossa maamme nyt on, on sota mahdotonta.

— Minä tulen toteuttamaan mahdottomuudenkin. —.Kuninkaan


tummansiniset silmät loistivat uskalluksesta ja hän jatkoi: — Venäjä
on jo liian paljo sekaantunut Ruotsin asioihin; se koettaa kiihoittaa
mieliä tässä maassa, ja tämä näin vireillä pidetty tyytymättömyys
tulee leviämään ikäänkuin tulipalo ympäris, jos en saa sitä ajoissa
sammumaan. En sano sillä sodan olevan syttymäisillänsä, mutta
näen ainoastansa selvemmin nyt, mihin kaikki lopulta tulee viemään.
Mutta aurinko on jo korkealla taivaalla, keskeytti hän äkkiä
puheensa, — minä olen väsyksissä. Soita, Gösta, kamaripalvelijaani
tulemaan, ja seuraa sitte minun esimerkkiäni.

Miltei samassa silmänräpäyksessä, jolloin Armfelt ojensi


tarttuakseen kellon nauhaan, sulki Magdalena Rudenschöld
jonkinmoisella varovaisuudella huoneensa oven. Hänen keveistä
liikunnoistansa ja siitä nopeudesta, jolla hän, kuullessaan jotakin
odottamatointa kolketta, käänsi päätänsä, näytti miltei ikäänkuin
aikoisi hän lähteä niin huomaamattomana kuin suinkin
aamukävelylle. Jos tämä oli hänen aikomuksensa, onnistui hän siinä
milt'ei täydellisesti, sillä ainoastansa pieni kamarineiti, joka näytti
olevan yhtä halukas kuin Magdalenakin saada olla huomaamatta, tuli
hänen vastaansa tuossa pitkässä läpikäytävässä, ja pian astuskeli
tuo nuori hovineiti auringonpaistamissa puistokäytävissä, jotka
suoraan suuntaan johtivat yhä kauemmaksi Drottningholm'in
linnasta.
Päästyänsä kappaleen matkaa linnasta, poikkesi Magdalena
vasemmalle ja jatkaen kävelyänsä kostealla nurmikolla, kulki hän
hiukan vitkallisemmilla askelilla yhä eteenpäin. Lintujen
pyrähtelemiset ja viserrykset olivat ainoat äänet, jotka silloin tällöin
kuuluivat hänen korviinsa. Kaikki oli muutoin niin hiljaa, niin
auringonpaisteista ja tyyntä hänen ympärillänsä, että näytti ikäänkuin
olisi ikuinen rauha laskenut lempeän kätensä kukkasille, ruohoille ja
puille. Täynänsä mielihyvää pysähtyi Magdalena muutaman
silmänräpäyksen, — noin rauhallista oli hänenkin elämänsä kerran
ollut, mutta rauha oli kadonnut, ja mitä oli hänelle vast'edes tuleva?
Hiljainen humina kuului puissa, ja lehdet, kukat sekä korret värisivät
hiljaa.

— Jos olisin taikauskoinen kuin vanha Regina, niin…

— Mitä sitte?

Magdalena kääntyi hymyillen: — Joko teidän korkeutenne on


täällä!

— Minun olisi pitänyt vielä olla vaiti hetkinen, sillä silloin…

— Ja minä olisin kävellyt täällä sekä puhunut itsekseni, ja teidän


korkeutenne olisi sitä kuunnellut. Tämä ei laisinkaan ole minun
mieleeni.

Magdalena lausui nämät sanat vilkkaasti ja iloisesti, astuen


Fredrik-ruhtinaan rinnalla eräälle nurmea kasvavalle töyräälle, johon
molemmatkin istahtivat.

— Vihdoinkin olette suoneet minun kohdata teitä, mitä tuhansin


kerroin teiltä olen anellut…
— Niin monta kertaa en luule sen täydelleen tapahtuneen, teidän
korkeutenne. — Magdalena näytti veitikkamaiselta, ja järjestäessään
kiharoitansa, valuivat hänen aamupuvussaan olevat valkoiset
karrikkaat ales hänen somista, pyöreöistä käsiranteistansa.

Ruhtinas katseli hänen valjusti: rusottavia sormiansa, joissa kiilteli,


missä rubiinikivestä tehty sydän, missä smaragdiruusu tahi
hohtokiven säkenöivä loisto. Kohteliaalla eljeellä tarttui Fredrik-
ruhtinas hänen käteensä, ja painaen suudelman sen lumivalkealle
hipiälle, lausui hän:

— Vieläkin tuhatta pyyntöä ei olisi liikaa siitä suosiosta, jota nyt


olette minulle osoittaneet.

Magdalena nauroi sydämellisesti: — Jumalani, jos joku hovista


meidät näkisi: hän veti tätä sanoessaan kätensä pois ja jatkoi
iloisesti; — Kuinka siellä päiviteltäisiin ja punastuttaisiin minun
puolestani… pyörtymistä ja hajuvettä tulisi ilmestymään, ja minua
pidettäisiin menneenä!

— Te pidätte minun lempeäni kokonansa arvotoinna, Magdalena.

— Niin, todellakin aivan arvotoinna, — kertoi hän


välinpitämättömästi.

— Mutta minä on ole tullut tänne laskemaan pilaa, vaan


puhumaan täyttä totta.

— Minäkin olen tullut tänne puhumaan täyttä totta, ruhtinas;


uskokaa minua, sillä muutoinpa en olisi tänne tullutkaan.

— Teidän kohtelunne saattaa minut epätoivoon…


— Minun kohteluni saattaa teidät, kuten toivon, järkeenne ja
unohtamaan.

— Minut… voisinkohan eläessäni tulla teitä unohtamaan?

— Siinä tapauksessa ennustan teidän korkeudellenne lyhyttä


elämää.

— Minä lemmin teitä, enkä voi unohtaa.

— Teidän tulee sekä täytyy; juuri tästä olen tullut tänne puhumaan
kanssanne, teidän korkeutenne.

— Magdalena… tässä nimessä on ikäänkuin sulosointua, minä


kerron sitä alituisesti… ei, älkäätte ruvetko taas laskemaan pilaa!
Säälikäätte minua hiukan… sitä teiltä rukoilen! Mitä minä
antaisinkaan, jos… voisin lukea sydämestänne!

— Te tulette saamaan sen tehdä, teidän korkeutenne.

— Jos voisin lukea teidän sydämestänne ja huomata sen vihdoin


tulevan sykkimään vastarakkaudesta.

Magdalena pudisti päätänsä.

— Ihmiset ovat jo ruvenneet puhumaan teidän korkeutenne


suosiollisuudesta minua kohtaan; tämän puheen minä soisin
loppuvan.

— Minä kylläkin käsitän, kuinka tukalalta se teistä tuntuu. Hovi on


täynänsä kielilakkareja… te olette kaunis, Magdalena, te herätätte
välttämättömästi kateutta… teillä on avonainen ja hilpeä luonne.
Ulkokultaiset siveyden saarnaajat, jotka eivät ole arvolliset
irrottamaan teidän kengännauhojannekaan, rohkenevat teitä moittia.
Mutta ah, Magdalena, eihän teidän tarvitsekaan jäädä sellaiseen
ilmaan, joka, tukehduttaen kaiken luonnollisuuden, lopulta tulee
teidät surmaamaan.

— Teidän korkeutenne, minä en todeltakaan teitä käsitä.

— Suvaitkaatte minun puhua unelmistani, Magdalena. Onhan


olemassa ihanoita maita, joissa vallitsee ikuiset kesät, ja joissa on
kukkaistuoksua ja viehätystä… onhan maita, joissa on piilossa olevia
suviasumuksia peilikirkkaiden järvien rannoilla ja metsääkasvavien,
lumihuippuisten vuorten juurella… onhan kaupunkeja täynänsä
hurmaavia huveja ja vilkasta elämää… kaupunkeja, joissa on
viehättäviä taideteoksia ja mahtavia muinaismuistoja. Olenpa
uneksinut teidät, Magdalena, lepäävänä tuoksuvissa,
auringonpaisteisissa maissa; olen uneksinut teidän olevanne
marmorikuisteilla, kuultelemassa mandoliinein säveliä; olen nähnyt
teidän valkoisen hameenne kuun säteiden valaisemana, olen nähnyt
teidän kasvonne sitroonapuiden varjon peittämänä. Olen nähnyt
teidät vallattomissa karnevaalihuveissa ja St Germains'in loistavissa
saleissa, — olen nähnyt teidät ja uneksinut teistä kaikkiaalla, missä
on suloista ja ihanaa, vaan en täällä — en täällä.

— Ja miksi ette täällä?

— Sillä täällä, Magdalena, tulisitte te, jos voisitte suoda minulle


tilaa sydämessänne, sellaiseen asemaan, joka ei olisi teille
mieluinen ja joka saattaisi teidät alttiiksi moitteelle… sanalla sanoen,
paetkaamme täältä, Magdalena!

— Tuo uusi elämä, jota minun kanssani aikoisitte viettää, tulisi


antamaan teille sangen vähän korvausta siitä, mitä te täällä
menettäisitte.

— Olen miettinyt kaikki, Magdalena… älkää luulko sen


ehdoituksen, jonka nyt olen tehnyt, olevan silmänräpäyksen
ihastuksen tuottaman; minä olen tarkoin punninnut kaikki ja kun
sanon: lähtekäämme täältä, tiedän sekä mitä voitan että mitä
häviän… voittoni on suurempi, Magdalena! Lähtekäätte mukaani
puolisonani, lemmittynä, laillisesti vihittynä aviopuolisonani! Ah,
Magdalena, te tiedätte lempeni olevan puhtaan…

— Juuri sentähden pidänkin teidän esitystänne vastausta


ansaitsevana, mutta siitä huolimatta…

— Onko siis se, mitä täällä menettäisitte, teidän mielestänne


korvaamatointa?

Magdalena antoi päänsä vaipua liikutetun, masennetun


näköisenä.

— Tunnetteko itsenne loukatuksi siitä, ett'en voi tarjota teille


ruhtinattaren arvoa? — jatkoi herttua, joka oli ottanut hatun
päästänsä ja käänsi häneen kauniit, vilkkaat kasvonsa, ja sillä
kunnioitusta sekä rakkautta ilmaisevalta äänellä, jolla hän koko ajan
oli Magdalenaa puhutellut, jatkoi hän: — Te ansaitsisitte kantaa
kuningattaren kruunua, Magdalena, mutta enhän olekaan kuningas,
enkä voi itse kauttani antaa teille sitä arvoa, joka teille minun
aviopuolisonani olisi tuleva.

— Minulta ei ota minkäänmoisia kunnianhimoisia unelmia,


uskokaa minua, ja kun hylkään…
— Pelkäättekö te myöntymyksenne tulevan suututtamaan
kuningasta? Ah, Kustaa-kuningas on lempeä, minä tunnen hänen
sydämensä, hän tulee huomaamaan… hän tulee käsittämään minun
sydämellisen rakkauteni teihin ja vihdoin…

— En ajattele kuningasta, en ajattele mitään maailmassa paitsi…


— Magdalena vaikeni, hän oli tullut tänne herttuata tapaamaan,
vieroittaaksensa häntä itsestänsä ivalla sekä kylmäkiskoisuudella;
hänen tahtomattansakin oli heidän pakinoimisensa saanut sellaisen
suunnan joka yht'aikaa vaikutti hänessä hämmästystä ja tuskaa.
Antamatta tämän avioliiton tarjoumuksen itseänsä soaista, oli hän
lujasti päättänyt sen hyljätä ja hän mietti nyt vaan muutama
silmänräpäys kyllin lempeitä sanoja, ilmaistaksensa herttualle tämän
hylkäämisensä.

— En ole laisinkaan kunnianhimoinen enkä epäilisi, jos… jos en jo


kauan sitä ennen, kuin te puhuitte minulle sanaakaan rakkaudesta,
olisi kiinnittänyt sydäntäni toiseen.

— Ja sittekin, Magdalena, sittekin…

— Ah, teidän kohteliaisuutenne oli minusta mieluista… en voinut


ajatellakaan… ei, hetkeksikään en voinut luulla teidän korkeutenne
suovan minulle huomiotanne niin, kuin nyt on tapahtunut… minun
elämäni sai milt'ei teidän kauttanne jotakin hauskuutta, teille mieliksi
oleminen oli usein minun ajatukseni pitkinä, ikävinä hetkinäni.

— Pitkinä, ikävinä hetkinänne?

— Minun iloni on kuni kuohu aaltoilevalla vedenpinnalla: sydämeni


pohjassa nousee murheen liejuiset laineet! Minä lemmin, mutta
lempeni ei suo minulle minkäänmoista autuutta, ei anna minulle
mitään paitsi muistoa… tämä muisto on minusta pyhä, ja se on
meidän välillämme!

Magdalena oli noussut seisovallensa, hänen liikkeensä olivat


vakavat, ja nöyrän anteeksianomisen eljeellä tarttui hän herttuan
käteen, jota hän helleydellä puristi.

— Tämän muiston takia täytyy meidän vaeltaa eri haaroillemme,


— hän vaikeni muutaman silmänräpäyksen, jonka jälkeen hän
jälleen iloisesti jatkoi: — minä olen teidän edessänne veikistellyt,
naisen turhamielisyydestä olen tahtonut teitä miellyttää… ja kenpä ei
haluaisikaan miellyttää teidän korkeuttanne?… Katselkaa vaan
ympärillenne!

— Magdalena, minun pitäisi vihastua…

— Sitä tulee teidän korkeutenne tehdä! Sitte, ah, minä rukoilen,


tulette te suomaan anteeksi…

— Sen te'en, sen te'en!…

— Jos sen voi tehdä sydämestänsä, niin…

— Niin?

— Voi myöskin unohtaa.

Hän oli jo etäällä herttuasta ja keveästi hengittäen riensi hän


nopein askelin eteenpäin, tyytyväisenä, että tuo vaikea asia nyt oli
suoritettu ja tyytyväisenä itseensäkin, huomattuaan, kuinka
järkähtämättömän luja hänen lempensä oli. Ei mikään maailman
loisto, ei mitkään houkutukset tahranneet tätä tunnetta. Yksinänsä
tulisi hän vaeltamaan elämässänsä ja hän tunsi jonkinlaista
onnellisuutta, tietäessään, kuinka selvänä ja muuttumattomana
kaikki hänelle oli suunniteltuna.

Notkeana ja hilpeänä näytti hän rientävän eteenpäin. Auringon


säteet olivat jo alkaneet leikitellä suihkukaivojen vesihelmien kanssa,
ja niiden välkkyvissä kimalluksessa kuvautui maan ja taivaan värit.
Kumartuen siellä täällä niiden kukkalavojen yli, jotka ympäröivät
vesialtaita, poimi hän muutamia kurenpolven oksia.

— Te olette juuri auringon säteen kaltainen, neiti Rudenschöld?

Tämä oli Södermanlannin herttua, joka hänen takanansa puhui.


Magdalena kääntyi äkkiä; syvään kumartuen ja lausumatta
sanaakaan antoi hän ruhtinaan mennä ohitsensa.

Pieni tyytymättömyyden varjo synkisti silmänräpäyksen


Magdalenan kasvoja hänen rientäessänsä kiiruusti eteenpäin linnaa
kohti.
KOLMASKYMMENES LUKU.

Niin, Magdalena tiesi, minkälaiseksi hänen elämänsä tulisi


kehittymään; yksinään tahtoi hän vaeltaa elämänsä uraa, ja niitä
riemun kukkaisia, jotka hänen tiellensä puhkesi, tahtoi hän kerätä ja
olla niihin tyytyväinen sekä niillä onnellinen.

— Nähdä Armfelt'ia jonkun kerran, nähdä häntä vilahdukselta oli


kaikki, mitä hänen sydämensä halusi, ja hän väisti tämän kanssa
juttelemista suurissa seuroissa sekä kohtaamasta yksinänsä.
Kuukausia kului tällä tavalla, kuukausia täynänsä rauhaa ja
tyytyväisyyttä.

Uusi ajanjakso oli tullut, vaan ei mitään muutosta Magdalenan


tunteissa, ja milt'ei mielihyvällä pysyi hän väliin Sofia Albertina-
ruhtinattaren heikon terveyden vuoksi poissa niistä juhlallisuuksista,
jotka yhä vaihettelivat Kustaa III:n hovissa. Osa aatelistoa oli alkanut
osoittaa jonkinmoista hitautta, kun tuli asiaksi näyttäytyä tässä
hovissa, ja kuningas, joka nyt tavallista enemmän halusi näyttää
maailmalle sitä hyvää sopua, joka vallitsi hänen sekä hänen
omaiseensa välillä, kävi eräänä päivänä alkuvuodesta suosikkinsa
seurassa Sofia Albertinaa tervehtimässä.
Ainoa ruhtinattaren luona tässä tilaisuudessa palvelusta tekevä
neiti ja ainoa kuninkaan seurueessa oleva hoviherra jäivät
yksinänsä, ja Magdalena Rudenschöld sekä Kustaa Mauritz Armfelt
olivat nyt kahdenkesken sen perähuoneen viereisessä kamarissa,
jossa Sofia Albertina päästi puheellensa Kustaa-kuninkaan.

— Vihdoinkin on onni suonut minulle tilaisuuden teidän kanssanne


puhelemiseen, Magdalena! Ei, älkäätte kääntykö pois! — pyysi
Armfelt hiljaa ja nöyrästi — Oi, sallikaa minun uneksivan! kaiken
olevan entisellänsä! Suokaa minulle vaan hetkikin sitä
autuaallisuutta…

— Se on ijäksi paennut.

— Mitähän minä mielinkään sinusta luopuessani? Kuinka voit sinä


niin helposti… niinkuin teit, eritä minusta?

— Helposti? Jumalani, hyvä Jumalani? Tahdoitko sinä edes


tietääkään minun tuskastani? Et, vaan tahdoit tulla rikkaaksi, tahdoit
tulla mahtavammaksi kuin olitkaan, — ja minä?… Loukattuna ja
hyljättynä, voinko minä muuta kuin luopua?… Vai luuletko, että olisin
alentanut itseni kerjäämään rakkautta?

Äkillinen, ankaran kiivastumisen näköinen leimu nousi


Magdalenan kasvoille, hänen silmänsä aukenivat ja, näyttäen
kirkasta säihkyä näiden sinisissä terissä, loi hän silmäyksensä
Armfelt'iin.

— Sinäkö kerjäämään, Magdalena — kuningatar puhuu


kerjäämisestä!

— Kuningatar?
— Kauneudessa… sinisilmä, ah, katso minuun kuni ennenkin!

— En, en, nyt on asiat niin, kuin on.

— Mutta ne voisivat muuttua toisellaisiksi.

— Oi, ei koskaan, ei koskaan.

— Lausu, oletko vihoissasi?

— Olenhan aivan tyyni.

— Ja oletko ollut kovin vihoissasi?

— Jätä menneet siksensä, paroni Armfelt, minä en niitä enään


muistele.

— Mutta minä… minä palajan yhä…

— Se on anteeksiantamattoman yksitoikkoisena elämistä.

— Sinun sydämesi on jäästä.

— Vaikk'ei täydellisesti niin kylmäkään, ei sitä kuitenkaan voi


saada sulamaan.

— Kuinka voit laskea pilaa nyt?

— Koska kaikki meidän välillämme on unohdettu ijäisesti.

— Mainitse siinä tapauksessa ainoastansa itseäsi. Minä olen


koettanut unohtaa, mutta yhä selvemmin on sinun kuvasi esiintynyt
sielussani.
— Koeta siis alati minua muistella, niin tulee siitä toisellainen
päätös.

— Kuinka voit noin tehdä pilaa?

— Pilaa? sen taidon olen varmaankin oppinut sinulta; sen


ensimäinen oppiminen maksoi minulle ehkäpä kyyneliäkin,
jättääksensä lopulta vaan hymyilyä jälkeensä.

— Mutta nyt — sinä itket…

— Itken niin… enkö ma itkisikään! Oi, päästä käteni, — kerta ei se


ollut sinusta minkään arvoinen! Minä itken, voidakseni paremmin
hymyillä kaikelle, joka elämässä muserretaan ja turmellaan.

— Kuinka katkera! Tuskinpa sinua enään tunnenkaan.

— En tunne enään itseänikään. Ei, mene tieltäni, Kustaa Mauritz!

— En siirry, ennenkuin olet rauhoittunut. Oi, kuule lemmikkini,


rakastettuni, suloinen sydän käpyni! Lausu, oletko kärsinyt paljokin
minun tähteni? Tästä kärsimisestäsi voin arvostella rakkauttasi,
tässä kärsimisessä olen kyllin itsekäs löytämään autuutta.

— Ah, vielä vaan sananen… kerro minulle vielä, että olet minua
lempinyt,.

— Minä olen sinua lempinyt…

— Ja nyt, ja nyt?

— Ei, ei, päästä minua menemään!


Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade

Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.

Let us accompany you on the journey of exploring knowledge and


personal growth!

textbookfull.com

You might also like