I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis vi forudsætter, at den nye værdi stammer fra indtastning i selve listefeltet: Private Sub Liste1_NotInList(NewData As String, Response As Integer) If MsgBox(\"Teksten findes ikke på listen. Opret?\", vbQuestion + vbYesNo + vbDefaultButton2, \"Ukendt tekst\") = vbYes Then CurrentDb.Execute \"INSERT INTO [EnTabel](EtFelt) SELECT \'\" & NewData & \"\';\" Response = acDataErrAdded Else Response = acDataErrContinue End If End Sub
fdata > jeg har kun svaret fordi ingen andre havde! Men: er en liste ikke låst, forstå på den måde, at man ikke kan indtaste i selve listen som du forudsætter? Jeg har ikke arbejdet med lister før, så jeg ved dårligt nok hvad jeg har med at gøre!
mugs>>> Det jeg mener er, at brugeren indtaster i feltet i forventning om at værdien findes. Hvis ikke det er tilfældet, udløses ovennævnte rutine. Og jo, den korrekte betegnelse er en Kombinationsboks (ComboBox); men jeg fulgte bare texas2\'s sprog. Jeg gættede på, at han/hun mente en Kombinationsboks.
Indtil videre er det jo gætteværk. Det kan være, vi tager fejl begge to! ;o)
Synes godt om
Ny brugerNybegynder
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.