Recperation Valeur d'un pointeur

Bonjour

je n’arrive pas a récupérer la valeur du pointeur $p1-> alors que dans le trace j 'ai Tps1= 36,55
merci pour la solution

$TempPrintS:=ds.TempPrint.all().orderBy("imputation asc")
Pour chaque ($TempPrint;$TempPrintS)
	Pour chaque ($Sel;$TabMois)
		$p1:=Pointeur vers("Tps"+Chaîne($Sel))
		$p1->:=$es.query("designation=:1 and moisAchat=:2";$Selection;Num($Sel)).sum("debit")
		
		$Entity:=//COMMENT RECUPERER $p1-> dans $Entity
		$Status:=$Entity.save()
		Au cas ou 
			: ($status.success)
				  // ALERTE("mis(e) à jour: OK")
			: ($status.status=dk status automerge failed)
				ALERTE($status.statusText)
		Fin de cas 
	Fin de chaque 
Fin de chaque

A tester:

remplacer ces lignes :

$p1:=Pointeur vers(“Tps”+Chaîne($Sel))
$p1->:=$es.query(“designation=:1 and moisAchat=:2”;$Selection;Num($Sel)).sum(“debit”)

$Entity:=//COMMENT RECUPERER $p1-> dans $Entity

par:

$Entity[“Tps”+Chaîne($Sel)]:=$es.query(“designation=:1 and moisAchat=:2”;$Selection;Num($Sel)).sum(“debit”)

Encore un grand merci Manuel

ta proposition marche bien

j’avance, j’avance