DataTable printDataSet1 = new DataTable("cards");
print2DataSet = new print2DataSet();
MySqlDataAdapter cardsTableAdapter = new MySqlDataAdapter(comd);
cardsTableAdapter.Fill(printDataSet1);
cardsBindingSource.DataSource = printDataSet1;
ReportDataSource rptSrc = new ReportDataSource("print2DataSet", cardsBindingSource);
reportViewer1.LocalReport.DataSources.Add(rptSrc);
reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
reportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.Percent;
reportViewer1.ZoomPercent = 100;
reportViewer1.RefreshReport();
ini_set('soap.wsdl_cache_enabled', '0');
ini_set('soap.wsdl_cache_ttl', '0');
try {
// Создание SOAP-клиента
$client = new SoapClient("http://www.natalie-tours.ru/webservice/BookingWS?WSDL");
$params = array(
'wsLoginPassword' => array(
'wslogin' => "MY_LOGIN",
'wspassword' => "MY_PASSWORD"
));
$request = $client->getAllAgeTypes($params);
$result = $request->getAllAgeTypes->result;
echo "$result";
}
catch (SoapFault $exception)
{
echo $exception->getMessage();
}
ini_set('soap.wsdl_cache_enabled', '0');
ini_set('soap.wsdl_cache_ttl', '0');
try {
$client = new SoapClient("адрес wsdl", array('trace' => true));
$params = array(массив параметров);
$request = $client->Register($params); // делаем запрос, здесь Register это название функции в wsdl сервисе
$itog = $request->Result; // получаем запрос и присваиваем его переменной itog. Result это название поля которое отдаст wsdl
}
catch (SoapFault $exception)
{
echo $exception->getMessage(); // ошибка если не ок
}
var_dump($client->__getFunctions());
var_dump($client->__getTypes());