Just nu i M3-nätverket
Gå till innehåll

Cege Anderson

Medlem
  • Antal inlägg

    279
  • Gick med

  • Senaste besök

Allt postat av Cege Anderson

  1. Jag kan kanske hjälpa dig. Kan inte lova men vad är problemet ?
  2. Hej Ledsen att jag dröjt med att svara. En liten synpunkt i all vänlighet :-) Skapa gärna fler trådar med en fråga i varje tråd, om flera vill svara riskerar det att bli svårt att följa. Jag svarar på den första delen om Excel. Yepp. Går alldeles utmärkt. Kolumnerna i Excel måste dock motsvara fälten i databasen vad gäller datatyper och annat. I svaret ligger dock en viss begränsning: Det går alldeles utmärkt att importera in nya data. Däremot är det nog mer komplext om du skall ersätta data i databasen med uppdaterade data från en tabell. Det går kanske men jag är inte mannen att svara på hur. // Cege
  3. Hej Svårt att säga exakt vad som strular. Det finns en del saker som man skall tänka på. Men jag har gjort momentet 100-tal gånger så det fungerar. Vad får du för meddelande när du försöker importera? Har du testat att bara kopiera alla data med "CTRL+C" i Excel och sedan "klistra in sist" i Access? En sak som krävs är att alla data måste vara rätt datatyp. // Cege
  4. Tack Monshi. Ovanstående löste ett irriterande problem som jag haft och som krävt manuella insatser.
  5. Hej hej IMHO skapar man inte nya fält för nya år. Det kan säkert göras men ... Det du gör är att du lagrar alla data i en tabell med ett fält för datum, oavsett år. Sedan skapar du frågor, rapporter etc. där du definierar specifika år. Du kan skapa färdiga frågor som bara tar fram data för specifika år men annars kan du skapa parameterfrågor, där du för varje gång du vill titta på specifika data, anger datum för detta. // Cege
  6. Hej hej Det är möjligt att det går MEN låt data lagras i tabellen precis som det är. Använd i stället frågor som körs där du kan ha många olika frågor med olika sorteringar precis som du vill ha det. // Cege
  7. Hej hej Vet ju inte riktigt hur kopplingen är gjord MEN om jag hade gjort detta så hade jag skapat en undefråga som underformuläret bygger på. Har du gjort på det sättet så kolla att köra bara själva frågan och se om du får samma problem. Kanske är det något i relationerna mellan de tabeller som ingår som gör att när underformuläret öpnnas så kan du inte ändra i det. Vet inte hur det är om det är känslig information men annars kan du maila mig databasen så kan jag se om det jag klura ut vad felet är. // Cege
  8. Hej hej Inget exakt svar på det du vill men jag är säker på att det går med kod. Antag att du har en kryssruta som är Ja om det är en företagskund Du skriver kod typ ... If "kryssrutan" = Nej = True Then Then Me.NamnetpåkontrollensominnehållerFörnamn.Visibile = True Else Then Me.NamnetpåkontrollensominnehållerFörnamn.Visibile = False End If Du testar alltså OM det är en företagskund eller privatkund, OM det är en företagskund så visas inte de kontroller där du skriver in för- resp efternamn. Skall också säga att det finns andra som är BETDYLIGT bättre än vad jag är på att skriva kod så du får se ovanstående som en grov approximation, men går gör det :-) // Cege
  9. Hej hej Jag skulle "i normalfallet" ha en enda tabell med alla kunder. Separera dom med ett fält som definierar om dom är företags- eller privatkunder. Troligen Ja/Nej ruta alternativt texten Företagskund resp. Privatkund. OrgNr och Personnummer är unika och har samma "syntax" så borde fungera bra som primärnyckel oavsett kundtyp. "Företagsnamn" för privatkunder som Förnamn Efternamn. // Cege
  10. Kort svar: Ser till att det finns fält i tabellerna där dessa data lagras. "Normalt" gör man oftast beräkningar i frågor eller rapporter eftersom man inte vill lagra data som beräknas i tabeller men detta tillhör ett av undantagen // Cege
  11. Hmm, har bara Excel 2003 hemma Där är det under Visa/Verktygsfält/Kontroller Gissar att du inte har den versionen ... Kan försöka kolla på jobbet imorgon //
  12. Hej hej Summa.Om borde fungera Kanske finns något bättre men ... Jag har Excel 2003 och det fungerar där // Cege
  13. Ok, here we go 3. Gör sorteringen exakt som du vill ha den i frågan 2. OK, jag kanske missat något i det du skrivit tidigare men jag är osäker på detta. Jag förutsatte att villkoret var i huvudformuläret. Känns lite knepigt att förstå men varje databas är unik så ;-) 1. Då har du inte gjort rätt ... Som vanligt då ... lättare om man får titta själv i databasen. Är det företagskänslig information kanske du kan skapa en kopia, radera alla data och skicka kopian, zippad, via mail. Det är möjligt att andra har lättare att förstå, men som sagt ... // Cege
  14. Hmm, tror att du gjort något fel någonstans när du har detta problem Som vanligt är det i dessa sammanhang VÄLDIGT SVÅRT att avgöra exakt vad som är problemet utan att se själva databasen ... // Cege
  15. Hej I det första fallet skriver du som du själv skriver namnet på den fråga som ligger till grund för dent urval du vill göra, och där användaren får fylla i det parametervillkor som frågan kräver. I det andra fallet anger du i where-villkoret vad ör något i formuläret som styr vilket urval som skall göras. Hemm, vet inte om jag lyckades förklara detta så bra men det börjar bli sent ... Kanske återkommer med ett bättre försök med ett exempel senare. // Cege
  16. Det låter som att det borde gå utan koder. Låter å andra sidan som en "filtrering" men där du gör filtreringen via en parameterfråga ? eller ? OM jag skulle göra detta (och jag kan i princip inte skriva egen kod) skulle jag koppla en knapp till ett makro och att jag i makrot definierar urvalet. Se skärmdump "Fråga" där du anger din fråga i "Filternamn" En annan teknik jag ofta använder är att koppla ett makro till egenskapen "dubbelklick" i formuläret. Om man har bara en egenskap som utgör förutsättningen för det urval vill göra så fungerar detta bra. Se skärmdump "Form1 där du istället anger ett vilkor i "Where-villkor" Tycker det är svårt att säga exakt utan att veta mera, men det "borde" fungera :-) // Cege
  17. hej hej jag har jättesvårt att ge ett bra svar med ledtråd av det du skrivit. kan inte ens svara på om det går eller ej En bild kanske hjälper men ... // cege
  18. Ok, men ingen fara på taket. Jag tog inte illa upp. // Cege
  19. Ber hövligen om ursäkt. Skall aldrig återupprepas. Det var ju inte min fråga "egentligen" men jag hade, och kommer att ha, nytta av era lösningar. // Cege
  20. Tack från mig också Monshi :-) Har redan haft nytta av detta och kommer säkert att få det framöver också i olika sammanhang !!! // Cege
  21. Hmmm, vet inte om det är någon hjälp men om du kan så testa att öppna filen i Access 2003 och skapa mde-filen där. Annars vet jag inte. Det "brukar" fungera ... Jag gjorde ett test själv och då kunde jag inte skapa mde-fil när filen var en annan version är den version av Access som jag körde ifrån. // Cege
  22. Det borde fungera Gå in under utskriftsformat (jag har Word 2003 men det finns väl i 2007 också gissar jag) Klicka på fliken "Layou" och välj "Annorlunda förstasida" // Cege
  23. Hmm. Som jag kan se så är det ett automatiskt genererat sökfält. Precis som Ech skriver har problemet troligen att göra med att ditt formulär är väldigt brett. Rullisten tar plats för sökfältet. Prova att skapa ett eget sökfält i formuläret, t.ex. genom att skapa ett formulärhuvud. Hittar du ingen lösning kan jag säker kolla mer på detta om du mailar din fil. Ditt jobb som du lagt ned kommer med stor sannolikhet inte att var förgäves. // Cege
  24. Har du möjlighet att göra en skärmdump? Låter inte som det skall vara omöjligt att lösa men ...
×
×
  • Skapa nytt...