Delphi. Datasnap. Провайдеры. Empty Providers list…

Этот короткий пост посвящен проблеме пустого листа DataSet провайдеров в компоненте ClientDataSet у клиента.

На рис. ниже указано имя ProviderName и 2 выпадающих элемента, которые предварительно добавлены в методы сервера. Такой — выпадающий список — это нормальное состояние. Но я несколько часов потратил на то, чтобы понять, почему список был пустой.
1

 

Причина была в настройке DSProviderConnection1, а именно, в настройке свойства ServerClass

2

 

Будьте внимательны с этим! Должно быть написано TServerMethods1, а не TServerMethods1Client — именно поэтому у меня долго был пустой список. 

В понимании этого вопроса мне помогло вот это видео…