|   |   | 
| 
 | Ошибка Недопустимое значение параметра (параметр номер '1') | ☑ | ||
|---|---|---|---|---|
| 0
    
        bebibo 09.01.22✎ 16:59 | 
        Добрый вечер. Есть обработка (самописная), в которой есть кнопка. Процедура кнопки:
 &НаСервереБезКонтекста Процедура ЗарегистрироватьИзмененияНаСервере(Узел) ПланыОбмена.ЗарегистрироватьИзменения(Узел); КонецПроцедуры &НаКлиенте Процедура ЗарегистрироватьИзменения(Команда) ЗарегистрироватьИзмененияНаСервере(УзелОбмена); КонецПроцедуры При нажатии на кнопку возникает ошибка: "Недопустимое значение параметра (параметр номер '1')". Что не так я делаю? Делаю по книге. | |||
| 1
    
        Aleksey 09.01.22✎ 17:01 | 
        А что отладчик говорит?     | |||
| 2
    
        bebibo 09.01.22✎ 17:02 | 
        (1) Недопустимое значение параметра (параметр номер '1')
 {Обработка.ЗапаснойОбменДанными.Форма.Форма.Форма(21)}: ПланыОбмена.ЗарегистрироватьИзменения(Узел); {Обработка.ЗапаснойОбменДанными.Форма.Форма.Форма(28)}: ЗарегистрироватьИзмененияНаСервере(УзлыОбмена); по причине: Недопустимое значение параметра (параметр номер '1') | |||
| 3
    
        Aleksey 09.01.22✎ 17:05 | 
        (2) что у тебя в переменной Узел на сервере?     | |||
| 4
    
        bebibo 09.01.22✎ 17:07 | 
        (3) Сначала была ссылка на план обеда, потом передели на массив, всё равно эта же ошибка     | |||
| 5
    
        hhhh 09.01.22✎ 17:09 | 
        (4) наверно этот же узел херачишь. А не узел другой базы.     | |||
| 6
    
        Aleksey 09.01.22✎ 17:10 | 
        Значит не ссылка. Попробуй явно на сервере узел приписать 
 узел = ПланыОбменов...НайтиПоКоду() ПланыОбмена.ЗарегистрироватьИзменения(Узел,Неопределено); | |||
| 7
    
        bebibo 09.01.22✎ 17:32 | 
        (6) Та же ошибка     | |||
| 8
    
        bebibo 09.01.22✎ 17:33 | 
        (5) При выборе другого узла - всё работает. Но мне то нужен не он, а первый     | |||
| 9
    
        Aleksey 09.01.22✎ 17:34 | 
        (8) кто сказал?     | |||
| 10
    
        bebibo 09.01.22✎ 17:37 | 
        (9) У меня два узла 1. Центральный офис
 2. Планшет Вот я с центрального офиса выгружаю в планшет Получается узел выбран центральный офис (с ним работает), а мне нужен планшет | |||
| 11
    
        Aleksey 09.01.22✎ 17:42 | 
        у тебя 1 узел работает только на прием (фиксирует номер пакета), а вот планшет это узел для выгрузки, и на нем ты и должен регистрировать изменения. Иначе как программа поймет что эти данные нужно выгружать в планшет, если ты их регистрируешь на ЦО? А если завтра будет 15 планшетов, как определить что и куда выгружать? Поэтому и нужен узел планшет, чтобы программа поняла что сюда нужно выгружать эти данные     | |||
| 12
    
        bebibo 09.01.22✎ 18:03 | 
        (11) На мобильном при нажатии на кнопку "Загрузить данные" - ничего не происходит почему то. Файл выгрузки перемещен на планшет     | |||
| 13
    
        bebibo 09.01.22✎ 18:10 | 
        Всё получилось всем спасибо. Была проблема в планах обмена(перепутаны были)     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |