diff --git a/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/formula/chart/SearchChartCollectionFormulaAction.java b/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/formula/chart/SearchChartCollectionFormulaAction.java index 69b763248c..8924cae01b 100644 --- a/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/formula/chart/SearchChartCollectionFormulaAction.java +++ b/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/formula/chart/SearchChartCollectionFormulaAction.java @@ -370,14 +370,16 @@ public class SearchChartCollectionFormulaAction { } private void searchChartPatternFormulaFromTitle(List formulaInfos, ITContent chartContent, Chart chart) { - //样式-标题 - ITContent titleContent = ITContent.copy(chartContent); - titleContent.addOtherPos( - chart.getChartName(), - Toolkit.i18nText("Fine-Design_Chart_Pattern") + if (chart != null) { + //样式-标题 + ITContent titleContent = ITContent.copy(chartContent); + titleContent.addOtherPos( + chart.getChartName(), + Toolkit.i18nText("Fine-Design_Chart_Pattern") - ); - dealTitle(formulaInfos, titleContent, chart.getTitle()); + ); + dealTitle(formulaInfos, titleContent, chart.getTitle()); + } } private void dealTitle(List formulaInfos, ITContent chartContent, Title title) {