Det finns några förtretliga buggar i FileMakers XML-hantering. Vi har sedan flera år använt grammatiken FMPXMLRESULT för att koppla ihop FileMaker med ASP-lösningar eller Visual Basic-program. Sedan FileMaker Pro 7 finns det 2 buggar:
- söker man efter något som inte finns i databasen returneras en annan grammatik, fmpresultset, som i och för sig är standard numera. Men det gör det inte lättare att programmera när resultatet kan ändras.
- om man har relaterade fält på den layout som web-anropet använder och dessa är tomma, eller visar en tom relation, kommer en halvdan XML-sträng tillbaka.
Det sistnämnda är ett stort problem även för de som använder Lasso eftersom Lasso också använder samma XML-grammatik internt.
Lösningen är förstås att helt gå över till grammatiken fmpresultset och det har jag bestämt mig för att göra, det är bara en tidsfråga.