Имя: Пароль:
1C
 
Мобильное приложение-сервер чем отличается от простого сервера?
0 vde69
 
09.07.15
11:17
пытаюсь делать конфигурацию с назначением использования "Персональный компьютер" + "Мобильное устройство"

беру модуль из типовой конфы, копирую, получаю ошибку

{ОбщийМодуль.ПользователиСобытия.Модуль(10,26)}: Переменная не определена (ОтправкаЭлементаДанных)
    Если ОтправкаЭлемента = <<?>>ОтправкаЭлементаДанных.Удалить (Проверка: Мобильное приложение-сервер)

-----------------------------------------------
модуль имеет галочки "Сервер" + "Вызов сервера" + "Внешнее соединение"

я вот не пойму по чему если код по любому выполняется на сервере возникает ошибка, или я неверно понимаю режим использования "Мобильное устройство"?
1 vde69
 
09.07.15
11:22
все, почитал, понял... это я сам себе злобный буратино, не нужен мне режим "Мобильное устройство"
2 Cube
 
09.07.15
11:23
(0) Не нужно делать одну конфу для всех устройств. Под мобильное переписываешь основную и далее ведешь две конфы отдельно.
3 Ненавижу 1С
 
гуру
09.07.15
11:38
(2) ад какой-то
4 Cube
 
09.07.15
11:41
(3) Почему ад? Просто не надо даже пытаться форму подготовки данных персонифициорванного учета из ЗиУП впихнуть пусть даже в 5" экран, где тыкать придется толстыми грязными пальцами...
5 Ненавижу 1С
 
гуру
09.07.15
11:42
(4) потому что две системы ведут к проблемам
6 Cube
 
09.07.15
11:43
(5) Ты что, выпил?)
7 Гёдза
 
09.07.15
11:44
(5) все мы видели как в вин 8 пытались совместить 2 платформы
8 Ненавижу 1С
 
гуру
09.07.15
11:50
а почему нельзя было сделать формы отдельно под мобилки и по десктопы?
9 Cube
 
09.07.15
11:59
(8) Никто тебе не мешает сделать так в любом объекте 1С и переопределять форму через ОбработкаПолученияФормы(). НО:
1). Формы и их модули всё равно будут разными...
2). Придется писать код с поддержкой на всех устройствах.
3). Где-то будет не удобно работать или на ПК или на мобиле, так как универсальность в данном случае - хрень полная.
10 Живой Ископаемый
 
09.07.15
12:01
это новая тенденция в автоматизации. Не диктат одной системы, а автоматизация, может даже и лоскутная, с возможностью интеграции между системами.
То есть главное чтобы данные были едиными, а каналы их обработки и/или отображения - разные, и это нормально
11 Ненавижу 1С
 
гуру
09.07.15
12:09
и в чем прогресс? в создании синхронизации на пустом месте? или в увеличении числа серверов?
12 Cube
 
09.07.15
12:13
(11) Прогресс в том, что ты со своими скудными* знаниями можешь писать приложения под андройд и яблоко, которые даже и работать будут неплохо...

* по меркам от общего объема информации по всем языкам программирования.
13 Ненавижу 1С
 
гуру
09.07.15
12:17
(12) почему это нельзя было организовать в рамках одной системы?
14 Живой Ископаемый
 
09.07.15
12:18
2(11) Шантарам читал?
https://www.pinterest.com/pin/105905028711959067/
Прогресс - это движение к final или ultomate complexity

Мобильная платформа соответсвует этому протоколу :)
15 Cube
 
09.07.15
12:24
(13) Что ты имеешь ввиду?
Давай на примере: вот есть у тебя ПК с виндой и смартфон с андройдом. Разные ОС, разные правила доступа к файлам, разные доступные устройства... Я уж молчу, что своим толстым пальцем будешь постоянно тыкать не туда или наоборот, на ПК кнопки будут в пол экрана...
16 Cube
 
09.07.15
12:26
(15) +Запусти TeamViewer на своем смарте и попробуй забить документ в 1С... Много вопросов сразу пропадет...
17 fisher
 
09.07.15
12:56
(15) Он имеет в виду, что для синхронизации данных основной БД с данными КПК по-хорошему не нужна никакая промежуточная база.
18 Cube
 
09.07.15
13:02
(17) А кто-то где-то говорил про промежуточную базу? С андройда на винду 1С отправляет xml файл через веб-сервис (можно даже сообщение плана обмена отправить)...
19 fisher
 
09.07.15
13:15
(18) Точно. Это я затупил. База по сути только для разработки автоматом будет в нагрузку. Можно на начальном этапе для тестирования использовать, а обмен с рабочей в конце прикрутить.
20 Ненавижу 1С
 
гуру
09.07.15
13:56
(18) тогда ладно