Operation Manual
Opmerking:
Rondom selectie plaatsen
Selectie vervangen
Opmerking:
Naar boven
wilt binden die worden bijgewerkt wanneer gegevens in andere Spry-gebieden veranderen.
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:
Hiermee plaatst u een nieuw gebied rond een object.
Hiermee vervangt u een bestaand gebied voor een object.
6. Wanneer u op OK klikt, voegt Dreamweaver een tijdelijke aanduiding voor het gebied op de pagina in met de tekst 'Plaats hier de inhoud
van Spry-gebied'. U kunt deze tekst vervangen door een Spry-gegevensobject, zoals een tabel of een lijst met herhalingen, of door
dynamische gegevens uit het paneel Bindingen (Venster > Bindingen).
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.
In het paneel Bindingen worden de beschikbare gegevens uit de gegevensset weergegeven.
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 het paneel Invoegen.
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.
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-herhalingsgebied maken
U kunt herhalingsgebieden toevoegen om uw gegevens weer te geven. Een herhalingsgebied is een eenvoudige gegevensstructuur die u naar
behoefte kunt opmaken om uw gegevens weer te geven. U kunt bijvoorbeeld een herhalingsgebied gebruiken om een reeks fotografische
miniaturen een voor een weer te geven in een pagina-indelingsobject, zoals een AP-div-element.
1. Kies Invoegen > Spry > Spry-herhaling.
U kunt ook op de knop Spry-herhaling in de categorie Spry van het paneel Invoegen klikken.
2. Voor de objectcontainer selecteert u de optie <div> of <span>, afhankelijk van het gewenste type tag. Standaard wordt een <div>-container
gebruikt.
3. Selecteer de optie Herhalen (standaard) of Onderliggende niveaus herhalen.
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.
200










