← Back to Docs

PlgTableStudio Plugin (Custom)

PlgTableStudio custom plugin documentation including routes, config files, dependencies, and deployment checklist.

Custom ExtensionsVersion6.2.0Updated2026-04-29OwnerScadaV6WebPluginExt

PlgTableStudio Plugin (Custom)

PlgTableStudio is a custom web plugin in ScadaV6WebPluginExt. This page is generated from source metadata for deployment and maintenance.

Functional Description

Adds tabular view enhancement capabilities.

Basic Information

  • Source path: ScadaV6WebPluginExt/PlgTableStudio
  • Target framework: net8.0
  • Plugin version: 6.2.0 (AssemblyVersion: 6.2.0.1)
  • 表格设计器
  • 表格模板
  • 表格模板列表

Controllers and Routes

  • TableStudioApiController
  • TableStudioExportController
  • TableStudioUpdateApiController
  • Api/TableStudio/[action]
  • TableStudioExportController.ExportExcel - HttpPost
  • TableStudioExportController.ExportPdf - HttpPost

Configuration and Key Files

  • Code/PluginOptions.cs
  • wwwroot/plugins/TableStudio/lib/luckysheet/assets/iconfont/iconfont.json
  • Areas/TableStudio/Pages/_ViewImports.cshtml
  • Areas/TableStudio/Pages/TableView.cshtml
  • Areas/TableStudio/Pages/FormList.cshtml
  • Areas/TableStudio/Pages/Index.cshtml

Dependencies

  • ScadaCommon
  • ScadaCommon.Log
  • ScadaWebCommon
  • NPOI
  • QuestPDF

Deployment Checklist

  1. Build plugin and verify artifacts.
  2. Deploy assemblies, language files, pages, and static assets.
  3. Validate DB/provider settings if required.
  4. Restart service and verify UI/API availability.