Operation Manual

DREAMWEAVER CS3
Handboek
460
3 Kies een van de volgende opties:
Als u een Spry-gebied wilt maken, selecteert u Gebied (de standaardinstelling) als het type gebied dat u wilt invoegen.
Als u een Spry-detailgebied wilt maken, selecteert u de optie Detailgebied. Gebruik een detailgebied alleen als u
dynamische gegevens wilt binden die worden bijgewerkt wanneer gegevens in andere Spry-gebieden veranderen.
Belangrijk: U dient een detailgebied in te voegen in een andere <div> dan die voor het hoofdtabelgebied. Misschien moet u
naar de codeweergave gaan om de invoegpositie op de juiste plaats neer te zetten.
4 Kies de Spry-gegevensset in het menu.
5 Als u het gebied wilt maken of wijzigen dat voor een object is gedefinieerd, selecteert u het object en kiest u een van de
volgende opties:
Rondom selectie plaatsen Hiermee plaatst u een nieuw gebied rond een object.
Selectie vervangen Hiermee vervangt u een bestaand gebied voor een object.
6 Wanneer u op OK klikt, plaatst Dreamweaver een tijdelijke aanduiding voor het gebied op de pagina, met de tekst 'Plaats
hier de inhoud van Spry-gebied'. U kunt deze tekst vervangen door een Spry-gegevensobject, zoals een tabel of herhaling,
of door dynamische gegevens uit het paneel Bindingen.
7 Als u de tekst van de tijdelijke aanduiding wilt vervangen door een Spry-gegevensobject (bijvoorbeeld een Spry-tabel),
klikt u op de knop van het desbetreffende Spry-gegevensobject in de categorie Spry van de invoegbalk.
8 Als u de tekst van de tijdelijke aanduiding wilt vervangen door dynamische gegevens, gebruikt u een van de volgende
methoden:
Sleep een of meer elementen van het paneel Bindingen over de geselecteerde tekst heen.
Opmerking: In het paneel Bindingen worden ook een aantal ingebouwde Spry-elementen, ds_RowID, ds_CurrentRowID en
ds_RowCount, genoemd. Met behulp van deze elementen kan Spry definiëren in welke rij een gebruiker heeft geklikt, wanneer
wordt bepaald hoe dynamische detailgebieden moeten worden bijgewerkt.
Ga naar de codeweergave en voer de code voor een of meer elementen rechtstreeks in. Gebruik de volgende notatie:
{naam-gegevensset::naam-element}, zoals in {ds1::category}. of {dsProducts::desc}. Als u maar één gegevensset
in uw bestand gebruikt, of als u gegevenselementen gebruikt uit dezelfde gegevensset die u voor het gebied hebt
gedefinieerd, kunt u de naam van de gegevensset weglaten en gewoon
{category} of {desc} schrijven.
Ongeacht welke methode u gebruikt om de inhoud van het gebied te definiëren, in alle gevallen worden de volgende regels
aan uw HTML-code toegevoegd:
<div spry:region="ds1">{name}{category}</div>
<div spry:region="ds2">{ds1::name}{ds1::descheader}</div>
Een Spry-tabel maken
Er zijn twee typen Spry-tabellen: een eenvoudige tabel en een dynamische hoofdtabel waaraan een detailgebied wordt
gebonden om het dynamisch bijwerken van gegevens op een Dreamweaver-pagina mogelijk te maken.