Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 5606|Відповідь: 6

[Джерело] VSTO (III) Вставляє дані DataTable у документ Word

[Копіювати посилання]
Опубліковано 2023-4-30 23:30:35 | | | |
Вимоги: Використовуйте ADO.NET для виконання SQL-операторів для повернення даних результатів запиту як об'єктів DataTable, а також вставте дані DataTable у документ Word, щоб відобразити їх як таблицю.

Спершу розглянемо візуалізації:



Створіть новий документ Word і встановіть власну стрічку ->Інструменти розробки(перевірено), як показано на рисунку нижче:



Відповідно до ваших потреб, додайте до документа Word функцію «Контроль контенту бібліотеки для створення базової бази», як показано на наступному рисунку:



Тип об'єкта контролю контенту (Content Control Object)WdContentControlTypeПерелік (тип контролю контенту) виглядає так:

Ім'я
цінність
Опис
wdContentControlBuildingBlockGallery5Вказує контроль контенту бібліотеки збіркових блоків.
wdContentControlCheckbox8Вкажіть контрольний елемент вмісту.
wdContentControlComboBox3Вказує контроль контенту комбобоксу.
wdContentControlDate6Вкажіть контроль вмісту дати.
wdContentControlGroup7Вкажіть керування груповим контентом.
wdContentControlDropdownList4Вкажіть випадаючі елементи керування контентом.
wdContentControlPicture2Вказує керування вмістом зображень.
wdContentControlRepeatingSection9Визначає контроль дублювання часткового контенту.
wdContentControlRichText0Визначає керування RTF-контентом.
wdContentControlText1Визначає керування текстовим контентом.

Посилання:Вхід за гіперпосиланням видно.

Об'єктний код DataTable, який повертається через ADO.NET при виконанні SQL-оператора, має наступний вигляд:

Вставте об'єкт DataTable, запитаний із бази даних, у адресу, позначену як test1 у документі Word з таким кодом:

Після натискання кнопки «Вставити таблицю» у плагіні Word наші елементи керування контентом заповнюються таблицею, як показано нижче:


(Кінець)





Попередній:VSTO (2) Отримайте плагін для вибору довжини ієрогліфів Word Chinese
Наступний:Вступ до інтерфейсу IParsable, доданого до .NET 7
 Орендодавець| Опубліковано 2023-4-30 23:32:19 |
VSTO (1) Коротке вступ і інструменти розробки
https://www.itsvse.com/thread-10573-1-1.html

VSTO (2) Отримайте плагін для вибору довжини ієрогліфів Word Chinese
https://www.itsvse.com/thread-10574-1-1.html

VSTO (III) Вставляє дані DataTable у документ Word
https://www.itsvse.com/thread-10575-1-1.html
Опубліковано 2023-5-2 10:31:48 |
Вивчи це
 Орендодавець| Опубліковано 2023-5-2 11:25:35 |
RG. Таблиці. Додати до

 Орендодавець| Опубліковано 2023-5-2 15:04:52 |


Керуючий замок
 Орендодавець| Опубліковано 2023-5-7 09:27:07 |
VSTO (VI) скасовує або блокує збереження документа Word
https://www.itsvse.com/thread-10581-1-1.html

VSTO (V) Видаляє керування контентом у Word
https://www.itsvse.com/thread-10579-1-1.html

VSTO (IV) Заповніть зображення у документ Word
https://www.itsvse.com/thread-10578-1-1.html
 Орендодавець| Опубліковано 2023-5-22 20:30:36 |
Aspose(1)Aspose.Words заповнює таблицю у документ Word
https://www.itsvse.com/thread-10593-1-1.html
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com