|
Расширение для карманных компьютеров | ☑ | ||
---|---|---|---|---|
0
n0fr
24.05.12
✎
16:20
|
Здравствуйте.
Прошу помощи по работе с этим экзотическим продуктом. Поделитесь опытом, как Вы писали связь, какие есть подводные камни... Саму конфигурацию в комплекте запустить удалось, а вот с организацией обмена - затык(. |
|||
1
n0fr
24.05.12
✎
16:31
|
Возможна ли отладка передаваемого кода через сервер мобильных приложений?
|
|||
2
budnik
24.05.12
✎
16:31
|
Где КПК по WM 6 брать будешь ?
|
|||
3
Smitt
24.05.12
✎
16:33
|
(2) +1 тоже курю вопрос... WM отмирает, а под андроид клиента нет... :(((
|
|||
4
n0fr
24.05.12
✎
16:47
|
(2) КПК купили еще до меня. Motorola MC3190 со сканером штрих-кодом под Win CE 6.0.
|
|||
5
n0fr
24.05.12
✎
16:49
|
(3)Мне и софт купили, и КПК - разбирайся. Да вот нефига дело не идет.
|
|||
6
alexandrius
24.05.12
✎
16:56
|
Внедрял год назад, тоже после того как купили, насамо деле кучу софта сторонего (не на 1с) который на много удобнее и надежнее.
Обмен стрелял из демо базы которая идет в комплекте + дописки приписки... отладки как таковой нет, есть эмуляция кпк на компе можно ее юзать. |
|||
7
n0fr
24.05.12
✎
17:00
|
(6)Спасибо за ответ. Но вот смотри, а на уровне самого 1С:Предприятия то, что передается отловить можно? Я, честно говоря, вообще не понимаю как можно писать без отладчика...(
p.s А более конкретнее про "сторонний софт", что еще можно попробовать на твой взгляд? |
|||
8
n0fr
24.05.12
✎
17:15
|
апну
|
|||
9
Gepard
24.05.12
✎
17:28
|
(7) под конкретную задачу
|
|||
10
n0fr
24.05.12
✎
17:33
|
(7)Складская автоматизация. Передача документов перемещение и поступление в 1С:Предприятие 8.
|
|||
11
alexandrius
24.05.12
✎
18:20
|
(7) на самом деле я сильно не заморачивался, там нужно было передавать остатки, решение было следующим - был добавлен регистр, туда писалось то что должно передаться, потом при коннекте этот регистр тупо обменивался по отбору и все. т.е в таком случае отлавливать просто.
Есть если не ошибаюсь Агент+, написана как мобильное приложение + приблуда на Утку накручивается. обмениваются обычными текстовыми файликами. Самое геморное в Расширении для кпк, что после любого изменения конфы для кпк, с кпк посностью удаляются данные которые там были, и передаются заново. приходилось их записывать в УТ, а потом обратно туда гнать, иначе любую ошибку приходилось выслушивать претензиями. |
|||
12
vladenoff
08.06.12
✎
14:19
|
(0) так чем все закончилось?
Сижу сейчас и тоже решаю что делать с этим чудом ТСД под управлением windows CE 6.0. 1С Расширение для карманных компьютеров рулит??? да? нет? |
|||
13
n0fr
13.06.12
✎
11:46
|
Печально. Рыдаю и плачУ. Люди помогите. Или я настолько тупой...или хочется разбить к чертвой матери головы этим разработчикам за отсутсвие нормального описания, а заодно и кинуть под поезд ТСД.
Использую полностью код из демо. В Функции ПолучитьДанные дохожу до: Если НачальнаяИнициализацияИБ Тогда МобильныеПриложения.ЗарегистрироватьИзмененияДанных(); КонецЕсли; Далее даже по прямой ссылке узел обмена и номенклатуру вылезает ошибка Процедура ЗарегистрироватьИзмененияДанных() Экспорт УзОбмена = ПланыОбмена.МобильноеПриложение.НайтиПоКоду("1"); ВыборкаДанныхСсылка = Справочники.Номенклатура.НайтиПоКоду("РР0000000001"); ПланыОбмена.ЗарегистрироватьИзменения(УзОбмена, ВыборкаДанныхСсылка); КонецПроцедуры (ЗарегистрироватьИзменения)Недопустимое значение параметра (параметр номер'1'). То бишь узел обмена. В демке этот момент пробегается, а у меня - нет. Почему? Может я банально не на той пятке танцую при луне? p.s (12) Если еще не взялся, то лучше не берись. |
|||
14
gavrikprog
13.06.12
✎
13:35
|
(12)
работать будет... надо ли оно - тебе решать. Зависит от целей. |
|||
15
ADen82
13.06.12
✎
16:18
|
У тебя под нее обновление последнее есть? Лично я ее с конфигурацией Деньги стыковал, пока они сами под нее приложение не написали. Сейчас хочу со своей конфой-ежедневником состыковать. Но хочется на обновленном приложении это сделать. Заодно и тебе помогу.
|
|||
16
n0fr
13.06.12
✎
16:31
|
(15) Кстати да, сам сейчас только глянул.
Предпоследнее 8.2.6.14 от 02.12.2011. Могу кинуть... Буду заниматься тем, чтобы пробить последнее. Как пробью, поделиться - не проблема. Большая просьба, если есть возможность поделиться своими наработками, сижу ковыряюсь очень давно...но без особенного толку. |
|||
17
n0fr
13.06.12
✎
16:32
|
мыло: [email protected]
|
|||
18
ADen82
13.06.12
✎
16:59
|
Там особенно то наработать не получится. В самом приложении я только формулы для подсчета стоимости из цены и количества использовал. Остальное уже в полноценной одинэске конвертировал и подсчитывал. Расскажи вкратце с чем связываешь приложение и какие конкретно документы. У меня 8.2.4.8, так что, если не сложно, кинь на [email protected].
|
|||
19
n0fr
13.06.12
✎
17:23
|
Окей. Сегодня дистрибутива с собой нет, завтра кину.
Связываю с УПП. Планируется загружать актуальные остатки номенклатуры. На первых порах хотелось бы просто получить элементы справочника номенклатура в базе. Даже на этом затык(. На функции Функция ПолучитьДанные() возникают проблемы. На этапе ЗаписьСообщения.НачатьЗапись(ВременнаяЗаписьXML, УзелОбмена); пишет что: Ошибка при вызове метода контекста (НачатьЗапись) НеизвестныйПолучатель |
|||
20
ADen82
13.06.12
✎
17:36
|
Ты в УПП все модули обработки и процедуры в УПП перенес? КПК в справочнике зарегистрировал?
|
|||
21
ADen82
13.06.12
✎
17:39
|
А, кстати, там еще библиотеку надо регистрировать. Но после переноса обработок это можно будет прямо из УПП сделать. А вообще геморрой с внедрением этой подсистемы в конфу тот еще. Может имеет смысл по Теамвьюверу вместе поковырять конфу.
|
|||
22
ADen82
13.06.12
✎
17:42
|
И, кстати, этой инфы в книжке, что к коробке прилагалась, нет.
|
|||
23
n0fr
13.06.12
✎
17:50
|
К сожалению, на работе нет доступа к TeamViewer'y. Политики безопастности, и все такое...( Но спасибо за готовность помочь.
КПК в справочнике зарегистрировал. С этим были проблемы, но уже решил. "А, кстати, там еще библиотеку надо регистрировать. Но после переноса обработок это можно будет прямо из УПП сделать. " Вот про это поподробнее... Вроде библиотека, как я понял, нужна если обмен осуществляется со стороны 1С:Предприятие. Если обмен идет со стороны КПК регистрация библиотеки не нужна. Так? |
|||
24
ADen82
13.06.12
✎
18:18
|
КПК тоже к библиотеке обращается. А та уже, в свою очередь, к 1С. Как между ними сервер мобильных приложений работает, так и не понял, но без нее никак.
|
|||
25
ADen82
13.06.12
✎
18:20
|
ЗаписьСообщения.НачатьЗапись(ВременнаяЗаписьXML, УзелОбмена) Запись сообщения это COM Объект?
|
|||
26
n0fr
13.06.12
✎
18:25
|
Вот сама продедура:
Функция СформироватьПакетОбмена(УзелОбмена, ПараметрыОбменаДанными) Экспорт ЗаписьXML = Новый ЗаписьXML(); ЗаписьXML.УстановитьСтроку("UTF-8"); ЗаписьXML.ЗаписатьОбъявлениеXML(); ЗаписьXML.ЗаписатьНачалоЭлемента("_1CV8MobileAppData", "http://www.1c.ru/V8/1CV8MobileAppData/"); ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("V8MobileAppExch", "http://www.1c.ru/V8/1CV8MobileAppData/"); ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("xsi", "http://www.w3.org/2001/XMLSchema-instance"); ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("v8", "http://v8.1c.ru/data"); ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения(); ВременнаяЗаписьXML = Новый ЗаписьXML(); ВременнаяЗаписьXML.УстановитьСтроку(); ЗаписьСообщения.НачатьЗапись(ВременнаяЗаписьXML, УзелОбмена); p.s Мне пора домой. Я тебе сегодня отпишусь на почту, скину обновление + плюс будет к тебе деловое предложение. Жди. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |