Мобильное приложение содержит синтаксические ошибки 1с

Проблема с публикацией мобильного приложения

Проблема с публикацией мобильного приложения

Я
   asder117

12.05.16 — 10:43

Уважаемые коллеги доброго времени суток! Может кто столкнулся изнает решение. Сам не могу найти.

Имею конфу Бухгалтерия предприятия, редакция 3.0 (3.0.43.208)

Платформа последнего релиза. в конфигурации поставил свойство мобильное устройство. пытаюсь опубликовать для работы на планшете. При обновлении мобильновго приложения вываливается енто. Как решить? спасибо заранее

{ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(100,3)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуОповещения)

        <<?>>ВыполнитьОбработкуОповещения(ДлительнаяОперация.ОповещениеОПрогрессеВыполнения, Прогресс);

{ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(157,2)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуОповещения)

    <<?>>ВыполнитьОбработкуОповещения(ДлительнаяОперация.ОповещениеОЗавершении, Результат);

{ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(140,2)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

    <<?>>ПоказатьОповещениеПользователя(?(Оповещение.Текст <> Неопределено, Оповещение.Текст, НСтр(«ru = ‘Действие выполнено'»)),

{ОбщийМодуль.ОбменДаннымиГлобальный.Модуль(32,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

        <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Установить обновление'»), «e1cib/app/Обработка.ВыполнениеОбменаДанными»,

{ОбщийМодуль.ОбработкаЗаявленийАбонентаГлобальный.Модуль(24,46)}: Переменная не определена (ВариантОткрытияОкна)

                ОткрытьФорму(ИмяФормы(),ПараметрыФормы,,,<<?>>ВариантОткрытияОкна.ОтдельноеОкно);

{ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(112,8)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

                            <<?>>ПоказатьОповещениеПользователя(

{ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(138,9)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

                                <<?>>ПоказатьОповещениеПользователя(

{ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(151,9)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

                                <<?>>ПоказатьОповещениеПользователя(

{ОбщийМодуль.СоединенияИБГлобальный.Модуль(85,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

        <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»),

{ОбщийМодуль.СоединенияИБГлобальный.Модуль(116,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

        <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»),

{ОбщийМодуль.СоединенияИБГлобальный.Модуль(135,4)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

            <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»),

{ОбщийМодуль.СоединенияИБГлобальный.Модуль(145,2)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)

    <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»),

Мобильное приложение содержит синтаксические ошибки.

   Tatitutu

1 — 12.05.16 — 10:56

«Платформа последнего релиза. в конфигурации поставил свойство мобильное устройство. пытаюсь опубликовать для работы на планшете» — вот так вот просто взял и перевел всю конфигурацию в мобильное приложение ? Молодец!

Цель БП — закинуть на планшет ?

   asder117

2 — 12.05.16 — 11:05

(1) Я енто ни разу не делал а руководство потребовало. чтобы менагеры могли работать в программе с планшетников. вот и мучаюсь. Если возможно нужен совет. Спасибо

   asder117

3 — 12.05.16 — 11:06

(1) «Цель БП — закинуть на планшет ?» в принципе да но я хочу туда установить приложение мобильное и к базе цеплять их без всяких (если енто возможно) обменов

   asder117

4 — 12.05.16 — 11:09

(1) Как вариант я попробовал просто опубликовать приложение на web сервере. Но что-то для планшетников такая идея не очень мне кажется. Но если ничего не возможно придется смириться с ней

   Остап Сулейманович

5 — 12.05.16 — 11:10

(3) «установить приложение мобильное и к базе цеплять их без всяких (если енто возможно) обменов»

Вот вам болт дорогой товарисчЬ. В случае с мобильным приложением без обменов не получится. Никак. Ни при каких обстоятельствах.

Публикуйте не веб сервере и работайте через браузер.

   Остап Сулейманович

6 — 12.05.16 — 11:11

+ (5) Мобильное приложение работает с данными на мобильном устройстве. Для того, что б данные попали в центр нужен обмен. Веб-клиент работает с данными непосредственно в базе.

   asder117

7 — 12.05.16 — 11:14

(6) т.е. как я понял мобильное приложение напрямую в базе работать не может? просто я думаю если так сделать то время пока обменяется пока примет много пройдет. Как я понял по com-соединению оно тоже криво работает?

   asder117

8 — 12.05.16 — 11:15

(6) Получается если делать на мобильном то тогда все придется зааттачивать на обработчиках событий. Как минимум ПриЗаписи().

   Остап Сулейманович

9 — 12.05.16 — 11:18

(7) Откуда может быть КОМ-соединение на ведроиде? Оно не просто криво работает — его там нет по определению.

   Остап Сулейманович

10 — 12.05.16 — 11:20

(8) «все придется заатачивать на обработчиках событий.» В каком таком смысле? Нифига не понятно. Что затачивать? И почему именно ПриЗаписи?

Если терки за регистрацию измененных объектов то уже давно придуманы планы обмена.

   Tatitutu

11 — 12.05.16 — 11:20

(2) руководство потребовало. чтобы менагеры могли работать в программе с планшетников»

«определиться ,что они должны с планшетиков вводить и просматривать .» — какова сама цель !

почему планшеты, а не ноутбуки например

   asder117

12 — 12.05.16 — 11:35

(11) Им закупили планшеты просто. Они должны видеть заказы, остатки. и при вводе заказа он автоматом должен появиться у операциониста. Конфа готовая и уже рабочая.

   asder117

13 — 12.05.16 — 11:37

(10) «регистрацию измененных объектов то уже давно придуманы планы обмена» это про готовую конфу. Но тут придется писать ее полностью под мобильное и получается планы обмена свои продумывать.

а ПриЗаписи — я думаю при записи нового заказа к примеру при проверке на новый док выкидывать его в центральную базу

  

kittystark

14 — 12.05.16 — 12:18

скачай 1С:Заказы, работающая «искаропки» с УТ и КА2, посмотри потроха, как там обмены сделаны

а далее принимайте решение куда двигаться

Уважаемые коллеги доброго времени суток! Может кто столкнулся изнает решение. Сам не могу найти. Имею конфу Бухгалтерия предприятия, редакция 3.0 (3.0.43.208) Платформа последнего релиза. в конфигурации поставил свойство мобильное устройство. пытаюсь опубликовать для работы на планшете. При обновлении мобильновго приложения вываливается енто. Как решить? спасибо заранее {ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(100,3)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуОповещения)         <<?>>ВыполнитьОбработкуОповещения(ДлительнаяОперация.ОповещениеОПрогрессеВыполнения, Прогресс); {ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(157,2)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуОповещения)     <<?>>ВыполнитьОбработкуОповещения(ДлительнаяОперация.ОповещениеОЗавершении, Результат); {ОбщийМодуль.ДлительныеОперацииГлобальный.Модуль(140,2)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)     <<?>>ПоказатьОповещениеПользователя(?(Оповещение.Текст <> Неопределено, Оповещение.Текст, НСтр(«ru = ‘Действие выполнено'»)), {ОбщийМодуль.ОбменДаннымиГлобальный.Модуль(32,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)         <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Установить обновление'»), «e1cib/app/Обработка.ВыполнениеОбменаДанными», {ОбщийМодуль.ОбработкаЗаявленийАбонентаГлобальный.Модуль(24,46)}: Переменная не определена (ВариантОткрытияОкна)                 ОткрытьФорму(ИмяФормы,ПараметрыФормы,,,<<?>>ВариантОткрытияОкна.ОтдельноеОкно); {ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(112,8)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)                             <<?>>ПоказатьОповещениеПользователя( {ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(138,9)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)                                 <<?>>ПоказатьОповещениеПользователя( {ОбщийМодуль.ПолучениеОбновленийПрограммыКлиентГлобальный.Модуль(151,9)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)                                 <<?>>ПоказатьОповещениеПользователя( {ОбщийМодуль.СоединенияИБГлобальный.Модуль(85,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)         <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»), {ОбщийМодуль.СоединенияИБГлобальный.Модуль(116,3)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)         <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»), {ОбщийМодуль.СоединенияИБГлобальный.Модуль(135,4)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)             <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»), {ОбщийМодуль.СоединенияИБГлобальный.Модуль(145,2)}: Процедура или функция с указанным именем не определена (ПоказатьОповещениеПользователя)     <<?>>ПоказатьОповещениеПользователя(НСтр(«ru = ‘Завершение работы пользователей'»), Мобильное приложение содержит синтаксические ошибки.

«Платформа последнего релиза. в конфигурации поставил свойство мобильное устройство. пытаюсь опубликовать для работы на планшете» — вот так вот просто взял и перевел всю конфигурацию в мобильное приложение ? Молодец! Цель БП — закинуть на планшет ?

Я енто ни разу не делал а руководство потребовало. чтобы менагеры могли работать в программе с планшетников. вот и мучаюсь. Если возможно нужен совет. Спасибо

«Цель БП — закинуть на планшет ?» в принципе да но я хочу туда установить приложение мобильное и к базе цеплять их без всяких (если енто возможно) обменов

Как вариант я попробовал просто опубликовать приложение на web сервере. Но что-то для планшетников такая идея не очень мне кажется. Но если ничего не возможно придется смириться с ней

«установить приложение мобильное и к базе цеплять их без всяких (если енто возможно) обменов» Вот вам болт дорогой товарисчЬ. В случае с мобильным приложением без обменов не получится. Никак. Ни при каких обстоятельствах. Публикуйте не веб сервере и работайте через браузер.

+ Мобильное приложение работает с данными на мобильном устройстве. Для того, что б данные попали в центр нужен обмен. Веб-клиент работает с данными непосредственно в базе.

т.е. как я понял мобильное приложение напрямую в базе работать не может? просто я думаю если так сделать то время пока обменяется пока примет много пройдет. Как я понял по com-соединению оно тоже криво работает?

Получается если делать на мобильном то тогда все придется зааттачивать на обработчиках событий. Как минимум ПриЗаписи.

Откуда может быть КОМ-соединение на ведроиде? Оно не просто криво работает — его там нет по определению.

#10
by Остап Сулейманович

«все придется заатачивать на обработчиках событий.» В каком таком смысле? Нифига не понятно. Что затачивать? И почему именно ПриЗаписи? Если терки за регистрацию измененных объектов то уже давно придуманы планы обмена.

руководство потребовало. чтобы менагеры могли работать в программе с планшетников» «определиться ,что они должны с планшетиков вводить и просматривать .» — какова сама цель ! почему планшеты, а не ноутбуки например

Им закупили планшеты просто. Они должны видеть заказы, остатки. и при вводе заказа он автоматом должен появиться у операциониста. Конфа готовая и уже рабочая.

«регистрацию измененных объектов то уже давно придуманы планы обмена» это про готовую конфу. Но тут придется писать ее полностью под мобильное и получается планы обмена свои продумывать. а ПриЗаписи — я думаю при записи нового заказа к примеру при проверке на новый док выкидывать его в центральную базу

скачай 1С:Заказы, работающая «искаропки» с УТ и КА2, посмотри потроха, как там обмены сделаны а далее принимайте решение куда двигаться

TumJan

0 / 0 / 0

Регистрация: 15.04.2018

Сообщений: 40

1

Мобильное приложение

15.09.2019, 05:54. Показов 2390. Ответов 1

Метки нет (Все метки)


Всем привет!

Хочу записать в файл через меню:

Конфигурация-Мобильное приложение- Записать в файл — Новая папка;

Но выходит ошибка:

1C
1
2
3
4
5
{ОбщийМодуль.АвтоОбмен.Модуль(9,16)}: Тип не определен (ЗаписьZipФайла)
    Архив = Новый <<?>>ЗаписьZipФайла (ИмяАрхива,,"",МетодСжатияZIP.Сжатие,УровеньСжатияZIP.Максимальный,);
{ОбщийМодуль.АвтоОбмен.Модуль(30,18)}: Тип не определен (ЧтениеZipФайла)
    Архив   = Новый <<?>>ЧтениеZipФайла (ИмяАрхива);
Мобильное приложение содержит синтаксические ошибки

Помогите решить эту проблему.

1С:Предприятие 8.3 (8.3.10.2650) — обычное приложение

Добавлено через 1 час 22 минуты
Вот код:

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Функция ИзвлечьФайл(ИмяАрхива,УдалитьПослеОперации = Ложь)
    
    ИмяФайла  = "";
    Файл   = Новый Файл (ИмяАрхива);
    Архив   = Новый ЧтениеZipФайла (ИмяАрхива);
    
    Если Архив.Элементы.Количество() > 0 Тогда
        Элемент  = Архив.Элементы[0];
        ИмяФайла  = Файл.Путь + Элемент.Имя;
        Архив.Извлечь(Элемент,Файл.Путь);
    КонецЕсли;
    
    Архив.Закрыть();
    
    Если УдалитьПослеОперации Тогда
        Попытка
            УдалитьФайлы(ИмяАрхива);
        Исключение
        КонецПопытки;
        
    КонецЕсли;
    
    возврат ИмяФайла;
    
КонецФункции

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



6 / 4 / 2

Регистрация: 02.05.2019

Сообщений: 33

15.09.2019, 06:42

2

Не работает этот метод ЗаписьZipФайла в мобильном приложении.

ЗаписьZipФайла (ZipFileWriter)
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.

И аналогов пока для мобильной платформы нет.

Если только платформа старше 8.3.9, можно внешние компоненты использовать.



0



Понравилась статья? Поделить с друзьями:
  • Мнение толпы всегда ошибочно
  • Мне перевели деньги на карту сбербанка ошибочно как вернуть деньги
  • Мне ошибочно перевели деньги на карту тинькофф
  • Мне ошибочно перевели деньги как вернуть сбербанк
  • Мне не нравится свой голос как его изменить