![]() |
|
Ошибка Недопустимое значение параметра (параметр номер '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
|
Всё получилось всем спасибо. Была проблема в планах обмена(перепутаны были)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |