Kopiera och klistra är en helt oumbärlig funktion. Ofta kopieras det från Word-dokument, webben eller något annat ställe där text är utformad på något sätt. Det kan vara fet eller kursiv stil, färg, varierande storlek och typsnitt. Utformningen är inte intressant när man klistrar in det i en FileMaker-databas. Ändå följer den med.
Det går förstås att undvika. Använder du tangentkommando Skift-Alt-Cmd-V på Mac eller Skift-Ctrl-V på Windows så klistrar du bara in texten du kopierat, utan utformning.
Jag har dock svårt att komma ihåg alla tangentkommando och klistra in är något jag gör ofta, att trycka på tre eller fyra tangenter varje gång är i alla fall några för många 🙂
Det finns en alternativ lösning som kräver en beräkningsfunktion, men är ändå enkel. I FileMaker finns en beräkningsfunktion som heter TextFormatRemove, den gör precis som den heter och som man önskar. Alla utformningar för en text tas bort och endast texten blir kvar.
Om du använder den i en automatisk beräkning för ett fält så utförs beräkningen när du skrivit något, eller klistrat in något, i fältet.
Nackdelen är att du behöver lägga in beräkningen på samtliga fält du vill klistra in i, men det är å andra sidan samma beräkning för alla så du kan kopiera och klistra!
Välj att definiera fält och markera ett fält (Text, Numeriskt, Datum eller Tidsstämpel) du vill lägga in beräkningen på i listan. Klicka på knappen Tillval för fältet och markera kryssrutan Beräknat värde. I formelfältet som visas anger du beräkning som i bilden.
Funktionen Egenvärde hämtar innehållet i aktuellt fält. Du kan alltså kopiera formeln och använda den utan ändring i alla andra fält.
När du klickat på OK kommer du tillbaka till dialogrutan Tillval för fältet. Tänk på att ta bort kryssrutan Ersätt inte befintligt värde.
Upprepa för alla fält du vill klistra in i.
Sedan kan du klistra in med Ctrl-V och Cmd-V som vanligt 🙂