Fout bij invoegen nieuw record
-
mw. J. Meijer
- Berichten: 3
- Lid geworden op: di jan 19, 2010 10:06 pm
Fout bij invoegen nieuw record
Ik heb een Microsoft Access bestand omgezet in een Open office org Base bestand.
Dat ging goed en het bestand is nu bestand.obt geworden.
Ik gebruik Windows 7 en OpenOffice 3.1.
Bij het nieuw bestand horen meerdere tabellen, queries en rapporten.
Nu wil ik nieuwe records toevoegen aan een van de tabellen.
Dat doe ik in de table data view.
Bij deze tabel lukt het niet om een nieuw record toe te voegen.
Ik krijg steeds de melding fout bij invoegen nieuw record.
De tabel kan ik alleen opslaan als het nieuwe record geheel is verwijderd.
Het gekke is dat ik bij een andere tabel dezelfde structuur heb met wat andere velden en die tabel werkt wel perfect.
Daarom denk ik niet dat het ligt aan de omzetting vanuit Microsoft Access.
Ik ben vrijwel beginnend met het Base programma en zie wellicht iets over het hoofd.
Diverse handleidingen hebben mij echter nog niet geholpen.
Ik hoop dat iemand weet waar dit aan kan liggen ???
Graag advies ....
Dat ging goed en het bestand is nu bestand.obt geworden.
Ik gebruik Windows 7 en OpenOffice 3.1.
Bij het nieuw bestand horen meerdere tabellen, queries en rapporten.
Nu wil ik nieuwe records toevoegen aan een van de tabellen.
Dat doe ik in de table data view.
Bij deze tabel lukt het niet om een nieuw record toe te voegen.
Ik krijg steeds de melding fout bij invoegen nieuw record.
De tabel kan ik alleen opslaan als het nieuwe record geheel is verwijderd.
Het gekke is dat ik bij een andere tabel dezelfde structuur heb met wat andere velden en die tabel werkt wel perfect.
Daarom denk ik niet dat het ligt aan de omzetting vanuit Microsoft Access.
Ik ben vrijwel beginnend met het Base programma en zie wellicht iets over het hoofd.
Diverse handleidingen hebben mij echter nog niet geholpen.
Ik hoop dat iemand weet waar dit aan kan liggen ???
Graag advies ....
OpenOffice 3.1 op Windows 7
Re: Fout bij invoegen nieuw record
Hallo
Maak een primary key?
Vertel de foutmeldinng
Romke
Maak een primary key?
Vertel de foutmeldinng
Romke
LibreOffice 24.2.4.2 op openSUSE Leap 15.6
-
mw. J. Meijer
- Berichten: 3
- Lid geworden op: di jan 19, 2010 10:06 pm
Re: Fout bij invoegen nieuw record
De foutmelding is: fout bij invoegen nieuw record.
De tabel heeft een veld ID als primaire sleutel. Dit veld is een geheel getal (Integer) Long.
Verdere kenmerken Autowaarde ja en lengte 10.
Dit is allemaal hetzelfde als bij de andere tabel die wel wil werken.
De tabel heeft een veld ID als primaire sleutel. Dit veld is een geheel getal (Integer) Long.
Verdere kenmerken Autowaarde ja en lengte 10.
Dit is allemaal hetzelfde als bij de andere tabel die wel wil werken.
OpenOffice 3.1 op Windows 7
Re: Fout bij invoegen nieuw record
Hallo
Ik kan die fout niet reproduceren. Dat neemt niet weg dat die fout optreedt.
Kan het liggen aan de tabel definitie?
Kan het liggen aan het gebruik van een query die niet alleen aan velden refereert?
Is de gehele foutmelding niet meer dan? : fout bij invoegen nieuw record.
Uit het feit dat er gemeld wordt invoegen in table data view. leidt ik af dat er geen formulier gebruikt wordt. Of wordt er met table data view een tabel besturingelement bedoelt?
Je kunt geen berekende velden gebruiken in een query.
Alles wat ik geschreven heb is ook een beetje verslag van het testen. Eerst kon ik de fout niet reproduceren. Maar het lukt om de fout te reproduren als ik een tableobject besturing element gebruik met een berekende waarde in een query. OOo- base staat dat niet toe. Ik geloof dat dat wel mogelijk is in MS Access.
Romke
Ik kan die fout niet reproduceren. Dat neemt niet weg dat die fout optreedt.
Kan het liggen aan de tabel definitie?
Kan het liggen aan het gebruik van een query die niet alleen aan velden refereert?
Is de gehele foutmelding niet meer dan? : fout bij invoegen nieuw record.
Uit het feit dat er gemeld wordt invoegen in table data view. leidt ik af dat er geen formulier gebruikt wordt. Of wordt er met table data view een tabel besturingelement bedoelt?
Je kunt geen berekende velden gebruiken in een query.
Alles wat ik geschreven heb is ook een beetje verslag van het testen. Eerst kon ik de fout niet reproduceren. Maar het lukt om de fout te reproduren als ik een tableobject besturing element gebruik met een berekende waarde in een query. OOo- base staat dat niet toe. Ik geloof dat dat wel mogelijk is in MS Access.
Romke
LibreOffice 24.2.4.2 op openSUSE Leap 15.6
Re: Fout bij invoegen nieuw record
Hallo
Voor de duidelijkheid misschien een uitleg wat ik bedoelt met een berekende query. Dit is een door mij vertaalde term die ik op de Engelse forums zie. Ik weet ook niet de nederlandse term.
Deze query geeft alle velden van de table weer en werkt zonder problemen
Deze berekende query is niet instaat iets op te slaan.
De berekende waarde zit in : "mies" || "noot"
Met het as geef ik weer de naam "mies"
Ik kan met deze query niet een record opslaan.
Romke
Voor de duidelijkheid misschien een uitleg wat ik bedoelt met een berekende query. Dit is een door mij vertaalde term die ik op de Engelse forums zie. Ik weet ook niet de nederlandse term.
Deze query geeft alle velden van de table weer en werkt zonder problemen
Code: Selecteer alles
SELECT "aap", "noot", "mies" , "if" FROM "Meyer" AS "Meyer"Deze berekende query is niet instaat iets op te slaan.
Code: Selecteer alles
SELECT "aap", "noot", "mies" || "noot" AS "mies", "if" FROM "Meyer" AS "Meyer"
Met het as geef ik weer de naam "mies"
Ik kan met deze query niet een record opslaan.
Romke
LibreOffice 24.2.4.2 op openSUSE Leap 15.6
-
mw. J. Meijer
- Berichten: 3
- Lid geworden op: di jan 19, 2010 10:06 pm
Re: Fout bij invoegen nieuw record
Bedankt voor het meedenken.
Ik werk in de tabel. Ik kan ook een formulier maken en daarin een record toevoegen.
De foutmelding blijft hetzelfde en ik kan geen record toevoegen.
Ik wil geen query, ook geen berekende query.
Het probleem is heel basaal, ik kan geen nieuwe records toevoegen in de tabel.
Mogelijk ligt het aan Carriage (CR) en Line Feed (LN) om te gebruiken voor een volgende regel in tekst.
Ik weet alleen niet welk knoppen ik moet hebben.
Alles wat ik probeer lukt nu niet.
Ik werk in de tabel. Ik kan ook een formulier maken en daarin een record toevoegen.
De foutmelding blijft hetzelfde en ik kan geen record toevoegen.
Ik wil geen query, ook geen berekende query.
Het probleem is heel basaal, ik kan geen nieuwe records toevoegen in de tabel.
Mogelijk ligt het aan Carriage (CR) en Line Feed (LN) om te gebruiken voor een volgende regel in tekst.
Ik weet alleen niet welk knoppen ik moet hebben.
Alles wat ik probeer lukt nu niet.
OpenOffice 3.1 op Windows 7
Re: Fout bij invoegen nieuw record
Het heeft geen zin om e.e.a. via een form te proberen, omdat de tabel-grid de meest basale manier is van werken.
Als u een fout te zien krijgt kunt u vaak ook meer informatie over die fout te zien krijgen. Misschien is het mogelijk voor u om via screenshots een document te vullen met
- de tabel definitie (tabel selecteren, rechter muis: 'Bewerken')
- de foutmelding met een blik op de ingevoerde data (als die niet gevoelig is).
Dit document toevoegen als bijlage bij uw reactie.
Als u een fout te zien krijgt kunt u vaak ook meer informatie over die fout te zien krijgen. Misschien is het mogelijk voor u om via screenshots een document te vullen met
- de tabel definitie (tabel selecteren, rechter muis: 'Bewerken')
- de foutmelding met een blik op de ingevoerde data (als die niet gevoelig is).
Dit document toevoegen als bijlage bij uw reactie.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Re: Fout bij invoegen nieuw record
Ik heb het zelfde probleem en ik begrijp eerlijk gezegd van de uitleg niets.
Ook ik kan geen nieuw record toevoegen omdat ik werk met een Accesbestand.
Het gaat denk ik om de primaire sleutel die niet automatisch optelt.
Het zou fijn zijn als dit probleem opgelost geraakt, want ik ben bijna van plan om toch maar een acces aan te schaffen.
Alvast bedankt voor de reactie
Ook ik kan geen nieuw record toevoegen omdat ik werk met een Accesbestand.
Het gaat denk ik om de primaire sleutel die niet automatisch optelt.
Het zou fijn zijn als dit probleem opgelost geraakt, want ik ben bijna van plan om toch maar een acces aan te schaffen.
Alvast bedankt voor de reactie
OpenOffice 3.1 op Windows Vista
Re: Fout bij invoegen nieuw record
Je opmerking: "ik kan geen nieuw record toevoegen OMDAT ik access gebruik" komt niet overeen met mijn ervaringen. Je begrijpt niet veel van wat er gezegd is, dat maakt het wel lastig om te helpen. Probeer in ieder geval zoveel mogelijk informatie aan te geven zoals (toevoegen aan bericht, als dat kan) van je MS access database, OOo Base document en een beschrijving van de stappen die tot de fout leiden. Eventueel kun je screen-shots toevoegen als bijlage. Zoals ook bij de vorige vragensteller, hebben de gene die reageerden, veel moeten veronderstellen en bij gebrek aan helderziendheid blijft dat erg lastig, en dat kan de antwoorden ook te ingewikkeld maken.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Re: Fout bij invoegen nieuw record
Ik krijg deze melding ook. Ik werk ook met een oud access bestand. De oude versie mdb wordt wel geslikt, maar het nieuwere accdb levert 1 reeks aan foutmeldingen op. Ik krijg helemaal geen tabel te zien, dus dan kun je verder ook niets.
Dus de oude maar gepakt, (gelukkig had ik er al rekening mee gehouden, dat het niet helemaal fijn zou werken) Dus ik werk nu met mdb bestand, die ik dus heb opgehaald in base volgens de ergens op dit forum beschreven handleiding.
En na heel wat gepruts is het me gelukt om in tabel wel nieuwe items toe te kunnen voegen. Maar als ik dezelfde tabel gebruik om een formulier te maken met de wizard en kies dat ik alleen nieuwe items wil kunnen toevoegen dan doet hij het niet, en krijg ik na invoeren en afsluiten dmv kruisje (de diskette is namelijk grijs) dan krijg ik dus "fout bij invoegen van record"
Ik de tabel heb ik onder andere de kolom grotes aangegeven die stonden allen op 0, en ik heb de indexsleutel even uitgezet, en later weer aangezet. Maar eerlijk is eerlijk, ik weet er te weinig van om het helemaal te snappen waarom het niet werkt. Ik kan dus invoeren maar alleen in tabel, en dat is zo onoverzichtelijk, doordat het allemaal achter elkaar staat, ik vind het via het formulier makkelijker.
Als ik deze aanmaak via de wizard gebruik ik de volgende opties
1. veldselecte is tabel (die overgezet is uit access)
2. leeg
5. rechts uitlijnen plaatsing hoofdform.
6. maakt niet uit of ik deze instel op
-dient alleen voor invoer nieuwe gegevens
of op alle gegevens bevatten
7. ijsblauw
dan kies ik voor openen en voer ik dus wat in, en valt mij op dat het veld van de sleutel index leeg is.
en het diskette (voor opslaan is grijs)
Ik hoop dat iemand voor mij een tip heeft dit op te lossen.
Dus de oude maar gepakt, (gelukkig had ik er al rekening mee gehouden, dat het niet helemaal fijn zou werken) Dus ik werk nu met mdb bestand, die ik dus heb opgehaald in base volgens de ergens op dit forum beschreven handleiding.
En na heel wat gepruts is het me gelukt om in tabel wel nieuwe items toe te kunnen voegen. Maar als ik dezelfde tabel gebruik om een formulier te maken met de wizard en kies dat ik alleen nieuwe items wil kunnen toevoegen dan doet hij het niet, en krijg ik na invoeren en afsluiten dmv kruisje (de diskette is namelijk grijs) dan krijg ik dus "fout bij invoegen van record"
Ik de tabel heb ik onder andere de kolom grotes aangegeven die stonden allen op 0, en ik heb de indexsleutel even uitgezet, en later weer aangezet. Maar eerlijk is eerlijk, ik weet er te weinig van om het helemaal te snappen waarom het niet werkt. Ik kan dus invoeren maar alleen in tabel, en dat is zo onoverzichtelijk, doordat het allemaal achter elkaar staat, ik vind het via het formulier makkelijker.
Als ik deze aanmaak via de wizard gebruik ik de volgende opties
1. veldselecte is tabel (die overgezet is uit access)
2. leeg
5. rechts uitlijnen plaatsing hoofdform.
6. maakt niet uit of ik deze instel op
-dient alleen voor invoer nieuwe gegevens
of op alle gegevens bevatten
7. ijsblauw
dan kies ik voor openen en voer ik dus wat in, en valt mij op dat het veld van de sleutel index leeg is.
en het diskette (voor opslaan is grijs)
Ik hoop dat iemand voor mij een tip heeft dit op te lossen.
OpenOffice 3.1 op Windows Vista