Cloud
Облачный сервис для быстрого и эффективного анализа и визуализации данных для вашего бизнеса без необходимости создания своих приложений и программирования.
StiHeaderBand customerHeader = (StiHeaderBand) customerReport.getComponents().get("HeaderBand1");
String headerStr = StiSerializerControler.serializedObjectAsString(customerHeader);
StiHeaderBand newHeader = new StiHeaderBand();
StiDeserializerControler.deserializeFromString(headerStr, newHeader);
newHeader.setPage(originalReport.getPages().get(0));
originalReport.getPages().get(0).getComponents().add(originalIndex, newHeader);
newHeader.setName(StiNameCreation.createName(originalReport, "HeaderBand"));serializedObjectAsString / deserializeFromString — copy a component through its serialized form.StiNameCreation.createName — give the copied band and its children unique names in the target report.