| 
    
            
         
         | 
    
  | 
v7: COM порт в терминальном доступе. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        S1204    
     09.08.11 
            ✎
    16:04 
 | 
         
        Привет всем!
  
        Есть сервер терминалов с установленной 1С 7.7 К нему подключаются юзеры .В свойствах подключения у каждого юзера стоит галка, что подключать последовательные порты.Например у Васи подключен сканер, у Пети подключен картридер. Как в 1С отследить , что данные пришли с порта Васи, а не с порта Пети. Стандартная обработка читает с порта сервера - как ее перенаправить на чтение с порта клиента?  | 
|||
| 
    1
    
        Fram    
     09.08.11 
            ✎
    16:17 
 | 
         
        > Как в 1С отследить , что данные пришли с порта Васи, а не с порта Пети. 
  
        по текущему пользователю что за обработка?  | 
|||
| 
    2
    
        S1204    
     09.08.11 
            ✎
    16:23 
 | 
         
        да стандартная обработка внешнего события, что читает штрихкод со сканера.Там то я ведь указываю порт, к которому сканер подключен в настройках     
         | 
|||
| 
    3
    
        Анатоль    
     09.08.11 
            ✎
    16:26 
 | 
         
        net use com3 \\tsclient\com1
  
        эта команда делает на сервере com3 который на локальной машине com1  | 
|||
| 
    4
    
        Анатоль    
     09.08.11 
            ✎
    16:29 
 | 
         
        подключи разных клиентов на разные com порты и анализируй     
         | 
|||
| 
    5
    
        S1204    
     09.08.11 
            ✎
    16:29 
 | 
         
        Анатоль, а когда ее запускать?При старте 1С?     
         | 
|||
| 
    6
    
        Анатоль    
     09.08.11 
            ✎
    16:54 
 | 
         
        в командной строке windows
  
        можешь написать bat файл и запускать его при входе пользователя  | 
|||
| 
    7
    
        Михаил Козлов    
     09.08.11 
            ✎
    17:13 
 | 
         
        (4) Необязательно.
  
        (6) Можно 1 раз, залогинившись пользователем: change client com3 \\tsclient\com1 /persistent (порядок портов мог напутать). Вообще-то в виндозовском терминале, если не ошибаюсь, com порты шарятся автоматом.  | 
|||
| 
    8
    
        Fram    
     09.08.11 
            ✎
    17:16 
 | 
         
        (2) и какой это порт ты ведь там указываешь?     
         | 
|||
| 
    9
    
        TeddySlaf    
     09.08.11 
            ✎
    17:21 
 | 
         
        (3) насколько мне известно правильнее было бы написать:
  
        
 
 из этого следует, что из другого сеансе такой порт не будет доступен. таким образом из сеанса автора нельзя будет подключиться к портам Дядей.  | 
|||
| 
    10
    
        TeddySlaf    
     09.08.11 
            ✎
    17:32 
 | 
         
        (0) 
  
        "Как в 1С отследить , что данные пришли с порта Васи, а не с порта Пети" 
 Если эту фразу понимать как: "как 1С в сеансе Пети понять, что данные пришли от порта компьютера Пети, а 1С в сеансе Васи понять, что данные пришли от порта компьютера Васи" то надо в этих сеансах прописать как в (3) net use com3 \\tsclient\com1 ,но учесть, чтобы номера создаваемых портов были уникальными в общем на сервере (по крайней мере у нас так работает, не проверялось на возможность установки одинаковых номеров в разных сеансах). Для нумерации COM можно использовать от 1-255.  | 
|||
| 
    11
    
        S1204    
     09.08.11 
            ✎
    17:40 
 | 
         
        TeddySlaf, но у меня в диспетчере устройств сервера только 2 порта.Как же я смогу в 1С выбрать к примеру COM5?     
         | 
|||
| 
    12
    
        S1204    
     09.08.11 
            ✎
    17:43 
 | 
         
        "Вообще-то в виндозовском терминале, если не ошибаюсь, com порты шарятся автоматом."
  
        Следует ли это понимать, что все com1 порты клиентов будут коннектиться к 1 порту сервера?  | 
|||
| 
    13
    
        Михаил Козлов    
     09.08.11 
            ✎
    19:48 
 | 
         
        (12) Не уверен, но, вроде так. Посмотрите net use после соединения под разными пользователями.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |