Closed kbevers closed 2 months ago
@Palle-N et forsøg på at sikre at vi får observationerne lagt i databasen før koterne kommer ind. Vil du tage et kig på eksemplerne herover og se om outputtet er til at forstå i de forskellige scenarier?
@kbevers Det giver bestemt mening, men jeg har vært ved at forestille mig scenarie nr. 2, altså hvordan det kan være muligt at indsætte 2 koter med kun 1 observation...? Skal det overhovedet være muligt at kunne sætte koter ind uden der som minimum er 2 observationer? Nu tænker jeg selvfølgelig kun nivellement...
Nej, det er ikke så smart kun at indsætte en observation. Det kan godt ske jeg bare skal lade advarslen om til en fejl, sådan at hvis der er færre observationer end nye koter så får man en fejlmelding. 2 observationer må være det mindste accepterede, ja
Ved indsættelse af beregnede koter knyttes de nu til observationerne, der er brugt i udjævningen via en
Beregning
i databasen. Det vil sige at det nu er muligt at bestemme hvilke observation lægger til grund for en given kote.Koblingen mellem observationer og koter skabes på baggrund af indholdet i fanebladet "Observationer". Alle observationsrækker med et database-id knyttes til de beregnede koter med en beregning. Er der ingen database-id'er antages det at observationsmaterialet ikke er indlæst i databasen og en fejl returneres. Er antallet af observationer i databasen er mindre end antallet af beregnede koter returneres en advarsel, da der med al sandsynlighed er opstået en fejl.
Et par eksempler
Ingen observationer i databasen:![billede](https://github.com/SDFIdk/FIRE/assets/13132571/2359da34-c4e6-4040-ab62-e51918883acc)
For få observationer i datbasen:![billede](https://github.com/SDFIdk/FIRE/assets/13132571/b659966f-9e06-4285-8d26-427f22e12807)
Alt er som det skal være:![billede](https://github.com/SDFIdk/FIRE/assets/13132571/a2283494-dc6a-4a4b-a4f7-bfa0c050249a)
Closes #725