Mijn Communities
Help
Martijn Ciere
CONTRIBUTOR **

Spatie ontbreekt wanneer achternaam een tussenvoegsel heeft.

door Martijn Ciere

We hebben een rapport met een berekend veld waarin de managernaam staat.

 

Berekening @ManagerVanuitRoltoew:

 

var roltoew = 'Contract'[OU_BK] return calculate(max('Contract Role Assignments'[@ManagerNaam]), 'Contract Role Assignments'[RoleAssignment_BK]="SMB" && 'Contract Role Assignments'[Status]="Actief" && roltoew='Contract Role Assignments'[OU_BK])

 

Hierin staat een verwijzing naar @Managernaam:

 

'Contract Role Assignments'[KnownAs] & IF('Contract Role Assignments'[PrefixLastNameToUse]=BLANK()," ",'Contract Role Assignments'[PrefixLastNameToUse] & " ") & 'Contract Role Assignments'[PersonLastName]

 

Wanneer de naam een tussenvoegsel heeft staat deze zonder spatie aan de voornaam geplakt.

 

Ik zie: PietDe Bruijn

Ik verwacht: Piet de Bruijn

 

Ik haal uit bovenstaande alleen niet waar ik dit kan corrigeren. Iemand een idee?

2 ANTWOORDEN 2
Martijn Ciere
CONTRIBUTOR **

door Martijn Ciere

@Anonymous Opgelost. Dankjewel!

Goedgekeurde oplossing
TheoLescure
VISMA

door TheoLescure

Hoi @Martijn Ciere ,

Er mist inderdaad een spatie in de berekening. Je moet de code bij  @Managernaam Aanpassen.
'Contract Role Assignments'[KnownAs] &
IF('Contract Role Assignments'[PrefixLastNameToUse]=BLANK()," ",
'Contract Role Assignments'[PrefixLastNameToUse] & " ") & 'Contract Role Assignments'[PersonLastName]


Moet worden:

'Contract Role Assignments'[KnownAs] & " " &
IF('Contract Role Assignments'[PrefixLastNameToUse]=BLANK(),"",
'Contract Role Assignments'[PrefixLastNameToUse] & " ") & 'Contract Role Assignments'[PersonLastName]

Roodgearceerde is wat erbij komt om een spatie te genereren.