Tillåta eller förhindra inmatning i fält

  1. Markera ett eller flera fält i layoutläget.

  2. I Granskare klickar du på fliken Data Data.

  3. I området Funktion väljer du under Funktion för fältinmatning ett av följande alternativ för I bearbetningsläge och I sökläge:

    • Om du vill tillåta att användare ändrar data i fältet väljer du Redigera.

    • Om du vill att användarna ska kunna markera och kopiera data i fältet men hindra dem från att redigera data väljer du Endast markera.

    • Om du vill förhindra fältinmatning och endast tillåta att användare visar data väljer du Endast visning.

    • Om du vill använda en beräkning för att tillåta eller förhindra fältinmatning väljer du Ange med beräkning. Ange sedan ett numeriskt uttryck för ett av följande värden:

      • 1 för Redigera

      • 2 för Endast markera

      • Alla andra värden för Endast visning

  4. Om du vill att innehållet ska markeras vid inmatning i fältet markerar du kryssrutan Markera innehåll vid inmatning.

Kommentarer 

  • Om du förhindrar inmatning i ett fält påverkas fältobjektet bara i just den layouten. Om du vill begränsa tillgången till ett fält i alla layouter i databasen kan du definiera en behörighetsuppsättning som endast tillåter granskning av fältet. Mer information finns i Hantera säkerhet.

  • Om du ställer in både I bearbetningsläge och I sökläge till Ange med beräkning kan du ange en beräkning som returnerar olika värden i respektive läge med hjälp av Funktionen Get ( Fönsterläge ). Till exempel:

    Kopiera
    Case ( 
        Get ( Fönsterläge ) = 0 ; 2 ; // I bearbetningsläge, tillåt Endast markera.
        Get ( Fönsterläge ) = 1 ; 1 ; // I sökläge, tillåt Redigera.
        0                            // I annat fall, tillåt Endast visning.
    )