Skip to main content
Solved

Assistance with Proper Variable Initialization in Open Data Soft

  • September 3, 2024
  • 1 reply
  • 47 views
  • Translate

boris.djakovic

Dear Support Team,

I am reaching out with a technical question regarding my project.

I am encountering an issue with initializing (lastdate) . Specifically, I need this variable to be correctly set in order to use it in a dropdown menu. This logic was working fine previously, but today I noticed that it no longer functions as expected. 

Here is a simplified snippet of my code:

 

          <div class="sticky-content"
               ng-init="variables = {}">
                    <div ods-adv-analysis="dateanalysis"
                           ods-adv-analysis-context="myctx"
                           ods-adv-analysis-select="max(jahr) as maxdate">
                            
                      </div>
               <div class="advanced-kpi--top">
                  <h2>
                   <strong>Filtern nach Spital und Jahr:</strong></h2> 
                <div class="shared-width-ods-selects">
                    <div ods-facet-results="reglist"
                         ods-facet-results-facet-name="spital"
                         ods-facet-results-context="myctx"
                         ods-facet-results-sort="alphanum">
                        <ods-select options="reglist"
                                    selected-values="myctx.parameters['refine.spital']"
                                    label-modifier="name"
                                    value-modifier="name"
                                    placeholder="Alle Spitäler"
                                    multiple="true">
                        </ods-select>
                    </div>
                    <div 
                         ods-facet-results="deplist"
                         ods-facet-results-facet-name="jahr"
                         ods-facet-results-context="myctx"
                         ods-facet-results-sort="alphanum"
                         >
                        <ods-select ng-if="variables.lastdate"
                                    ng-init="myctx.parameters['refine.jahr'] = [variables.lastdate]"
                                    options="deplist"
                                    selected-values="myctx.parameters['refine.jahr']"
                                    label-modifier="name"
                                    value-modifier="name"
                                    placeholder="Alle Jahre"
                                    multiple="true">
                        </ods-select>
                    </div>
                </div>

            </div>
          </div>

I would greatly appreciate your assistance in resolving this issue.

Thank you in advance for your support.

Best regards,

Boris

 

Auto-translation 🪄

Chère équipe d'assistance,Je vous contacte avec une question technique concernant mon projet. Je rencontre un problème avec l'initialisation de (lastdate). Plus précisément, j'ai besoin que cette variable soit correctement définie pour pouvoir l'utiliser dans un menu déroulant. Cette logique fonctionnait bien auparavant, mais aujourd'hui, j'ai remarqué qu'elle ne fonctionne plus comme prévu. Voici un extrait simplifié de mon code :          
                   
                                               
               
                 

                   Filtrer par hôpital et par an :

                
                  

Best answer by boris.djakovic

I have resolved the issue. The 'jahr' attribute was stored as text in the data portal. I had to change the format to date.

Best regards,

Boris

Auto-translation 🪄

J'ai résolu le problème. L'attribut « jahr » était stocké sous forme de texte dans le portail de données. J'ai dû modifier le format à ce jour. Cordialement, Boris
View original

boris.djakovic

I have resolved the issue. The 'jahr' attribute was stored as text in the data portal. I had to change the format to date.

Best regards,

Boris

Auto-translation 🪄

J'ai résolu le problème. L'attribut « jahr » était stocké sous forme de texte dans le portail de données. J'ai dû modifier le format à ce jour. Cordialement, Boris
Translate

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings