Astăzi hai să vorbim despre „Actualizare Solicitare de acces». actualizare Solicitare acces pot fi utilizate pentru a actualiza datele în câmpurile tabelele de bază. Modificările aduse înregistrărilor, care urmează să fie selectate de către un utilizator specificat criteriile de selecție. Valorile pentru modificările în domeniile definite în formularul de cerere de pe linia de actualizare (update a).
Sarcină. Se calculează valoarea mărfurilor în fiecare linie transport de masă și salvați-l în SUMMA_OTGR același tabel.
- Pentru a forma prima cerere de actualizare a interogare exemplu (Selectați) pe cele două tabele: tabel și tabelul de produse SHIPPING actualizat.
- Conversia o interogare de selectare pentru o interogare de actualizare, făcând clic pe Update (Actualizare), plasat pe fila panglicii Designer (Design) sau selectând Actualizare (Actualizare) din lista de tip interogare (Tip de interogare) din cererea de meniu contextual. După rularea acestei comenzi în linia de interogare proiectare grilă apare Actualizare (Actualizare a) (Fig. 4.43).
- Completați formularul de solicitare. câmp Drag SUMMA_OTGR upgradabil listei de masă COLETUL într-un câmp rând (câmp). În linia de actualizare (update a) introduce expresia [Preț] * [KOL_OTGR], care calculează valoarea pentru actualizare.
Astfel, luarea în considerare a cererii vă permite să automatizeze calcularea valorii mărfurilor menționate în fiecare linie a caietului de sarcini pe factură - intrări de tabel de expediere a marfii.
- Dacă trebuie să actualizați doar o parte din rândurile din tabel, setați criteriile de selecție de înregistrări actualizate. Pentru a completa această interogare câmp de formular pe care doriți să faceți o selecție de înregistrări. Trageți câmpul KOD_TOV formularul de cerere și introduceți condițiile de selecție string (criteriile) [Enter codul produsului] (vezi. Fig. 4.43).
- Executați interogarea. Actualizarea va fi efectuată numai pentru înregistrarea cu un cod de produs.
- Salvați interogarea sub numele de calcul al valorii.
- Du-te la modul SQL. Echivalent cu o declarație de actualizare cerere de actualizare va fi înregistrată după cum urmează:
UPDATE LIVRARE PRODUS PE INTERIOARĂ TE TOVAR.KOD_TOV = OTGRUZKA.KOD_TOV
SET OTGRUZKA.SUMMA_OTGR = [Preț] * [KOL_OTGR] UNDE (((TOVAR.KOD_TOV) = [Introduceti codul produsului]));