Skip to content

feat: add view-based filtering support for sheet writing#925

Open
bengbengbalabalabeng wants to merge 2 commits into
apache:mainfrom
bengbengbalabalabeng:feature-issues-854
Open

feat: add view-based filtering support for sheet writing#925
bengbengbalabalabeng wants to merge 2 commits into
apache:mainfrom
bengbengbalabalabeng:feature-issues-854

Conversation

@bengbengbalabalabeng
Copy link
Copy Markdown
Contributor

Purpose of the pull request

Closed: #854

What's changed?

For usage examples, please refer to: Proposal

  • Introduce a new annotation @ExcelView to handle View-based filtering logic, supporting both Type-based and String-based modes through asTypes and asNames.
  • Extend the original filtering logic chain of fesod-sheet.

Filtering Priority:

@ExcelIgnore / @ExcelIgnoreUnannotated > [NEW] @ExcelView > includeColumn* / excludeColumn*

Checklist

  • I have read the Contributor Guide.
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

@bengbengbalabalabeng bengbengbalabalabeng marked this pull request as ready for review June 3, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task] ExcelProperty添加分组字段,可以根据传参动态渲染表头数量

1 participant