1.
user2062270
09.03.24 00:30
Сейчас в теме
Ситуация такая: нужно было получать данные из стороннего MySQL сервера и выводить результаты на печать, вместе с данными из базы 1С. Т.к. эти данные MySQL на сервере не нужны, была написана функция их получения с директивой НаКлиенте, и все работало замечательно. Но, макет (по правилам) формируется на сервере. А из серверной процедуры вызвать клиентскую нельзя. После танцев с бубном, я просто изменил директиву с "НаКлиенте" на "НаСервере", и о, чудо всё сработало. Вот только один нюанс: на компьютере-кленте установлен драйвер для работы с MySQL, а на сервере - НЕТ. Получается, что серверная процедура выполняется на клиенте? Может кто-нибудь прояснить как это получается? И это всё происходит в тонком клиенте.