Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Зачем и когда нужен тонкий клиент, если есть вебклиент?

Клиент хочет тонкий клиент ...(... для файловой базы 1С ... для 1-2 пользователей...через интернет, не локально).

И я "поплыл" в понимании - зачем этот тонкий клиент вообще нужен и когда имеет смысл

Мне не совсем понятно - зачем нужны дополнительные заморочки с установкой тонкого клиента на клиентских машинах, если можно работать через вебклиента - т.е. через веббраузер, вообще ничего не устанавливая на клиентских машинах?
В конце концов, через RemoteApp RDP

В каких случаях имеет смысл использование тонкого клиента 1С?
Ответ:
браузеров много, у каждого свои разработчики со своими тараканами в голове,
выпуская обновления браузера и вводя новые механизмы разработчики не особо переживают, какие могут возникнуть проблемы у пользователей 1С
+ тонкий клиент видит лицензии 1С
+ тонкий клиент рекомендуется для переписки с ФНС, ПФР, ФСС и т.д. в рамках сервиса 1С:Отчетность
+ нет лишних кнопок самого браузера на экране ( я например иногда жму на стрелку "Назад" в браузере, вместо той, что в 1С - 1С при этом перезапускается)
Вопрос: Автообновление тонкого клиента в 8.3.10

Добрый день!

У кого-нибудь получилось запустить автообновление тонкого клиента 1с через веб в 8.3.10? В 8.3.9 со своими глюками, но работало, инсталлятор запускался.
Тут такая ошибка зарегистрирована и помечена решенной в 10.2252, однако, даже в последней версии ничего не происходит.

Как это происходит у меня, тестировал версии 8.3.10.2252 и последнюю на текущий момент 8.3.10.2466:
1. Перепаковал rar c официального сайта в zip, разместил на веб-сервере.
2. При запуске клиента появляется окошко "Для продолжения работы необходимо обновить..."
3. Нажимаешь Обновить, архив загружается, видно как он скачивается папку Temp на компьютере клиента и...
Ничего не происходит. Инсталлятор не запускается, загруженный файл тут же удаляется, 1с показывает окно о несоответствии версий.
Ответ: так у фрешевцев при обновлении тонкого клиента с офсайта такая же ерунда, приходится в ручную скачивать и устанавливать
Вопрос: ЗначениеВФайл (тонкий клиент)

Всем привет!
Вот такую вот задачку мне задал 1с:
Имеется некая структура (тип данных). Если приложение запущено в толстом клиенте, но как управляемое приложение, то функция ЗначениеВФайл() отлично отрабатывает, но если приложение как тонкий клиент (функция ЗначениеВФайл() выполняется на сервере) - ничего: ни ошибки, ни файла ((
Кто-нибудь расскажет в чем я заблуждаюсь?
Ответ: LogvinovSerj,
1. сначала передайте значение с сервера на клиента
2. на клиенте сохраните в файл
Вопрос: Получить объект на тонком клиенте

Как правильно получить объект на тонком клиенте?

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
&НаСервере 
Функция ПолучитьДок(Ссылка)
        
    Док = Ссылка.ПолучитьОбъект();    
Возврат Док;
 
КонецФункции
 
 
&НаКлиенте
Процедура ДанныеИзменить(Команда)
    
    ТекущиеДанные = Элементы.Оплаты.ТекущиеДанные;
        
    Ссылка = ТекущиеДанные.ПоступлениеВозвратДенег;
    ОбъектДок =  ПолучитьДок(Ссылка);

возникает ошибка преобразвоание данных XDTO
Ответ: тип документ объект не может быть передан на клиента, так как там он недоступен по природе своей, оговоренной в Синт помощнике.
но на клиента может быть передана ссылка на этот объект.
также данный объект может быть преобразован в "соответствующий" реквизит тонкой формы посредством применения
либо значениевреквизитформы(), либо значениевданныеформы().
по другому никак.
Вопрос: Мобильный клиент ("тонкий клиент" для мобильных устройств)

"Мы реализовали новую технологию – мобильный клиент. Она позволяет создавать приложения для мобильных устройств, которые сочетают в себе удобный интерфейс мобильной платформы и онлайн-работу с информационной базой по аналогии с тонким клиентом"

Ответ: () Клиент бухгалтерии 1cfresh - это не совсем "оффлайн" вариант. Само приложение ставится на мобильничек, но база как была на сервере фреша, так и остается и на смартофон не копируется, соответственно без интернета работать не будет
Вопрос: Сохранения конфигурации из тонкого клиента

Доброго времени суток!

Имею следующее: адрес информационной базы на веб-сервере.
Необходимо: получить файл (cf*) конфигурации базы.

Так как через веб-сервис в конфигуратор не попасть, задался вопросом: а существуют ли методы чтения и сохранения конфигурации из тонкого клиента?

Буду благодарен за любую информацию!
Ответ:
Конфигуратор только с прямым подключением к БД работает.
Вопрос: Обновление тонкого клиента: Не обнаружена цифровая подпись программы просмотра.

Доброго времени суток.
Столкнулись с одной проблемой при обновлении тонкого клиента 1С, м.б. кто подскажет?
Обновили сервер 1с, теперь обновляем тонкий клиент (с 8.3.7.1790 на 8.3.8.1747). Часть пользователей использует клиент из сети, с ними все просто, но у некоторых пользователи тонкий клиент инсталлирован локально, хотим их обновить через публикацию дистрибутива.
Выполняем следующие действия:
1. Распаковали дистрибутив setuptc.rar, запаковать в архив update.zip, без папок.
2. Архив update.zip поместили в корень на веб-сервере (wwwroot)
3. На сервере в файле C:\Program Files\1cv8\conf\conf.cfg указали
PublishDistributiveLocation=http://edoc/update.zip
где edoc – имя сервера.

В конфигураторе в администрировании на веб-сервере включили опубликовать дистрибутив, нажали опубликовать, перезапустили сервер. Хотя все эти настройки в конфигураторе, кажется, ни на что не влияют.

На некоторых компьютерах тонкий клиент обновляется без проблем (Windows 7 и XP SP3, все х32), предлагает обновить, предупреждает о незащищенном соединении, скачивает обновление и устанавливает его.
Но на некоторых ругается "Не обнаружена цифровая подпись программы просмотра" и не устанавливает обновление.
Т.е. при запуске тонкого клиента происходит следующее:
Для продолжения работы необходимо обновить программу доступа. Обновить.
Вы пытаетесь выполнить обновление программы через незащищенное соединение edoc. Обновление программы через такое соединение может быть небезопасным. Продолжить? Да.
Скачивает обновление.
Обновление программы просмотра не выполнено.
Не обнаружена цифровая подпись программы просмотра.

Такая проблема замечена и на Windows XP SP3 и Windows 7 (пользователи – админы), причем, если запустить файл установки вручную, обновляется без проблем.
В политике пользователям установка программ разрешена, антивирус и Брандмауэр Windows полностью выключили, ip и доменное имя сервера в доверенные узлы в свойствах обозревателя добавили.
В conf.cfg в PublishDistributiveLocation пробовали вместо имени еще ip-адрес указывать.
Если выложить update.zip в сети и указать в PublishDistributiveLocation путь к нему, то вообще не обновляется.
Соответственно следующие вопросы:
1. Как решить проблему цифровой подписи программы просмотра?
2. Предупреждение о незащищенном соединении появляется, потому что мы обновляемся с http а не https? Существует ли возможность как-то отключить это предупреждение, а то пользователи пугаются)

Обновить руками или перевести всех на клиент клиент из сети не проблема, но интересно найти решение из сложившейся ситуации.

К сообщению приложен файл. Размер - 20Kb
Ответ: Спасибо, но у нас такая проблема появляется и на Windows 7
Вопрос: В тонком клиенте КаталогВременныхФайлов() выдаёт ошибку. Это синхронный метод?

Самописная простенькая конфигурация на управляемых формах. База серверная. Пользователи подключаются под тонким клиентом.
Делаю обработку по загрузке данных из Ексель файла, который находится в инете.
Пытаюсь сохранить этот файл в каталог временных файлов на клиенте.

В процедуре &НаКлиенте пишу КаталогВременныхФайлов(). Дает ошибку "Использование синхронных методов на клиенте запрещено"
Под толстым клиентом работает, под тонким не работает.
Хотя в синтакс помошнике написано что метод доступен и в тонком клиенте тоже.
Что не так делаю?
Ответ: ()Спасибо! Почитал про НачатьПолучениеКаталогаВременныхФайлов()
Сделал так:
ОбратныйВызов = Новый ОписаниеОповещения("ПолучитьКаталогВременныхФайловЗавершение", ЭтотОбъект, , "ОшибкаПриПолученииКаталогВременныхФайлов", ЭтотОбъект);
НачатьПолучениеКаталогаВременныхФайлов(ОбратныйВызов);
и потом в процедуре ПолучитьКаталогВременныхФайловЗавершение() делаю что мне надо
Вопрос: Тонкий клиент для 1с 8.3.10.2772

Сразу оговорюсь - я не программист, могу неточно выражаться.
Вобщем настроил в одной организации подключение к 1с(файловый вариант) с помощью тонкого клиента - стало пулей всё запускаться и работать. Захотелось такого же результата и в другой организации(там клиент-серверный вариант). Но столкнулся с проблемами кода конфигурации. Во многих элементах меню используется тип данных "Запрос", который не поддерживается тонким клиентом. Почитал, что надо немного переделать код.
Вопрос, будет ли ощутимый прирост в производительности если в итоге всё переписать, убрать эти запросы и работать через тонкий клиент?
Пока заметил из первых тестов, что время запуска 1с в три раза ускорилось (было 45с. стало 15с.).
Ответ: () что-то не так?
Вопрос: Системные наборы значений в тонком клиенте.

Как в тонком клиенте на клиенте получить ЦветаСтиля? При запуске без тонкого все работает, а на тонком говорит что не находит.
Ответ: () что бы подкрасить кнопку, и при этом не делать лишнее обращение к серверу. В итоге цвет сохранил в реквизит формы в событии ПриСозданииНаСервере.