Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009...

14
Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach

Transcript of Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009...

Page 1: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

Masatomo Goto

Fujitsu Limited, Japan

All rights reserved, Copyright © Fujitsu Limited, Japan 2009

Rendering Issues and

Linkbase Approach

Page 2: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

#1 Balance sheet (en)#1 Balance sheet (en)

Font - face - size - color - bold - italic etc…

Font - face - size - color - bold - italic etc…

Borders - various linesBorders - various lines

Fact Ordering - presentation link - label link

Fact Ordering - presentation link - label link

Scale - million - rounding rule

Scale - million - rounding rule

Context Ordering - order of context. - grouping several contexts - title for the grouping

Context Ordering - order of context. - grouping several contexts - title for the grouping

Number Formatting - minus value - grouping char

Number Formatting - minus value - grouping char

Axis layoutAxis layout

All rights reserved, Copyright © Fujitsu Limited, Japan 20092

Page 3: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

#2 Balance sheet (ja)#2 Balance sheet (ja)Scale - million - rounding rule

Scale - million - rounding ruleFact Ordering

- presentation link - label link

Fact Ordering - presentation link - label link

Context Ordering - order of context. - grouping several contexts - title for the grouping

Context Ordering - order of context. - grouping several contexts - title for the grouping

Number Formatting - minus value - grouping char

Number Formatting - minus value - grouping char

Font - face - size - color - bold - italic etc…

Font - face - size - color - bold - italic etc…

Borders - various linesBorders - various lines

Axis layoutAxis layout

All rights reserved, Copyright © Fujitsu Limited, Japan 20093

Page 4: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

Missing InformationMissing Information Document structure

Ordering of BS, PL, CF, etc…

Context Grouping Beginning, ending and duration period …

Ordering of Grouped Contexts Right to left ? Left to right? Or up to bottom?

Relation between Extended link role and context grouping Ex. Balance sheet role and instant context

Number Formatting Scale, fraction, etc …

Detailed style information Fonts, borders, colors, exact size of table etc…

All rights reserved, Copyright © Fujitsu Limited, Japan 20094

Page 5: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

Information prepared to beInformation prepared to be

Fact Ordering - presentation link - label link

Fact Ordering - presentation link - label link

Scale - million - rounding rule

Scale - million - rounding rule

Context Ordering - order of context. - grouping several contexts - title for the grouping

Context Ordering - order of context. - grouping several contexts - title for the grouping

Number Formatting - minus value - grouping char

Number Formatting - minus value - grouping char

Font - face - size - color - bold - italic etc…

Font - face - size - color - bold - italic etc… Borders

- various linesBorders - various lines

Component representation - Table - List - Paragraph - Title

Component representation - Table - List - Paragraph - Title

Reusable information

Newly prepared information

Component OrderingComponent Ordering

All rights reserved, Copyright © Fujitsu Limited, Japan 20095

Page 6: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

Basic idea: New LinkbaseBasic idea: New Linkbase

Rendering Linkbase

DTS

Instance

FormattedDocuments

Semantic Rendering Information

InlineXBRL

HTML

All rights reserved, Copyright © Fujitsu Limited, Japan 20096

Page 7: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

7 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

General Document StructureGeneral Document Structure

Basic Document Structure

Document

Container

Component

Component

Component

Component

Table

List

Paragraph

Header

Page 8: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

8 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

General Document StructureGeneral Document Structure

Layered Document Structure

Component

Container

Document

Page 9: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

9 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

Structure using linkbaseStructure using linkbase

Document

Components

Containers

relationships

relationships

XLink resource

XLink arc

Legend

Document Structure using Relationship

Page 10: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

10 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

Resources in LinkbaseResources in Linkbase

DocumentRoot

Rules…

Filters…

container-component

root-headerroot-bodyroot-footer

construct-filter

construct-rule

container-container

com

po

nen

t-con

struct

(*) Use filter specs

Container

- contextGroupingRule- labelSelectionRule- numberFormatRule- dateTimeFormatRule- stringFormatRule- contextFormatRule- unitFormatRule

Components…- title- paragraph- list- table1D- table2D-fixedTable-componentTable

construct-filterconstruct-filter

ScaleScale

Context OrderingContext Ordering

Number FormattingNumber Formatting

Component representation - Table - List - Paragraph - Title

Component representation - Table - List - Paragraph - Title

Component OrderingComponent Ordering

Fact OrderingFact Ordering

Page 11: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

11 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

Components with axesComponents with axes

Table … three axes

List … two axes

Paragraph / Title … single axis

Page 12: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

12 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

Axis based layout modelAxis based layout model

Horizontal

Vertical

fact

fact

fact

fact

fact

fact

fact

fact

fact

fact

fact fact

fact fact

fact

Axes based layout model

Page 13: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

13 All rights reserved, Copyright © Fujitsu Limited, Japan 2009

ComponentsComponents

Horizontal = m

Vertical =

n

Each component by Axes based layout model

Vertical =

n

Horizontal = 1

Vertical =

1Horizontal = 1

Table List Paragraph/Title

Page 14: Masatomo Goto Fujitsu Limited, Japan All rights reserved, Copyright © Fujitsu Limited, Japan 2009 Rendering Issues and Linkbase Approach.

14 All rights reserved, Copyright © Fujitsu Limited, Japan 2009