so erstellen Sie einen neuen Datensatz in Formular-Datenquelle ein, aus x++

In form Journal Voucher (AR>Journal> PaymentJournal> Klick auf SchaltflächeLines). Ich möchte einen neuen Datensatz anlegen aus x++ - code.

Ich habe gesehen, einige Methoden in der form viz erstellen(), initvalue(), ledgerJournalEngine_custPayment... etc, die genannt werden, wenn wir Presse -ctrl+n . Wie könnte man diese Methoden durch x++ code zu erstellen, die einen Datensatz mit standard-Funktionalität.

plz help.

Sollten Sie erweitern die Basis-Funktionen ordnungsgemäß mit den ledgerjournal Klassen. Können Sie uns mehr details? Wollen Sie eine einzelne oder mehrere Zeilen unmittelbar nach dem klicken auf "Linien"? Oder wollen Sie ein journal & Linien von einem X - ++ - Klasse oder so etwas? Es gibt eine ganze form framework (LedgerJournalForm*) und eine Tabelle Rahmen (LedgerJournalT*), und die Buchungs-engine. Also, wenn Sie wollen-Formular-Funktionalität, es würde Sinn machen, benutzen Sie das Formular-framework, während, wenn Sie versuchen, nur Linien erstellen auf ein bestehendes journal zum Beispiel über einige andere Funktion, wäre es nicht.
was ich versuche ist nach dem Klick auf Lines und öffnen einer neuen form Journal Voucher Hinzugefügt eine benutzerdefinierte Schaltfläche Function>settlement using cust group nach dem Klick auf die form CustTransOpen öffnet sich, basierend auf den cust-Gruppe selelcted. Nun basierend auf der Kennzeichnung, die ich haben, um die Summe bis amounts basierend auf AccountNum und erstellen von Datensätzen entsprechend in form JournalVoucher. Ich bin gerade steckte, bis mit dem letzten Teil.
Ich Folge etwas. Bitte mehr erklären. Func>Settlement ist, was du versuchst zu kopieren, es hört sich so an, aber es dauert 1 Zeile, dann rechnet es basiert auf markierte Datensätze. Sie wollen Func>SettleUseCustGrp (custom) aus den Zeilen-Bildschirm (F\LedgerJournalTransCustPaym) und einfach automatisch erstellen, die mehrere Transaktions-Linien in der Zeitschrift? Der Unterschied Func>Settlement verwendet die LedgerJournalTrans aufzeichnen, während Sie nicht. Habe ich dieses Recht?
absolut.. ich werde einfach wählen Sie die Settlement cust group so die neue Siedlung Formular basierend auf cust Group wird geöffnet und nachdem ich mark/unmark, werden die Beträge aufsummiert basierend auf AccountNum und erstellen Sie einzelne/mehrere Datensätze entsprechend in form JournalVoucher.. ich habe den obigen code(angehängtes Bild)in close() - Ereignis für das Formular custOpenTrans

InformationsquelleAutor piku | 2013-08-12

Schreibe einen Kommentar