Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 5606|Risposta: 6

[Fonte] VSTO (III) inserisce dati DataTable in un documento Word

[Copiato link]
Pubblicato il 30-04-2023 23:30:35 | | | |
Requisiti: Utilizzare ADO.NET per eseguire istruzioni SQL per restituire i dati dei risultati delle query come oggetti DataTable e, infine, inserire i dati DataTable in un documento Word per visualizzarli come tabella.

Per prima cosa, diamo un'occhiata ai rendering:



Crea un nuovo documento Word e imposta il ribbon personalizzato ->Strumenti di sviluppo(controllata), come mostrato nella figura sottostante:



Secondo le tue esigenze, aggiungi il "Build Base Library Content Control" al documento Word, come mostrato nella figura seguente:



Tipo di oggetto di controllo di contenuto (oggetto di controllo di contenuto)WdContentControlControlTypeL'enumerazione (tipo di controllo dei contenuti) è la seguente:

nome
valore
Descrizione
wdContentControlControlBuildingBlockGallery5Specifica il controllo del contenuto della libreria di build block.
wdContentControlControlCheckbox8Specifica il controllo del contenuto della casella.
wdContentControlControlComboBox3Specifica il controllo del contenuto della combobox.
wdContentControlControlDate6Specifica un controllo di contenuto per la data.
wdContentControlGroup7Specifica i controlli di contenuto del gruppo.
wdContentControlControlDropdownList4Specifica i controlli del contenuto a tendina.
wdContentControlControlPicture2Specifica il controllo del contenuto dell'immagine.
wdContentControlControlRepeatingSection9Specifica i controlli di contenuto parziali duplicati.
wdContentControlControlRichText0Specifica i controlli di contenuto RTF.
wdContentControlControlText1Specifica i controlli sul contenuto del testo.

Riferimento:Il login del link ipertestuale è visibile.

Il codice oggetto DataTable restituito tramite ADO.NET eseguendo un'istruzione SQL è il seguente:

Inserisci l'oggetto DataTable interrogato dal database nella posizione contrassegnata test1 nel documento Word con il seguente codice:

Dopo aver cliccato sul pulsante "Inserisci tabella" nel plugin Word, i nostri controlli di contenuto vengono popolati con una tabella, come mostrato di seguito:


(Fine)





Precedente:VSTO (2) Scarica il plug-in per la selezione della lunghezza dei caratteri della parola cinese
Prossimo:Introduzione all'interfaccia IParsable aggiunta a .NET 7
 Padrone di casa| Pubblicato il 30-04-2023 23:32:19 |
VSTO (1) Breve introduzione e strumenti di sviluppo
https://www.itsvse.com/thread-10573-1-1.html

VSTO (2) Scarica il plug-in per la selezione della lunghezza dei caratteri della parola cinese
https://www.itsvse.com/thread-10574-1-1.html

VSTO (III) inserisce dati DataTable in un documento Word
https://www.itsvse.com/thread-10575-1-1.html
Pubblicato il 2023-5-2 10:31:48 |
Imparalo
 Padrone di casa| Pubblicato il 2023-5-2 11:25:35 |
Rg. Tabelle. Aggiungi a

 Padrone di casa| Pubblicato il 2023-5-2 15:04:52 |


Blocco di controllo
 Padrone di casa| Pubblicato il 7-05-2023 alle 09:27:07 |
VSTO (VI) annulla o blocca il salvataggio del documento Word
https://www.itsvse.com/thread-10581-1-1.html

VSTO (V) Elimina i controlli di contenuto in Word
https://www.itsvse.com/thread-10579-1-1.html

VSTO (IV) Riempi l'immagine in un documento Word
https://www.itsvse.com/thread-10578-1-1.html
 Padrone di casa| Pubblicato il 2023-5-22 20:30:36 |
Aspose(1)Aspose.Words popola la tabella in un documento Word
https://www.itsvse.com/thread-10593-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com