The FILENAME field assumes, that all file are stored at disk, and the /p extension assumes that this disk is a permanently attached disk.
While this would have been the expected behaviour in the past, the current technology offer a wide variety of ways to store file, using other means that a physical disk-systems. This specification doesn’t account for the possibility to store information in CMS solutions, different kind of container applications or dynamic storage content management systems.
Evolving and future requirements like "internet-storage" or close proximity is not possible with the limited definitions as described here
This feature seems to mimic old-days storage of files, and doesn’t offer support for any future directions. What about the suggest part like https://getmyownfiles.org/fetch_bestfile(test.docx)

Clarify path is inherited from the location of the file.

Page 1531
line 12 Part 4
section 2.16.5.23

Ed

Proposed Disposition of DIS 29500 Comment DK-0121 (Modified: 2008-01-11) Agreed; the following changes will be made in Part 4, §2.16.5.23, page 1,531, lines 9­22: 2.16.5.23 FILENAME Syntax: FILENAME [ switch ] Description: Retrieves the name of the current document as stored on disk from its storage location . Field Value: The name of the current document. Switches: One of the following general-formatting-switches: \* Caps, \* FirstCap, \* Lower, or \* Upper, and zero or one of the following field-specific-switches. \p Include the full file path name. [Example: Consider the case in which the following fields are updated: FILENAME \* Upper FILENAME \p the results might be: FIELD DEMO SUITE.DOCX E:\Std\OOXML\Fields\Field Demo Suite.docx http://example.com/files/myFile.docx end example]

Tag and Go

No Comments

Sorry, the comment form is closed at this time.

  • Argentina (1)
  • Australia (30)
  • Austria (1)
  • Belgium (1)
  • Brazil (64)
  • Bulgaria (3)
  • Canada (79)
  • Chile (217)
  • China (1)
  • Colombia (237)
  • Czech Republic (75)
  • Denmark (168)
  • Ecma (76)
  • Ecuador (1)
  • Finland (15)
  • France (592)
  • Germany (162)
  • Ghana (12)
  • Greece (113)
  • India (82)
  • Iran (58)
  • Ireland (12)
  • Israel (33)
  • Italy (2)
  • Japan (82)
  • Jordan (1)
  • Kenya (81)
  • Malaysia (23)
  • Malta (5)
  • Mexico (7)
  • New Zealand (54)
  • Norway (12)
  • Peru (10)
  • Philippines (7)
  • Poland (4)
  • Portugal (118)
  • Singapore (2)
  • South Africa (17)
  • South Korea (25)
  • Spain (1)
  • Switzerland (19)
  • Thailand (1)
  • Tunisia (3)
  • Turkey (1)
  • UK (635)
  • Uruguay (18)
  • USA (288)
  • Venezuela (73)