Ich erstellte einen neuen Bildschirm mit der FormDetail-Vorlage, wo ich einen Filter-DAC und eine Liste von DAC zur Anzeige im Grid hätte. Ich habe die Seite erfolgreich erstellt. Dann wollte ich eine Schaltfläche oben auf der Schaltfläche platzieren, die Daten aus API und Raster abrufen würde. Also habe ich den folgenden Code geschrieben, um eine Aktionsschaltfläche auf der Seite (FormDetail) so zu rendern. Aber es funktioniert nicht.Rendern Aktionsschaltfläche
using System;
using PX.Data;
namespace AcumaticaSquarePOSIntegration
{
public class SquarePOSTransactionInquiry : PXGraph<SquarePOSTransactionInquiry>
{
public PXSave<MasterTable> Save;
public PXCancel<MasterTable> Cancel;
public PXFilter<MasterTable> MasterView;
public PXFilter<DetailsTable> DetailsView;
public PXAction<MasterTable> Calc;
[PXUIField(DisplayName="Calc")]
[PXButton]
protected virtual IEnumerable calc(PXAdapter adapter)
{
return adapter.Get();
}
[Serializable]
public class MasterTable : IBqlTable
{
}
[Serializable]
public class DetailsTable : IBqlTable
{
}
}
}
Ich habe sogar versucht
Ist hinzufügen es etwas, das ich hier fehlt?
Ich habe vergessen, diesen Teil zu ändern. Aber selbst das Chenken von DetailsView an PXSelect löst das Problem nicht. –