Operation Manual
DREAMWEAVER CS3
Handboek
462
Voor meer flexibiliteit kunt u de optie Onderliggende niveaus herhalen gebruiken, waarbij gegevensvalidatie wordt
uitgevoerd voor elke regel in een lijst op het onderliggende niveau. Als u bijvoorbeeld een <ul>-lijst hebt, worden de gegevens
op het <li>-niveau gecontroleerd. Als u de optie Herhalen kiest, worden de gegevens op het <ul>-niveau gecontroleerd. De optie
Onderliggende niveaus herhalen is met name nuttig als u in uw code voorwaardelijke expressies gebruikt.
4 Kies de Spry-gegevensset in het menu.
5 Als u al tekst of elementen hebt geselecteerd, kunt u deze verpakken of ze vervangen.
6 Klik op OK om een herhalingsgebied op de pagina weer te geven.
Opmerking: Als u een herhalingsgebied probeert in te voegen maar nog geen gebied hebt gemaakt, wordt u in Dreamweaver
gevraagd om eerst een herhalingsgebied toe te voegen voordat u de tabel invoegt. Alle Spry-gegevensobjecten moeten in een
gebied zijn opgenomen.
7 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.
8 Als u de tekst van de tijdelijke aanduiding wilt vervangen door een Spry-gegevensobject, klikt u op de knop van het
desbetreffende Spry-gegevensobject op de invoegbalk.
9 Als u de tekst van de tijdelijke aanduiding wilt vervangen door een of meer 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
coderegels aan uw HTML-code toegevoegd:
<div spry:region="ds1">{name}{category}</div>
<div spry:region="ds2">{ds1::name}{ds1::descheader}</div>
Een lijst met Spry-herhalingen maken
U kunt lijsten met herhalingen toevoegen om uw gegevens weer te geven als een geordende lijst, een niet-geordende lijst
(lijst met opsommingstekens) of een vervolgkeuzelijst.
1 Kies Invoegen > Spry > Lijst met Spry-herhalingen.
U kunt ook op de knop Lijst met Spry-herhalingen in de categorie Spry van de invoegbalk klikken.