Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Skriv ut databas

Postades av 2000-10-11 21:26:00 - Simon Ström, i forum databaser, Tråden har 4 Kommentarer och lästs av 1056 personer

Jag har gjort en databas som jag ska kunna skriva ut men vet inte hur jag ska göra. Det är 11st saker som ska skrivas ut på något snyggt sätt. Vet inte hur man lägger upp det så att man får det att se ut som man vill.

/Simon


Svara

Sv: Skriv ut databas

Postades av 2000-10-12 09:00:00 - Samir Touam

Jag skriver ut mina databaser genom ett Excel-objekt och kan då bestämma precis hur jag vill ha min layout.


____________________________________________________

1. I en modul
Global ExcelApp As Object

2. Kod för utskrift
Set ExcelApp = CreateObject("Excel.Application")
ExcelApp.Caption = "Titel på arbetsboken"
Set ExcelSheet = Nothing

Xls_ver = Val(ExcelApp.Application.Version) 'Kollar versionen på Excel

If Xls_ver >= "8" Then 'Om TRUE så används Excel97
Set ExcelSheet = GetObject(Xls_Path + "noac.xls").ActiveSheet
Else ' Excel 95 eller lägre används
Set ExcelSheet = GetObject(Xls_Path + "noac.xls")
End If

' kod för att fylla på dokumentet med databasposter

ExcelSheet.PrintOut

____________________________
Detta kanske kan vara något?
/Samir


Svara

Sv: Skriv ut databas

Postades av 2000-10-13 15:31:00 - Simon Ström

Jag är ganska ny med programering så jag undrar lite.

1
Exeldocumentet noac.xls, var ligger det någonstans.

2
Det står att jag ska lägga till kod för att fylla på dokumentet med databasposter, hur gör jag det?

/Simon


Svara

Sv: Skriv ut databas

Postades av 2000-10-22 18:50:00 - Kjell Gustavssson

För att överföra databasposterna, ska du lopa igenom recordesetet.
Exempel:
x=1
With RS
.Movefirst
Do While not .EOF
ExcelSheet.Cells(x,1).Value=!Fält1
ExcelSheet.Cells(x,2).Value=!Fält2
o.s.v
x=x+1
Loop
End With

Ett tips. Jag brukar spela in makro i Excel och studerar sedan koden som skapades. Utifrån detta kan man sen göra sina egna anpassningar.
Ska man göra snygga utskrifter i Excel från VB, kan man första starta makroinspelaren i Excel, göra sina formateringar som man vill ha det och sen studera resultatet i VBA-fönstret. Sen är det lätt att överföra koden till VB.

MVH
Kjell


Svara

Sv: Skriv ut databas

Postades av 2000-11-02 11:59:00 - Simon Ström

Jag använder den här koden:

Private Sub CmdExport_Click()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset

Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
rs.Open "select * From tblpersoner Order by fieldFörnamn ASC", cn, adOpenDynamic

x = 1
With rs
.MoveFirst
Do While Not .EOF
ExcelSheet.Cells(x, 1).Value = Data1.Recordset.Fields("RegFörnamn")
ExcelSheet.Cells(x, 2).Value = Data1.Recordset.Fields("RegEfternamn")
x = x + 1
Loop
End With
End Sub

men den hakar sig på
rs.Open "select * From tblpersoner Order by fieldFörnamn ASC", cn, adOpenDynamic
och det står "The application requsted an operation on an object with reference to a closed or invalid Connection object".

vet inte vad det betyder nån som vet?

/simon


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 613
27 958
271 741
2 491
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies