Apr 22 2021 04:16 AM
Hi,
I am fairly new to Sharepoint and also working with a German version, so please excuse and correct any wrong terminology. I will put an * behind any term I translated myself.
On SP2016, I have an image library* and have added a column* of the type "Calculate"*. I am looking for a formula that gives me the filename "AnyImage.gif", just as =[AnyColumnName] would give me what is in that column. I was hoping naively that =[NAME] would do that, but it produces an error.
Can someone help me in this particular case, or direct me to a guide how to access the "special columns" of a list* in general?
Thanks in advance,
Nils.
Apr 23 2021 03:59 AM
SolutionIt's a known limitation of SharePoint. We cannot use file name in calculated column formula.
There is a SharePoint UserVoice for this. You can vote here: Use filename in calculated field
Workaround:
Create a new text field & populate its value using workflow on item creation/update. Hide this field from property forms.
Use workflow to updated the Title field based on the filename. Then use Title field in the calculated column formula.
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.