Avatar billede danmarlin Praktikant
10. juni 2005 - 15:39 Der er 1 kommentar og
1 løsning

RecId + FileId vises ikke i SQL

Hej,
Jeg har et problem som jeg ikke umiddelbart kan se logikken i, men som jeg håber nogen har et bud på.

Jeg kører C5 version 3.0 SQL.
Jeg vil gerne hive alle notatfelter ud på LagKart og skal derfor bruge RecId + FileID i LagKart da disse felter er de eneste i Notat-kartoteket som hæfter disse kartoteker sammen.

Problemet er nu at jeg ikke umiddelbart kan se RecId + FileId når jeg kigger direkte i SQL-databasen. Dette gælder på alle kartoteker og ikke kun LagKart.
Da RecId + FileId jo er systemfiler i C5 ved jeg de er der og kan også se dem når jeg benytter rapportgeneratoren i C5, men altså ikke i SQL.

Har nogen en forklaring på hvorfor, og kan man evt. løse dette problem på andre måder end en rettelse i C5 ?
Avatar billede Slettet bruger
11. juni 2005 - 07:11 #1
FileId findes ikke i SQL-tabellerne, så det skal man finde i C5.
RecId er det samme som feltet Lxbenummer (Løbenummer).

Så for at finde alle varer med notater kan f.eks. skrive:

select LagKart.varenummer, Notat.Tekst
from Notat, LagKart
where Notat.NotatFileId = 49
  and Notat.NotatRecId = LagKart.Lxbenummer
Avatar billede danmarlin Praktikant
23. juni 2005 - 09:31 #2
Tak for hjælpen. Det virker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester