Itgensdf034 Het opmaakbereik ‘sie_layout’ bevatte niet het verwachte aantal 268 kolommen, 242 kolommen werden gevonden

Tijdens het synchroniseren in Excel kom ik een foutmelding tegen:

itgensdf034
Het opmaakbereik ‘sie_layout’ bevatte niet het verwachte aantal 268 kolommen, 242 kolommen werden gevonden.

Is hier een oplossing voor?

Mogelijke Oorzaken itgensdf034

Waarschijnlijk is de SQL query van het blok waar het opmaakbereik bij hoort uitgebreid met meer velden.

Ook kan oorzaak een query in Invantive Control for Excel zijn met een select *. De * geeft “alle kolommen” terug. Door een versieupgrade kunnen kolommen er bij komen, vervallen of wijzigen qua formaat. Voor een aantal platformen zoals AutoTask, Discourse, Robaws en Loket kunnen de kolommen zelfs wijzigen zonder een versieupgrade omdat er regelmatig nieuwe “metadata” opgehaald wordt bij de respectievelijke platformen.

Oplossingsrichtingen

Een oplossingsrichting is om het aantal kolommen in het opmaakbereik in Excel te verhogen voor het blok in de Modelleur tot 268 kolommen. De naam van het opmaakbereik staat in de foutmelding: “sie_layout”. In de “Name Manager” in Excel lint “Formulas” (Nederlands: “Namen beheren” in lint “Formules”) is de gekoppelde Excel range/bereik te vinden. Pas het bereik aan in de Name Manager.

Vergeet niet ook zinvolle opmaak toe te voegen in het bereik zelf voor de nieuwe velden. Controleer ook dat er niet kolommen tussengevoegd zijn, misschien moet je de opmaak doorschuiven. De handigste oplossing is meestal om na het verbreden van het Excelbereik een keer te synchroniseren en dan de data te kopiëren naar het opmaakbereik en daar op te maken. Vergeet niet om vertrouwelijke informatie te vervangen in het opmaakbereik door oninteressante waardes zoals willekeurige getallen en tekseten.

Een andere oplossingsrichting is om de SQL query aan te passen zodat maar 242 kolommen opgehaald worden in plaats van 268 kolommen. Dat kan bij “Modeller”/“Modelleur” lint onder “Edit”/“Bewerken”.

Een derde oplossing is om het opmaakbereik bij het blok leeg te maken; deze staat onder het tabblad “Presentatie” van het blok:

Deze vraag is automatisch gesloten na tenminste 2 weken inactiviteit nadat een mogelijk passend antwoord is gegeven. Het laatste gegeven antwoord is gemarkeerd als oplossing.

Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.