Запустить напрямую исполняемый файл 1cv8.exe той версии, которая нужна для конкретного сервера 1С.
Выбрать из списка баз любую серверную базу этого сервера 1С.
Запустится процесс ОС с чистой командной строкой (без параметров)
Турбоконф в API при этом выдает пустые параметры базы, т.е. не срабатывает старый метод их извлечения через окно "О программе".
Для файловой базы проблемы не возникает.
Проверено на 1С 8.3.22-24
0 0
созд. 12 января 2024 14:51 (изм.)
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
(4) tormozit, часть данных была получена через "О программе", т.е. метод срабатывает, только не все данные получает. Можно скриншот окна "О программе" в данном случае?
0
tormozit #6, 13 января 2024 12:43
0
bolsun #7, 13 января 2024 19:56
(6) tormozit, а если запускать по обычному, с указанием строки соединения, то другое окно будет? Если да, тоже нужен скиншот. У меня нет сервера проверить.
0
tormozit #8, ред. 14 января 2024 11:41
Я не вижу разницы в окне "О программе" этих случаях. И всегда был уверен, что ее нет, но не проверял детально конечно.
(10) tormozit, версия не та. Нужно скачать по ссылке, указанной в (9).
Должна быть не ниже 6.0.8779.28834
0
tormozit #12, 14 января 2024 15:27
Ссылка скрыта
0
bolsun #13, 14 января 2024 15:39
(12) tormozit, судя по логу все данные получаются из окна "О программе".
В чем еще раз проблема тогда? Можно скрин из отладчика полей Конфигуратор.ПараметрыИБ ?
bolsun изменил статус на На выяснении
0
tormozit #14, ред. 14 января 2024 15:50
Проблемная ситуация
Нормальная ситуация
0
bolsun #15, 14 января 2024 15:51
(14) tormozit, получается режим только не определяется?
(17) bolsun, строка соединения образуется из набора атрибутов: Режим, БазаДанных, Сервер, Каталог
tormozit изменил статус на Открыто
0
tormozit #19, ред. 14 января 2024 15:58
Но конкретно мой скрипт не использует свойство Конфигуратор.ПараметрыИнформационнойБазы.СтрокаСоединения. Мне она все равно в нормализованном виде нужна. Поэтому я ее сам собираю. Но раз уж ты ее вывел как свойство в API, то было бы логичным ее заполнять, если ты ее в явном виде получить не смог.
0
bolsun #20, 14 января 2024 15:59
(19) tormozit, я заполняю то, что мне удается получить тем или иным образом. Если значения нет, значит мне не откуда ее взять. Как ее формировать я не знаю. Если есть алгоритм - могу собрать.
Если режим не задан как Файловый - значит это Серверный, все остальные данные для сборки сроки есть (если собираешь сам). Режим посмотрю еще почему не приходит в этом случае.
bolsun изменил статус на На выяснении
0
tormozit #21, 14 января 2024 16:04
(20) bolsun, У меня в документации написано так
// * Режим - Строка - Файловый, Серверный
Про пустое значение ты ранее не сообщал. И я с ним впервые столкнулся только в этой ситуации. Если не сможешь исправить, тогда буду делать поддержку пустого значения и обновлю документацию.
tormozit изменил статус на Открыто
0
tormozit #22, 14 января 2024 16:06
Еще проще было бы сразу сделать не строковое а булево свойство, например "Файловая" (булево). Тогда бы этой проблемы не возникло в принципе.
0
bolsun #23, 14 января 2024 16:13
(21) tormozit, я же написал, что должно приходить Серверный. Почему не приходит - посмотрю. Но Файловый приходит всегда, как мы выяснили.
#1, 12 января 2024 20:34
Как выглядит строка запуска в процессах?
#2, 12 января 2024 20:35
Как имя файла без параметров
#3, 12 января 2024 20:45
(2) tormozit, нужен лог.
#4, 12 января 2024 23:11
Ссылка скрыта
#5, 13 января 2024 12:37
(4) tormozit, часть данных была получена через "О программе", т.е. метод срабатывает, только не все данные получает. Можно скриншот окна "О программе" в данном случае?
#6, 13 января 2024 12:43
#7, 13 января 2024 19:56
(6) tormozit, а если запускать по обычному, с указанием строки соединения, то другое окно будет? Если да, тоже нужен скиншот. У меня нет сервера проверить.
#8, ред. 14 января 2024 11:41
Я не вижу разницы в окне "О программе" этих случаях. И всегда был уверен, что ее нет, но не проверял детально конечно.

#9, 14 января 2024 14:04
Нужен лог из этой версии
https://disk.yandex.ru/d/XKCz9ijzgtoO1w
#10, 14 января 2024 15:20
Ссылка скрыта
#11, 14 января 2024 15:24
(10) tormozit, версия не та. Нужно скачать по ссылке, указанной в (9).
Должна быть не ниже 6.0.8779.28834
#12, 14 января 2024 15:27
Ссылка скрыта
#13, 14 января 2024 15:39
(12) tormozit, судя по логу все данные получаются из окна "О программе".
В чем еще раз проблема тогда? Можно скрин из отладчика полей Конфигуратор.ПараметрыИБ ?
bolsun изменил статус на На выяснении
#14, ред. 14 января 2024 15:50
Проблемная ситуация

Нормальная ситуация

#15, 14 января 2024 15:51
(14) tormozit, получается режим только не определяется?
#16, 14 января 2024 15:52
(15) bolsun, Режим и СтрокаСоединения
#17, 14 января 2024 15:53
(16) tormozit, СтрокуСоединения, то откуда взять?
#18, 14 января 2024 15:54
(17) bolsun, строка соединения образуется из набора атрибутов: Режим, БазаДанных, Сервер, Каталог
tormozit изменил статус на Открыто
#19, ред. 14 января 2024 15:58
Но конкретно мой скрипт не использует свойство Конфигуратор.ПараметрыИнформационнойБазы.СтрокаСоединения. Мне она все равно в нормализованном виде нужна. Поэтому я ее сам собираю. Но раз уж ты ее вывел как свойство в API, то было бы логичным ее заполнять, если ты ее в явном виде получить не смог.
#20, 14 января 2024 15:59
(19) tormozit, я заполняю то, что мне удается получить тем или иным образом. Если значения нет, значит мне не откуда ее взять. Как ее формировать я не знаю. Если есть алгоритм - могу собрать.
Если режим не задан как Файловый - значит это Серверный, все остальные данные для сборки сроки есть (если собираешь сам). Режим посмотрю еще почему не приходит в этом случае.
bolsun изменил статус на На выяснении
#21, 14 января 2024 16:04
(20) bolsun, У меня в документации написано так
// * Режим - Строка - Файловый, Серверный
Про пустое значение ты ранее не сообщал. И я с ним впервые столкнулся только в этой ситуации. Если не сможешь исправить, тогда буду делать поддержку пустого значения и обновлю документацию.
tormozit изменил статус на Открыто
#22, 14 января 2024 16:06
Еще проще было бы сразу сделать не строковое а булево свойство, например "Файловая" (булево). Тогда бы этой проблемы не возникло в принципе.
#23, 14 января 2024 16:13
(21) tormozit, я же написал, что должно приходить Серверный. Почему не приходит - посмотрю. Но Файловый приходит всегда, как мы выяснили.
#24, 14 января 2024 16:20
Нашел место где не заполняется Режим. Исправлю.
#25, 16 января 2024 20:26
bolsun изменил статус на Закрыто