Operation Manual

Recordupdatepagina's samenstellen (CS6)
Naar boven
Naar boven
Naar boven
Naar boven
Over recordupdatepagina's
De bij te werken record zoeken
Koppelingen maken met de updatepagina
De bij te werken record ophalen
De updatepagina bloksgewijs invullen
De updatepagina in één bewerking voltooien
Opties voor eigenschappen van formulierelementen
Over recordupdatepagina's
Uw toepassing kan een set pagina's bevatten waarmee gebruikers bestaande records in een databasetabel kunnen bijwerken. De pagina's
bestaan gewoonlijk uit een zoekpagina, een resultatenpagina en een updatepagina. Met de zoek- en resultatenpagina kunnen gebruikers de
desbetreffende record ophalen en met de updatepagina kunnen ze de record wijzigen.
De bij te werken record zoeken
Wanneer gebruikers een record willen bijwerken, moeten ze die record eerst in de database vinden. U hebt dus een zoek- en resultatenpagina
nodig om de updatepagina te kunnen gebruiken. De gebruiker voert zoekcriteria op de zoekpagina in en selecteert de record op de
resultatenpagina. Als de gebruiker op de resultatenpagina op de record klikt, wordt de updatepagina geopend en wordt de record weergegeven in
een HTML-formulier.
Koppelingen maken met de updatepagina
Wanneer u de zoek- en resultatenpagina's hebt gemaakt, moet u koppelingen aan de resultatenpagina's toevoegen om de updatepagina te
kunnen openen. Daarna wijzigt u de koppelingen zodat ze de id's doorgeven van de records die de gebruiker selecteert. Op de updatepagina
wordt deze id gebruikt om de gevraagde record in de database te zoeken en weer te geven.
Voor het openen van de updatepagina en het doorgeven van een record-id gebruikt u dezelfde werkwijze die u ook gebruikt om een detailpagina
te openen en een record door te geven. Zie Koppelingen maken met de detailpagina voor meer informatie.
De bij te werken record ophalen
Nadat de resultatenpagina aan de updatepagina een record-ID heeft doorgegeven die aangeeft welke record moet worden bijgewerkt, moet de
updatepagina de parameter lezen, de record opvragen van de databasetabel en die tijdelijk opslaan in een recordset.
1. Maak een pagina in Dreamweaver en sla deze op.
Deze pagina wordt de updatepagina.
2. Klik in het paneel Bindingen (Venster > Bindingen) op de plusknop (+) en selecteer Recordset.
Als het geavanceerde dialoogvenster wordt geopend, klikt u op Eenvoudig. Het geavanceerde dialoogvenster bevat een tekstgebied waarin
SQL-instructies kunnen worden ingevoerd. Het eenvoudige dialoogvenster bevat zo'n tekstgebied niet.
3. Geef de recordset een naam en geef met behulp van de pop-upmenu's Verbinding en Tabel op waar de bij te werken gegevens zich
bevinden.
4. Klik op Geselecteerd en selecteer een sleutelkolom (gewoonlijk de kolom met de record-id) en de kolommen met de bij te werken gegevens.
5. Configureer het gebied Filter zo dat de waarde van de sleutelkolom gelijk is aan de waarde van de corresponderende URL-parameter die
door de resultatenpagina is doorgegeven.
Met dit filter maakt u een recordset die alleen de record bevat die door de resultatenpagina is opgegeven. Als de sleutelkolom bijvoorbeeld
record-id-gegevens bevat en de naam PRID heeft en als de resultatenpagina de corresponderende record-id-gegevens doorgeeft in de
URL-parameter met de naam id, moet het gebied Filter er zo uitzien als in het volgende voorbeeld wordt weergegeven:
6. Klik op OK.
635