1. 50 файлов SHP, форум посвящен ArcGis , база данных соответственно SHP
2. столбец DOP находится в конце
3. прописываем название файла в каждую строку соответствующего файла
Суть вопроса такова. Если ли в ArcGis в калькуляторе поля (не важно питон или VB) оператор?
Калькулятор выполняется в контексте класса объектов (таблицы) и ничего не знает об источнике данных.
Т.е. внутри калькулятора Вы можете оперировать только со значениями строк.
Но Вы можете создать или скрипт, или модель, которая будет вызывать инструмент
Calculate Field и передавать ему параметры - название класса, поле и строку с именем файла.
http://resources.arcgis.com/ru/help/main/10.2/#/What_is_ModelBuilder/002w00000001000000/