2016-05-13 8 views
1

Ich versuche, eine Aktivität Registerkarte im Verkaufsauftrag wie Opportunity Geröll zu geben. Ich konnte keine Option zur Verwendung von Grid mit Vorschaukontrolle über die Benutzeroberflächenanpassung finden. Ich habe versucht, ein Gitter und ein HTML-Steuerelement verwenden, um Aufgaben & die Notizen anzuzeigen.Aktivitätsraster und Notizen Vorschau ist nicht synchron und es werden keine korrekten Daten angezeigt

Die Notizen im HTML-Steuerelement sollten aktuelle Zeilenaufgabennotizen anzeigen. Dies ist nicht richtig funktioniert und die Noten zeigt immer die erste Detaildatensatz

enter image description here

enter image description here

+0

Bitte versuchen Sie die SyncPosition = "True" in der Rastereigenschaft – Hybridzz

+0

Ich habe versucht und immer noch das Problem besteht –

Antwort

2

Ihr Ziel zu erreichen, werden Sie zwei Containersteuer

  1. Grid Control aus gebunden müssen -of-box-Datenansicht Aktivität
  2. Formularsteuerung an neue Datenansicht mit demselben DAC wie im Aktivitäts-DAC gebunden.

derselbe Datensatz auf mehrere Container-Steuerelemente angezeigt werden (Grid und Container mit Steuer PXHtmlView Steuer Aktivität Hinweise anzuzeigen) auf einer Seite durch eine zweite Datenansicht mit gleich (EPActivity in unserem Fall) DAC definieren.

Definieren Sie eine neue Datenansicht wie unten in Diagrammerweiterung.

public class SOOrderEntryPXExt : PXGraphExtension<SOOrderEntry> 
{ 
    public PXSelect<EPActivity, Where<EPActivity.taskID, Equal<Current<EPActivity.taskID>>>> CurrentActivity; 
} 

Platz eine Form Behälter Steuerelement auf Tab zusammen mit PXGrid und binden den Behälter Kontrolle Datenansicht CurrentActivity.

Aktivieren Sie AutoCallBack wie unten, um die aktuelle Aktivitätsnotiz anzuzeigen. Wobei CstFormView1 ein Container-Steuerelement mit PXHtmlView Steuerelement ist.

 <px:PXGrid runat="server" Width="100%" ID="gridActivities" …> 
      <AutoSize Enabled="true" /> 
      <AutoCallBack Command="Refresh" Target="CstFormView1" /> 
      <Levels> 
       <px:PXGridLevel DataMember="Activities"> 
        <Columns> 
        … 
        </Columns> 
       </px:PXGridLevel> 
      </Levels> 
     </px:PXGrid> 
Verwandte Themen