SetUpNewLine() Van Tabel 97 / Form 124

rowix
Member Posts: 27
Graag zou ik deze functie uit tabel 97 willen gebruiken:
Nu zie ik in formulier 124 de aanroep van de functie als volgt staan:
Ik heb de functie nagemaakt maar dan met mijn veldnamen.
En als ik dan mijn formulier wil compileren geeft hij een foutmelding
Deze luidt als volgt:
Bij de aanroep van de functie moet tenminste het minimale aantal parameters worden gebruikt.
Maar ik zie in form 124 ook geen Parameters Gedeclareerd ](*,)
SetUpNewLine() CommentLine.SETRANGE("Table Name","Table Name"); CommentLine.SETRANGE("No.","No."); CommentLine.SETRANGE(Date,WORKDATE); IF NOT CommentLine.FIND('-') THEN Date := WORKDATE;
Nu zie ik in formulier 124 de aanroep van de functie als volgt staan:
Form - OnNewRecord(BelowxRec : Boolean) SetUpNewLine;Verder zie ik niks. Alleen Bij locals staat de BelowxRec : Boolean
Ik heb de functie nagemaakt maar dan met mijn veldnamen.
En als ik dan mijn formulier wil compileren geeft hij een foutmelding
Deze luidt als volgt:
Bij de aanroep van de functie moet tenminste het minimale aantal parameters worden gebruikt.
Maar ik zie in form 124 ook geen Parameters Gedeclareerd ](*,)
0
Answers
-
Gebruik je een maatwerk tabel?
Heeft je nieuwe form dezelfde properties als Form 124?
Zijn je variabelen in de functie goed gedefinieerd?
Het lijkt erop dat je vanuit het form een andere functie aanroept dan je wilt.0 -
2tje wrote:Gebruik je een maatwerk tabel?2tje wrote:Heeft je nieuwe form dezelfde properties als Form 1242tje wrote:Zijn je variabelen in de functie goed gedefinieerd?2tje wrote:Het lijkt erop dat je vanuit het form een andere functie aanroept dan je wilt.
Na het proberen te compileren springt hij gelijk naar de regel waar ik SetUpNewLine; heb neergezet en hij zet dan de cursos tussen de e en ; zou dan het probleem in de tabel moeten zitten?
Wat ik niet aangepast/gemaakt heb in mijn eigen tabel zijn de variabele :
(WebSite [Record] Web Site)
(SynchMgt [Codeunit] Synchronization Management)
Die laaste word wel aangeroepen onderOnInsert() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.InsertCustomerCommentLine(Rec); OnModify() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.ModifyCustomerCommentLine(Rec,xRec); OnDelete() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.DeleteCustomerCommentLine(Rec);
Zou het hier aan liggen ?0 -
De code die ik gebruik is :
DocOpm.SETRANGE(Tabelnaam,Tabelnaam); DocOpm.SETRANGE(Nummer,Nummer); DocOpm.SETRANGE(Datum,WORKDATE); IF NOT DocOpm.FIND('-') THEN Datum := WORKDATE;
Misschien doe ik hier iets verkeerd, op het forum wordt ook verwezen naar tabel 81 als je zoekt op SetUpNewLine doet deze het zelfde (Alleen iets meer)? #-o0 -
rowix wrote:
OnInsert() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.InsertCustomerCommentLine(Rec); OnModify() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.ModifyCustomerCommentLine(Rec,xRec); OnDelete() IF "Table Name" = "Table Name"::Customer THEN IF WebSite.FIND('-') THEN SynchMgt.DeleteCustomerCommentLine(Rec);
Zou het hier aan liggen ?
Ik denk dat dit wegkan.0 -
Ben er uit heb :oops: een foutje gemaakt in de tabel ik heb de variable per ongeluk ook onder het hoofdstukje parameter gezet en dat vind hij niet fijn
Maar het is opgelost dus bedankt voor de tips =D>0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions