| 
    
        
     
     | 
    
  | 
Передача с клиента на сервер | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        iznvi    
     17.10.18 
            ✎
    17:41 
 | 
         
        Задача состоит так.
 
        Передать функцией которая находится на клиенте значения на процедуре которая находится на сервере и потом отправить все это обратно на клиент. Хочу сделать это с массивом &НаКлиенте Функция ВывестиМассив(М) М = Новый Массив; М.Добавить("ПередаюМассив"); Возврат М; КонецФункции &НаСервере Процедура МассивНаСервере(М) Сообщить(М); КонецПроцедуры &НаКлиенте Процедура Массив(Команда, М) МассивНаСервере(М); КонецПроцедуры Но значения не передаются Как это сделать правильно ?  | 
|||
| 
    1
    
        aleks_default    
     17.10.18 
            ✎
    17:45 
 | 
         
        Правильно найти пример в книжке, а не задавать глупые вопросы на форуме.     
         | 
|||
| 
    2
    
        iznvi    
     17.10.18 
            ✎
    17:46 
 | 
         
        (1) Я облазил уже весь инет.Есть примеры только с Сервера на Клиент,а наоборот нет     
         | 
|||
| 
    3
    
        Cool_Profi    
     17.10.18 
            ✎
    17:47 
 | 
         
        А что у тебя в сообщить() выводится?     
         | 
|||
| 
    4
    
        iznvi    
     17.10.18 
            ✎
    17:49 
 | 
         
        (3) Пустая строка     
         | 
|||
| 
    5
    
        iznvi    
     17.10.18 
            ✎
    17:50 
 | 
         
        (2) Тоесть не передается значение которое я добавляю на сервере     
         | 
|||
| 
    6
    
        aleks_default    
     17.10.18 
            ✎
    17:50 
 | 
||||
| 
    7
    
        iznvi    
     17.10.18 
            ✎
    18:01 
 | 
         
        (3) Получается что не передаются значения 
 
        Как их правильнее передать ?  | 
|||
| 
    8
    
        hhhh    
     17.10.18 
            ✎
    18:11 
 | 
         
        (7) а где тут вызывается функция эта?
 
        Функция ВывестиМассив(М) ведь нигде?  | 
|||
| 
    9
    
        iznvi    
     17.10.18 
            ✎
    18:12 
 | 
         
        (8) Если вызываю функцию пишет,что такой функции нет     
         | 
|||
| 
    10
    
        iznvi    
     17.10.18 
            ✎
    18:13 
 | 
         
        (8) Эта функция на клиенте 
 
        А передать ее на сервер нельзя  | 
|||
| 
    11
    
        Fram    
     17.10.18 
            ✎
    18:14 
 | 
||||
| 
    12
    
        iznvi    
     17.10.18 
            ✎
    18:16 
 | 
         
        (11) Бл,лучше бы подсказали 
 
        Только учусь же.  | 
|||
| 
    13
    
        Fram    
     17.10.18 
            ✎
    18:17 
 | 
         
        (12) это не шутка! это в принципе покажет твою проф пригодность. если у тебя с базовой логикой беда (а судя по вопросам так оно и есть), то может профессия программиста не самый правильный выбор для тебя?     
         | 
|||
| 
    14
    
        hhhh    
     17.10.18 
            ✎
    18:27 
 | 
         
        (10) уже ты задавал этот вопрос. передавай на сервер не функцию, а сам массив.     
         | 
|||
| 
    15
    
        iznvi    
     17.10.18 
            ✎
    18:29 
 | 
         
        (14) Как это в коде оформить ?     
         | 
|||
| 
    16
    
        Вафель    
     17.10.18 
            ✎
    18:34 
 | 
         
        можно сделать  
             | 
|||
| 
    17
    
        iznvi    
     17.10.18 
            ✎
    18:36 
 | 
         
        (13) Держи,родной 
 
        равильные ответы: 20 / 30 (66.7%) Описание: У вас хорошо развито логическое мышление. Однако вы можете делать ошибки в нестандартных или запутанных случаях. Получив какой-нибудь вывод в результате рассуждения, не торопитесь принимать его за истину. Возьмите за правило перепроверять свои выводы, искать в них ошибки и просто слабые места. Не удивляйтесь, не возмущайтесь, если вас поправляют: возможно, за дело.  | 
|||
| 
    18
    
        iznvi    
     17.10.18 
            ✎
    18:37 
 | 
         
        (13) Скрин нужен ?     
         | 
|||
| 
    19
    
        Exxter    
     17.10.18 
            ✎
    18:38 
 | 
         
        Это как раз нестандартный и запутанный случай.
 
        передать на сервер.....  | 
|||
| 
    20
    
        Greeen    
     17.10.18 
            ✎
    18:40 
 | 
         
        &НаКлиенте
 
        Функция ВывестиМассив() М = Новый Массив; М.Добавить("ПередаюМассив"); Возврат М; КонецФункции &НаСервере Процедура МассивНаСервере(М) Сообщить(М); КонецПроцедуры &НаКлиенте Процедура Массив(Команда) М = ВывестиМассив(); МассивНаСервере(М); КонецПроцедуры  | 
|||
| 
    21
    
        iznvi    
     17.10.18 
            ✎
    18:43 
 | 
         
        (20) Спасибо большое,работает)
 
        Я понял в чем косяк был  | 
|||
| 
    22
    
        palsergeich    
     17.10.18 
            ✎
    19:36 
 | 
         
        (21) Ждем ваши творения с нетерпением. Старайся и пиши больше, я хочу машинку побольше.     
         | 
|||
| 
    23
    
        palsergeich    
     17.10.18 
            ✎
    19:42 
 | 
         
        (17) 20/30 это же ужос. Даже моя жена, гуманитарий от мозга до костей 27 набрала.
 
        А по теме Вам скинули мануалы, вместо того что бы их изучить и понять, Вы начали давить на жалость. В ИТ это не катит, или Вы изучаете то что Вам дают более опытные коллеги и задаете вопросы по существу, или эта область не для Вас. Всего то требовалось дойти до главы 3 и там более чем подробно все это расписывается.  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |