Подключаюсь к базе с ТСД, т.е. это #МобильныйКлиент.
Отладка в серверных процедурах прекрасно работает.
Причём, я запускал сервер и в режиме отладки через http, и в режиме отладки через tсp.
В режиме tсp на ТСД появляется предупреждение, о том, что отладку нужно делать через http, но все равно в серверных процедурах отладка через tсp работает.

Но в отладку совершенно не попадают процедуры &НаКлиенте.
В предметах отладки нет ни одного подключения с типом "Клиент".

В настройках выбраны все типы предметов отладки.

Подключался к разным базам на этом сервере.
Все базы SQL.

В чём может быть причина?
Отладка &НаКлиенте вообще должна работать для ТСД?
---
В общем, опытным путём было выяснено, что программа реагирует только на то, что выбрано в параметрах в конфигураторе.
Ей без разницы, что указано на мобильном устройстве и в публикации базы.

Если "Использовать локальный сервер отладки", будут только КЛИЕНТСКИЕ подключения (указать адрес локальной сетевой карты сервера 192.168.0.ххх без порта).
Если "Использовать сервер отладки кластера", будут только СЕРВЕРНЫЕ подключения.

То есть, отладку клиентских и серверных процедур при работе на мобильном устройстве можно выполнять только по очереди, одновременно не получится.
Каждый раз нужно менять настройку в конфигураторе и перезаходить с мобильного устройства.

У меня сервер 1С 64-битный на MS SQL.
---
"... программа реагирует только на то, что выбрано в параметрах в конфигураторе. Ей без разницы, что указано на мобильном устройстве и в публикации базы..."

Маленькая поправка:
На мобильном устройстве лучше оставить локальный адрес сетевой карты сервера 192.168.0.ххх.
В этом случае отладка серверных процедур всё равно будет работать.
А если указать имя сервера, то отладка клиентских процедур не работает, для клиентских процедур на мобильном устройстве обязательно нужно указывать локальный адрес.
---
Собственно, в ИТС, в общем, так и написано. Только там такое запутанное изложение, что не сразу обратишь внимание. https://its.1c.ru/db/v838doc#bookmark:dev:TI000001598
---
А вы видите этого клиента в списке активных пользователей? Там тоже мобильный клиент написано?
---
Конечно, этот пользователь есть в списке, и, конечно, он "Мобильный клиент".
Я же работаю в этой базе данных, подключившись к ней с ТСД.
И отладка работает в серверных процедурах.
---
Отладка на сервере включается просто -debug в службах. А на клиенте - персонально.
---
В чёмВ настройках приложения отладку-то разрешил?
---
Конечно, всё разрешено.
Я же говорю, отладка в серверных процедурах прекрасно работает.
Отладка именно с ТСД, с которого я подключаюсь к базе данных.

Не появляются предметы отладки с типом "Клиент".
---
КонечноСкриншот показывай, что ты там разрешил.
Если клиенсткие в типах отладки не появляются, это значит у тебе сеанс без разрешения отладки запущен.
---
В конфигураторе разрешён.
На ТСД таких настроек не вижу у пользователя.

В любом случае, почему в серверных процедурах отладка работает?
---
почему Потому что ты поставил "автоматически подключать серверные" а на сервере отладку у тебя включена.
---
В общем, опытным путём было выяснено, что программа реагирует только на то, что выбрано в параметрах в конфигураторе.
Ей без разницы, что указано на мобильном устройстве и в публикации базы.

Если "Использовать локальный сервер отладки", будут только КЛИЕНТСКИЕ подключения (указать адрес локальной сетевой карты сервера 192.168.0.ххх без порта).
Если "Использовать сервер отладки кластера", будут только СЕРВЕРНЫЕ подключения.

То есть, отладку клиентских и серверных процедур при работе на мобильном устройстве можно выполнять только по очереди, одновременно не получится.

У меня сервер 1С 64-битный на MS SQL.
---
В общем, опытным путём было выяснено, что программа реагирует только на то, что выбрано в параметрах в конфигураторе.
Ей без разницы, что указано на мобильном устройстве и в публикации базы.

Если "Использовать локальный сервер отладки", будут только КЛИЕНТСКИЕ подключения (указать адрес локальной сетевой карты сервера 192.168.0.ххх без порта).
Если "Использовать сервер отладки кластера", будут только СЕРВЕРНЫЕ подключения.

То есть, отладку клиентских и серверных процедур при работе на мобильном устройстве можно выполнять только по очереди, одновременно не получится.
Каждый раз нужно менять настройку в конфигураторе и перезаходить с мобильного устройства.

У меня сервер 1С 64-битный на MS SQL.
---
Сообщение было скрыто модератором.
---
"... программа реагирует только на то, что выбрано в параметрах в конфигураторе. Ей без разницы, что указано на мобильном устройстве и в публикации базы..."

Маленькая поправка:
На мобильном устройстве лучше оставить локальный адрес сетевой карты сервера 192.168.0.ххх.
В этом случае отладка серверных процедур всё равно будет работать.
А если указать имя сервера, то отладка клиентских процедур не работает, для клиентских процедур на мобильном устройстве обязательно нужно указывать локальный адрес.
---
Собственно, в ИТС, в общем, так и написано. Только там такое запутанное изложение, что не сразу обратишь внимание. https://its.1c.ru/db/v838doc#bookmark:dev:TI000001598
---
Платформа 8.3.24.1667 64-битная
Управление торговлей 11.5.18.64
---
Так почему не создаются предметы отладки с типом "Клиент"?
Что для этого нужно?
Очистить поле "Адрес сервера отладки"?
---
Это адрес или имя компа с запущенным отладчиком.
---
В пользовательском режиме на ТСД нет таких настроек отладки, как на обычном компьютере (см. картинку).
По-моему, эти настройки вообще не влияют на то, что не создаются предметы отладки с типом "Клиент".
Причина в чём-то другом.
---
По-моемуОк
---
Посмотрите тут:
https://forum.mista.ru/topic.php?id=862993