Backend check failures (reward if resolved)

Hi Bubblers.

I hope everyone is well?

Im a complete noob to building apps and Bubble.

So far tried gooogling and trawling the forums, but after days of searching and messing around, i still cant find anyway of resolving my issue and making my app work.

So i would REALLY appreicate any assistance with the following errors!

  1. Dynamic data in text boxes must be printable as text, but instead this is a non-text expression
  2. Parent group’s thing – You are trying to get the data for the parent of Scan Status. However, the parent is Scan Info Row, which does not have a type of data set on it.
  3. Dynamic data in text boxes must be printable as text, but instead this is a non-text expression
  4. Parent group’s thing – You are trying to get the data for the parent of Scan Date. However, the parent is Scan Info Row, which does not have a type of data set on it.
  5. Dynamic data in text boxes must be printable as text, but instead this is a non-text expression
  6. Parent group’s thing – You are trying to get the data for the parent of Contacts Scanned. However, the parent is Scan Stats Row, which does not have a type of data set on it.

Hey @dan_scott9, welcome to the forum!

These six points are really the same two issues repeated:

Dynamic data in text boxes must be printable as text

This means that you’re using a dynamic expression to fetch data to an element (text box) that expects a text. You need to adjust the expression so that it returns the right data type. For example, Current User returns the type User, but Current User’s email returns a text (the user’s email).

Parent group’s thing

This means you have two groups, one containing the other. In the child group you’re trying to pull data from the parent group, but that group doesn’t have a data type set on it. You’ll need to change the properties on the parent group and set its Type of content to the same as the child group.

1 Like

Hi Dan! Sounds like you’re super close, this is one of those classic early Bubble gotchas.

Those errors basically mean:
Your parent group doesn’t have a data type, so Bubble doesn’t know what “Parent group’s thing” is supposed to be.

Quick fixes to try:

  1. Click the group that holds the text element (Scan Info Row, Scan Stats Row, etc.).

  2. In the property editor, set Type of content to whatever data type you’re trying to display (e.g., Scan, Scan Info, Stats, etc.).

  3. Make sure the group also has a Data source so Bubble knows which record it should be sending down to the text element.

Once the parent group has a type + data source, your text fields will stop complaining because the dynamic expressions will actually resolve to real text values.

Happens to all of us when starting out, Bubble is strict about data types, but once you get this part, everything else gets a lot smoother. Let me know if you want to share a screenshot of the group setup; it’ll be easier to point out exactly where the mismatch is.

Not trying to be a smart ass, but these are Bubble fundamentals.

Do go through the tutorials on YouTube and spend some time reading the Bubble manual. It will really help you down the line as you grow from noob to super expert.

1 Like