Select field - Querying data from block

Hi,

I’m trying to make a select field which options are queryed from a tags field from the parent block. It seems that there is no possibility to do block.field.split. Is there any way to achieve this ? I tried through the parent method but it didn’t work. Maybe I didn’t used it correctly.

Here is my blueprint. The target is the respondant field, nested in respondantAnswers, nested in answers, nested in content where are the tags I try to query :

content:
    fields:
      type:
        type: select
        width: 1/2
        options:
          simple: Question fermée à réponse unique
          multiple: Question fermée à réponses multiples
      name:
        label: Nom
        type: text
        width: 1/2
      respondants:
        type: tags
        help: Liste de répondants séparée par des virgules. Ex. Associations, Établissements publics…

      answers:
        label: RĂ©ponses
        type: structure
        columns:
          answer:
            width: 1/3
          respondantAnswers:
            width: 1/3
        fields:
          answer:
            label: RĂ©ponse
            type: text
          respondantAnswers:
            label: Réponses par répondants
            type: structure
            columns:
              respondant:
                width: 1/2
              percent:
                width: 1/2
            fields:
              respondant:
                label: RĂ©pondant
                type: select
                options: query
                query: block.respondants.split
              percent:
                label: Nombre pour cet

Thank you for your help.

Is this about a nested block? Trying to understand your overall structure…

This is in the blueprint of a custom block.

Here is the full blueprint :

name: Graph
icon: chart
tabs:
  content:
    fields:
      questiontype:
        type: select
        width: 1/2
        options:
          simple: Question fermée à réponse unique
          multiple: Question fermée à réponses multiples
      name:
        label: Nom
        type: text
        width: 1/2
      respondants:
        type: tags
        help: Liste de répondants séparée par des virgules. Ex. Associations, Établissements publics…
      
      dataSimple:
        label: Données
        type: structure
        columns:
          tag:
            width: 1/2
          percent:
            width: 1/2
            after: '%'
        when:
          type: simple
        fields:
          tag:
            label: Catégorie
            type: text
          percent:
            label: Valeur
            type: number
            after: '%'
      
      
      answers:
        label: RĂ©ponses
        type: structure
        columns:
          answer:
            width: 1/3
          respondantsAnswers:
            width: 1/3
        fields:
          answer:
            label: RĂ©ponse
            type: text
          respondantsAnswers:
            label: Réponses par répondants
            type: structure
            columns:
              respondant:
                width: 1/2
              percent:
                width: 1/2
            fields:
              respondant:
                label: RĂ©pondant
                type: text
              percent:
                label: Nombre pour cette réponse
                type: number
                


  design:
    fields:
      mode:
        type: toggle
        before: auto
        after: custom
        default: auto
        width: 1/2

I don’t think that’s possible, actually.

Sad… Thank you @moonwalk

True, but if you think about it, it wouldn’t really help if you could query the field in the blueprint, because you would need some JavaScript that listens to changes and updates the select field accordingly.