Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Приклад створення конфігурації на Android з 1C 8.3

Наша взаимовыгодная связь https://banwar.org/

Думаю все вже чули, про нові можливості нового релізу 1С. Але людям далеким від програмування під мобільні платформи, можуть бути не зрозумілі деякі особливості. Для цього ми зробили цей "легкий" гайд.

Оновлення 12.08.2012 або 1С отжигает.

Добрий день. 1С оновила мобільну платформу до 8.3.3.30.

Почалося веселощі, бо гугл теж вирішила оновити СДК.

Що треба зробити що б все працювало.

1. Ім'я бази не вказується - лезім в конфігуратор і робимо поле відкритим для редагування.

2. Ліземо в конфігуратор, і шукаємо посилання на aapt.exe, шукаємо їх у вас на комі і міняємо в конфігураторі на правильні шляхи.

3. Ліземо в менеджер СДК і качаємо СДК 17. Без неї працювати не буде.

4. Ліземо на сайт dl-ssl.google.com/android/repository/tools_r20-windows.zip, разорхівіруем в папку SDK, шукаємо там спочатку папку tools, перейменовуємо її, і зливаємо в нову папку tools архів.

5. Зміни зроблені в обробці - прикріпив до шапки.

оновлення 06.06.2013

Смакота інтелектом з serg_gre, встановили як можна писати конф під мобільний додаток, при цьому не заморочуючись з компіляцією.

Ідея яка - по суті є 2 види апк файлів (це ті які встановлювані для телефону):

1. це скомпільований файл, який ви самі Компільо, і прямуєте інструкцій в цій статті. Після компіляції - ви отримуєте конф, і тепер можете з нею працювати, однак, якщо ви хочете щось переробити -то вам прийдется все перекомпіліровать і встановлювати заново.

2. Це початковий апк, який лежить в архіві mobile8.3.3.24Android1cem.apk, і його фішка в тому, що ви можете самі прописувати туди різні шляхи до конфігурацій. І воно автоматом буде оновлювати базу при підключенні до сервера.

І так, це НАБАГАТО зручніше. Як це зробити?

Після того, як ви створили конфігурацію, ви можете її опублікувати під якимсь ім'ям для доступу через Інтернет (як це зробити - є купа статей, в тому числі і моїх), однак нас цікавить отуда все, до моменту початку публікації.

Замість публікації бази в звичному нам режимі, ми в конфігураторі тиснемо - Конфігурація - Мобільний додаток - Опублікувати.

Ясна річ - вказуємо ім'я бази (я думаю тут немає сенсу говорити про те, що воно повинно відрізнятися від імені публікації веб доступу) і тиснемо опублікувати. Припустимо ми їй дали ім'я InfoBase.

Далі ми повинні перевірити, чи все у нах добре?

Для цього заходимо на 127.0.0.1/ InfoBase. Зверніть увагу, без всяких там wsdl і так далі. Якщо ми видем ХМЛ схему - значить все ок.

Далі запускаємо на мобільнику 1С і додаємо конф прописуючи адреса до цієї бази.

Після цього все буде круто. Зверніть увагу, що так йде оновлення тільки конфігурації, а не даних.

Залишилося одне питання, від того ж наглядової serg_gres:

У конфігураторі - в меню Налагодження - Початок налагодження - Мобільний додаток.

Питання - що це за звір? Якщо хто знає, ласкаво просимо в камменти.

Може і все про це знали, але як завжди, то що на увазі - багато хто не бачить :)

оновлення 30.05.2013

Вийшла нова версія платформи - 8.3.3

Хотілося б виділити деякі особливості і зміни в ній.

Ліцензія:

Ліцензування мобільної платформи і мобільних додатків

Засоби розробки мобільних додатків і мобільна платформа «1С: Підприємство 8» для цілей розробки включені в комерційну поставку платформи «1С: Підприємство» і без додаткової оплати доступні розробникам прикладних рішень, що правомірно володіє дистрибутивом платформи «1С: Підприємство 8.3».

Мобільні додатки, розроблені користувачами і партнерами на платформі «1С: Підприємство 8.3», в даний час дозволяється поширювати без оплати фірмі «1С», якщо кількість розповсюджуваних копій не перевищує 50. Для поширення більшого числа копій потрібне узгодження з фірмою «1С».

Тобто, якщо ви зважитеся опублікувати додаток на гугл плее, то до вас можуть бути висунуті офіційні претензії :)

У форумі, в відповідній гілці - виклав повний список змін від 1С. Прохання там відписуватися по знайденим глюків.

Від себе хочу виділити кілька особливостей, які мені поравівшейся:

На мобільній платформі стало можливо:

  • Встановлювати тайм-аут при взаємодії з мережевими ресурсами;
  • Вказувати в іменах користувачів або паролі не тільки символи ASCII;
  • Формувати URL (і отримувати значення з нього) відповідно до стандарту RFC 1 738 (http://www.ietf.org/rfc/rfc1738.txt) в тому випадку, якщо в URL додається довільний текст;
  • Програмно формувати HTTP-запит і обробляти відповідь, взаємодіяти з REST-сервісами.

На мобільній платформі стало можливо:

  • Отримувати зрізи перших / останніх на найперший і самий останній (поточний) моменти часу з більшою швидкістю.

На рахунок візуальних змін - стало набагато приємніше працювати. Тобто кнопки та іконки стали підлаштовувати під розмір екрану, тепер в них реально потрапити. Суб'єктивно - стало швидше працювати, менше тупити.

Однак залишилися і ще деякі дрібниці. Наприклад - інформація в поле вводу - зрушена вгору, не сильно, але впадає в очі.

При відкритті довідника - найменування варто нормально, а картинка реквізиту насдвінута сильно вгору, що дуже дратує :) Хоча це може так і задумано. Створив звіт на СКД - він у мене в мобільному додатку не з'явився.

Встановлена ​​версія програми з'їдає 118 метрів пам'яті телефону.

Ласкаво просимо на форум :)

Перша версія статті

1С випустила нову платформу 8.3.2, особливістю якої є можливість розробки конфігурації під мобільні платформи. Суть в тому, що після всіх маніпуляцій ви отримуєте готові пакети .apk (для Android) і .zip (для iOS).

Основна ідея в тому, що це може зробити програміст 1С, і повністю контролювати розробку. Цей файл ви можете розмістити на Google Play або на AppStore, і його зможуть качати люди.

Основні можливості описані тут http://v8.1c.ru/overview/Term_000000818.htm.

Під андроїд файл .apk важить від 38Мб. Тут варто звернути увагу на те, що він всі ці мегабайти вантажить в пам'ять телефону, таким чином, якщо у вас на телефоні не доступно близько 50 Мб, то встановити ви його не зможете J.

Давайте приступимо до найцікавішого, а саме - спробуємо створити свою конфігурацію. Для цього вам треба оновити платформу до 8.3.2, і скачати файлик http://users.v8.1c.ru/getdist.jsp?path=mobile/8_3_1_20/mobile.zip.

Його разархивируем в якусь папочку, далі нам треба встановити Android SDK і Java SDK.

У розділі Java Platform, Standard Edition тиснете JDK Download, ставите галку, що приймаєте ліцензійну угоду і завантажуєте файл відповідно Вашій операційній системі. З установкою проблем виникнути не повинно. Після цього бажано перезавантажитися. Зверніть увагу - джава повинна бути 1.6! На 1.7 все скомпіліться, але працювати не буде :)

Android SDK включає в себе інструменти, необхідні для розробки Android-додатків. Рекомендується завантажувати EXE-шник, але я пропоную завантажити ZIP-версію і самим розпакувати в какой-нить зручний для вас каталог (якщо немає посилання на ZIP, натисніть посилання Other Platforms).

Врахуйте, що це повинен бути каталог "на століття". І краще його не переміщати нікуди, інакше доведеться перенастроювати середу розробки. Пропоную десь створити каталог Android. Вкрай бажано, щоб шлях до нього був коротким. Ідеально -: android. Для себе запам'ятаємо цей каталог під псевдонімом. І в нього розпакуємо наш архів SDK, отримаємо android-sdk-windows.

Потім заходимо туди, і переконаємося в тому, що у нас скачав платформа Android 2.2 - розкриваємо плюсик - SDK Platform, якщо не встановлено, то ставимо галочку і інсталім.

Далі найцікавіше - заходимо в конфігурацію, і додаємо опцію:

Зверніть увагу - синонім і коментар - повинні бути порожніми, так як потім не адекватно спрацює парсер. Спасибі суспільству за пильність :)

Після цього, разархивируем архів, який завантажили в папку з адекватним найменуванням.

Далі оновлюємо конф, і тиснемо Конфігурація - Мобільний додаток - Записати в файл.

Відкриваємо конфігурацію в режимі керованих форм і відкриваємо обробку, яка перебувала в архіві і заповнюємо поля.

Відкриваємо конфігурацію в режимі керованих форм і відкриваємо обробку, яка перебувала в архіві і заповнюємо поля

Тут все трохи весело - спочатку вибираємо файлик, який зберегли, далі вибираємо мову, потім натискаємо на лупу, на представленні програми - пишемо уявлення.

Якщо мова вибрати не можна - значить у вас є коментар або опис в конфігурації. Читай вище.

Далі вказуємо версію і номер зборки (вони критичний при публікації в магазинах) але поки ставимо там будь-які числа, наприклад 1 і 1.

Ідентифікатор додатка теж критичний, якщо він буде збігатися з уже існуючим, на магазині, то маркет не дасть його завантажити, але нам поки це все одно, і обзавем його як-небудь, тільки врахуйте - назва повинна містити тільки латиницю (і бажано не создержать заголовних букв).

Далі тиснемо Створити.

Далі тиснемо Створити

Тут все не менш весело, в розташуванні мобільно платформи вказуємо адресу розпакованого архіву, тобто верхню папку, в якій лежать ще папки для Андроїда і iOS.

Далі вибираємо SDK, у мене вони лежать там, у вас шляху можуть відрізнятися.

Вибираємо куди у нас буде записаний результат.

А ось з ключем веселощі. Треба розуміти, що це важливий файл, якщо ви раніше опублікували додаток на маркеті під одним ключем, то в разі втрати - буде веселощі. Але ми поки залишимо це. І так, так як ключа у нас немає, то його потрібно створити, для цього ми вказуємо по суті Логін і Пароль ключа, далі дані про себе і формуємо ключ, потім вибираємо його і тиснемо ОК, якщо все нормально, то з'явиться вікно консолі, в якому будуть описуватися стадії операції. Після всього цього - ви отримаєте файліки, які можна скачати собі на телефон і встановити.

Зверніть увагу, що для установки треба відключити функцію Установка тільки з відомих джерел.

І на останок нюанси:

При розробці мобільного додатку необхідно враховувати обмеження, які

накладає мобільна платформа в порівнянні з платформою «1С: Підприємство» для

персонального комп'ютера:

  • Обмежений перелік доступних об'єктів конфігурації і механізмів;
  • Обмежений набір властивостей реквізитів;
  • Обмежений набір елементів керованих форм;
  • Спрощена реалізація деяких механізмів (наприклад, динамічний список або робочий стіл);
  • Відсутність звичайних форм і звичайного режиму запуску;
  • Відсутність коштів налагодження мобільного додатка;

У двох словах - це робити так.

Докладу пару знімків створеної конфи. Не забувайте, що для тестів, якщо немає андроїда - можна скачати http://bluestacks.com/. Виглядає воно там звичайно убого, але для початку і так зійде.

Якщо виникли питання - ласкаво просимо в камменти.

Ось тут можна скачати на Андроїд тестову конф від 1С

https://play.google.com/store/apps/details?id=com.e1c.mobile.orders&feature=search_result.

З'явилася вже й для УНФ конф, скачати можна за посиланням:

https://play.google.com/store/apps/details?id=com.e1c.MobileSmallBusiness

Однак вона порожня, тобто готова для роботи з вашою базою.

Як це зробити?
Далі ми повинні перевірити, чи все у нах добре?
Питання - що це за звір?
Jsp?
Com/store/apps/details?
Com/store/apps/details?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: