Kraaft helps you structure repetitive data directly in your reports with the table field! 📊
🎯 What is the Kraaft table field?
In a Kraaft report, you can add any type of field to collect information: location, date, signature, dropdown list... 💡 (cf. Field types in Kraaft)
But when you're faced with repetitive information — timesheets, attendance signatures, material tracking — without knowing in advance how many times you'll need to enter it, a standard field just isn't enough 🤔
That's exactly where the table field comes in 💡 It appears in your report like any other field, but it contains its own mini-report: you drag in the fields of your choice (location, signature, text, list...), and when filling in the report you can add as many entries as needed — no limit, no need to plan the number in advance 🚀
💼 What is it actually used for?
With the table field, you set up a structure once, then add as many rows as needed at fill-in time ✅ It's especially useful for:
📋 Attendance sheet — one row per participant with first name, last name, date and signature. No more setting up 20 fields in advance!
✅ Punch list / snagging — one row per issue with description, photo and status (open / in progress / resolved). Perfect for site follow-up
🔩 Material tracking — one row per product with name, quantity and price. Great for daily reports
📅 Site diary — one row per completed task with duration, number of operators and notes
🦺 Safety form (toolbox talk) — one row per participant to sign off, without multiplying fields in your template
🕳️ Trench, drilling or lighting point inspections — one row created = one item checked, for precise and complete tracking
In short: whenever you need to repeat the same structure multiple times in a report, the table field is the answer 🎯
📝 Filling in a table field in a Kraaft report
Open the relevant report in Kraaft 📱
Scroll down to the table field — you'll see the Add button to create a first entry
Tap Add: a new row appears in the table 🆕
Open that row to access the fields and fill in the information ✅
Go back to the table and repeat with Add for each new item — there's no limit on entries 😉
⚠️ Note: the table field is not compatible with voice input at the moment.
🔗 Go further
➡️ Set up a table field in a Kraaft report template — how to add it, structure it and avoid common pitfalls
➡️ Export a report with a table field — tags, export modes and advanced options


