You need to sign in to do that
Don't have an account?
Mick Man
need help
there to further problems, can someone help me, this is my code
Erreur : OdtDetailController2 Erreur de compilation : Invalid bind expression type of Schema.SObjectField for column of type Id à la ligne 17 colonne 136
public class OdtDetailController2 { public list<wrapperclass> Jonintwrapper{get;set;} public list<wrapperclass> Odtwrapper{get;set;} public Ordre_Travail__c OrdreTravail {get; set;} Public Double TotalNombre=0; Public Double TotalQuantite=0; Public Double Total; public OdtDetailController2(ApexPages.StandardController controller) { this.OrdreTravail = (Ordre_Travail__c)controller.getRecord(); OrdreTravail = [SELECT Id, Date__c, Produit__c, Nombre__c FROM Ordre_Travail__c]; list<JointMatProd__c> Jointure = [SELECT id, MatierePremiere__c, Quantite__c FROM JointMatProd__c WHERE produit__c = :Ordre_Travail__c.Produit__c]; //list<Ordre_Travail__c> OrdreTravail = [SELECT id, name, Date__c, Produit__c, Nombre__c FROM Ordre_Travail__c WHERE produit__c = :Ordre_Travail__c.Produit__c]; //list<JointMatProd__c> Jointure = [SELECT id, MatierePremiere__c, Quantite__c FROM JointMatProd__c WHERE produit__c = :Ordre_Travail__c.Produit__c]; Odtwrapper = new list<wrapperclass>(); /*for(Ordre_Travail__c Odt: OrdreTravail) { Odtwrapper.add(new wrapperclass(Odt));*/ if(OrdreTravail.Nombre__c!=Null){ //TotalNombre+=odt.Nombre__c; Odtwrapper.add(new wrapperclass(OrdreTravail)); TotalNombre+=OrdreTravail.Nombre__c; } // } Jonintwrapper = new list<wrapperclass>(); for(JointMatProd__c Joint: Jointure) { if(Joint.Quantite__c==Null) Joint.Quantite__c=0; Jonintwrapper.add(new wrapperclass(Joint,Double.ValueOf(Joint.Quantite__c*TotalNombre))); } } public class wrapperclass { public Ordre_Travail__c ODT{get;set;} public JointMatProd__c JOINT{get;set;} Public Decimal Total{get;set;} public wrapperclass(Ordre_Travail__c OrdreTravail) { this.ODT = (OrdreTravail); } public wrapperclass(JointMatProd__c Joint,Decimal Total) { this.JOINT = (Joint); this.Total=Total; } } }Here the error
Erreur : OdtDetailController2 Erreur de compilation : Invalid bind expression type of Schema.SObjectField for column of type Id à la ligne 17 colonne 136
Try the below code.