Rename op temporary record

lyot
Member Posts: 202
Beste,
Ik zit met een praktisch probleem.
Ik heb een tabel waarvan de primary key uit 5 velden bestaat.
Ik heb een form met deze tabel SourceTable en de eigenschap SourceTableTemporary staat op "yes". (5 SP1)
Dus ik heb een form met als source een temporary record.
De bedoeling van deze form is om vlot records te kunnen aanpassen, wat dus niet het geval is als ik één van de velden
uit mijn primary key ga bewerken. Dit leidt tot een vervelende melding of de gebruiker wel zeker is of hij dit record wilt hernoemen.
Ok, dit is standaard Navision maar lijkt me nogal nutteloos om te gaan uitvoeren aangezien ik toch in een temp record bezig ben.
Alle validatie van velden en keys doe ik pas als ik mijn records ga "posten".
Ik zou dus graag van deze vervelende melding afgeraken mocht dit mogelijk zijn.
Ik zit met een praktisch probleem.
Ik heb een tabel waarvan de primary key uit 5 velden bestaat.
Ik heb een form met deze tabel SourceTable en de eigenschap SourceTableTemporary staat op "yes". (5 SP1)
Dus ik heb een form met als source een temporary record.
De bedoeling van deze form is om vlot records te kunnen aanpassen, wat dus niet het geval is als ik één van de velden
uit mijn primary key ga bewerken. Dit leidt tot een vervelende melding of de gebruiker wel zeker is of hij dit record wilt hernoemen.
Ok, dit is standaard Navision maar lijkt me nogal nutteloos om te gaan uitvoeren aangezien ik toch in een temp record bezig ben.
Alle validatie van velden en keys doe ik pas als ik mijn records ga "posten".
Ik zou dus graag van deze vervelende melding afgeraken mocht dit mogelijk zijn.
0
Answers
-
Ik zou dit oplossen door een nieuwe tabel aan te maken met alle velden van het de source table, + 1 veld dat de nieuwe PK is. Deze dan als temp sourcetable gebruiken en er dan daarmee gaan werken. Bij het invoegen in de normale tabel kan je dan de waardes kopieren.
(Ikzelf heb zelf zo'n tabel die van bijna elk datatype een 2 kolommen heeft en ik gebruik die vooral in rapporten om temporary tables te vullen met een key die niet bestaat (handig voor distincts))0 -
Klinkt idd handig... maar ik vrees dat ik geen vrije tabel meer ter mijner beschikking heb.
En dan ben ik ook al mijn validatiecode kwijt die op deze bewuste tabel zit...0 -
Heb dan toch maar besloten om een nieuwe PK in te stellen...
Voor zover nog geen neg. gevolgen.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