---
title: "Kontrolė, kad būtų įvestas objektas"
url: "https://gidas.rivile.lt/sistemos_programavimas/papildomi_funkcionalumai/pirkimai/pirkimai_op_det_001"
updated: "2021-01-31"
parent: "https://gidas.rivile.lt/sistemos_programavimas/papildomi_funkcionalumai/pirkimai.md"
---

# Kontrolė, kad būtų įvestas objektas

> **Patarimas:** Servisas -> Pirkimai -> Pirkimo operacijos -> Pirkimo koregavimas -> Detalaus pirkimo koregavimas

> **Informacija:** Vedant pirkimo detalias eilutes, yra galimybė kontroliuoti, kad būtų privalomas objekto laukas.

**Užprogramuojamas Formos CLOSE-as**

Spaudžiama mygtukų kombinacija **Ctrl+Q**. Atsidaro langas "Vartotojo funkcijų sąrašas".<br/>Spaudžiamas mygtukas "Naujas". Jei to negalima atlikti, reiškia, vartotojui trūksta teisių - tada jungiamasi vardu MASTER.<br/>Uždedamas "v" ant lauko **Formos CLOSE-as** <br/>Jei programuojama tik konkrečiam vartotojui, jis nurodomas vartotojo lauke.

Pavadinimo lauke įrašoma "Objekto kontrolė ".<br/>Komandos lauke įrašoma:

```
thisform.klaida=IIF(titi_pagr.adf.KOR.kodas_os.VALUE='   ',.t.,.f.)
l_window(IIF(thisform.klaida,'Įveskite objektą!',''))  
```

![pirk_04](https://gidas.rivile.lt/user/pages/145.sistemos_programavimas/10.Papildomi_funkcionalumai/04.Pirkimai/pirkimai_op_det_001/pirk_04.png)



Viskas išsaugoma.

> **Informacija:** Analogiškai galima užprogramuoti ne tik objekto, bet ir kitų laukų kontrolę tiek pirkino detalios eilutės koregavime, tiek kitose Rivile GAMA programos vietose.
