Я использую веб-сервис, и каждый раз, когда я что-то меняю в наборе данных, он стирает все мои параметры.
Странно то, что я могу выполнить вызов веб-службы на вкладке данных, и он запрашивает все мои параметры, но если я нажму, чтобы изменить данные, список будет пуст или если я попытаюсь просмотреть отчет он взрывается из-за отсутствия параметров.
Просто интересно, сталкивался ли кто-нибудь с этим и есть ли способ предотвратить такое поведение.
Вот копия набора данных, а не я думаю, это имеет значение. Это должно быть самая раздражающая ошибка (если это ошибка) когда-либо. Я даже не могу выполнить набор данных из дизайнера, не удалив при этом список параметров. Когда у вас около 10 параметров и вы вносите всевозможные изменения в новый отчет, становится очень утомительно постоянно перепечатывать один и тот же список снова и снова.
Во всяком случае, студия должна, по крайней мере, иметь возможность предварительно заполнить параметры, которые запрашивает служба. вздох Где мой мячик для снятия стресса...
<Query>
<Method Namespace="http://www.example.com/" Name="TWRPerformanceSummary"/>
<SoapAction>http://www.example.com/TWRPerformanceSummary</SoapAction>
<ElementPath IgnoreNamespaces="true">
TWRPerformanceSummaryResponse/TWRPerformanceSummaryResult/diffgram/NewDataSet/table{StockPerc,RiskBudget,Custodian,ProductName,StartValue(decimal),EndValue(decimal),CostBasis(decimal)}
</ElementPath>
</Query>