Здравствуйте! Хочу собрать мобильный клиент под IOS. Выдает почти сразу ошибку "Сборка невозможна. Приложение содержит конфигурации без цифровой подписи.". Конфигурация для сборки УНФ 1.6.5.1. Конфигурация снята с поддержки. Ниже лог сборки.
И еще вопрос как распостратить? Приложение предназначено для внутренего использования небольшой организации для 10 человек. Андроид не вариант там все на айфонах.
Цитата
[info] iOS / приложение [info] Дата и время начала сборки : 22.08.2018 22:03:38 [info] Версия ОС : Windows x86-64, Microsoft Windows 10 version 10.0 (Build 14393) [info] Версия 1С:Предприятия : 8.3.12.1412 Windows x86-64 [info] Версия сборщика : 2.0.7.48 [info] Версия мобильной платформы : 8.3.12.67 [info] Тип сборки : client [info] Графическая информация : [info] Аудиоинформация : [info] Идентификатор разработчиков: [info] Способ распространения : [info] Сертификат : certificate [info] Файл профиля обеспечения : [info] Путь к Java : C:\Program Files\Java\jdk1.8.0_181 [info] Путь к PuTTY : C:\MobileSDK\Putty [info] Рабочий каталог (и кеш) : C:\MobileSDK\Temp [WARN] Для данного приложения не указан профиль обеспечения (provisioning profile) [info] Проверка наличия цифровой подписи у используемых конфигураций: [info] УправлениеНебольшойФирмойДляУкраины 1.6.5.1 конфигурация не подписана [ERR ] {CommonModule.MobileApplicationBuilding.Module(1716)}: Сборка невозможна. Приложение содержит конфигурации без цифровой подписи. Raise NStr("ru='Сборка невозможна. Приложение содержит конфигурации без цифровой подписи.';en='Assembly is not possible. The application contains configurations without a digital signature.'");
в скуле создал базу и новую таблицу с полями: ID тип bynary(16) и установил первичный ключ _File тип nvarchar(MAX) _BINARY тип varbinary(MAX)
Процедура записи
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПрисоединенныеФайлы.Ссылка КАК Ссылка, //ПрисоединенныеФайлы.Файл это поле с типом хранилище значений в котором лежит картинка | ПрисоединенныеФайлы.Файл КАК Файл |ИЗ | Справочник.ПрисоединенныеФайлы КАК ПрисоединенныеФайлы";
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл Таблица = ВнешниеИсточникиДанных.Test.Таблицы.dbo_Test2; Пар = Новый Структура; Ссылка = Таблица.ПолучитьСсылку(Выборка.Ссылка.УникальныйИдентификатор()); Попытка Если ЗначениеЗаполнено(Ссылка.ID) Тогда Стр = Ссылка.ПолучитьОбъект(); Иначе Стр = Таблица.СоздатьОбъект(); Стр.ID = Выборка.Ссылка.УникальныйИдентификатор(); КонецЕсли; Стр._File = Base64Строка(Выборка.Файл.Получить()); //Стр._BINARY = Выборка.Файл.Получить(); Стр.Записать(); Исключение Ошибка = ОписаниеОшибки(); Сообщить(Ошибка); КонецПопытки;
КонецЦикла;
а теперь в чем проблема. Не могу записать файл в виде двоичных данных в поле _BINARY. в поле _File не хочу писать файл потому что, если файл весит 800кбайт в дбо 1с (с типом хралищезначений) или на диске тоже 800, то при записи в мою таблицу из конвертированными двоичными данными в строку картинка весит 2400кбайт.
подскажите как записать.желательно без ком объектов.
Apache некоторое время работал а теперь выдает ошибку "код ответа сервера 500" ошибка вылетает на строке ВСОпределение = Новый WSОпределения("http://192.168.0.100/InfoBase/ws/DataExchange.1cws?wsdl", "admin", "123");
Добрый день! Не загружается конфигурация без отладки пишет "Ошибка HTTP при обращении к серверу: http:192.168.1.101 превышено время ожидания". в браузере http:192.168.1.101/android вижу xml. Регистр букв имени публикации проверил несколько раз. На эмуляторе и телефоне через отладку запускается без проблем.
Извините, не могу понять вашу задачу, в указанном коде используется один объект, что такое второй...
Есть форма документа, У формы есть объект и реквизит с типом документ объект. мне нужно заполнить два объекта для интерактивного перемещения строк табличных частей и что бы никто эти два документа не мог редактировать.
Реквизит формы с таким типом не является объектом который поддерживает собственные методы. Для полноценной работы его нужно "преобразовать" в значение используя РеквизитФормыВЗначение, и затем обратно вернуть в реквизит, но заблокированным он будет только до момента выполнения ЗначениеВРеквизитФормы
Получить отдельно этот объект (не из реквизиты, а из его ссылки) и заблокировать аналогичным образом.
немного не понял. Я Запросом нахожу ссылку(тип ДокументСсылка), создаю объект (ПолучитьОбъект() с типом ДокументОбъект), блокирую его и присваиваю его реквизиту формы с типом документ объект. Что не так делаю?
nickolas @ 15.06.17, 14:58
, В базе как записан штрих код? Я предполагаю что вот так "00000000001", как строка, что считывает сканер 1, как число. Дальше вы переобразовуете значение сканера к строке с доминирующими нулями, или сравниваете "00000000001" = 1?
фискальный регистратор мария 304Т1 когда печатается безналичный чек после FiscalLineEx выдает "недопустимая налоговая ставка", наличные чеки печатаются нормально. в чем может быть проблема?
Brutok @ Вчера, 20:05 , Нужно для каждого поля расположенного на форме изменить свойство "ОбновлениеТекстаРедактирования" со значения "Авто" на "Не использовать" или "При изменении значения".
Привет! Меня зовут Игорь. Решил стать программистом 1с. До этого момента с программированием не сталкивался. Имею диплом магистра по специальности учет и аудит. Изучаю книгу Радченко М.Г. 1С- Предприятие 8.3. почти 3 недели. Как для меня книга читается тяжеловато, особые трудности начались когда начались примеры с кодом, а именно коллекции. Как то я случайно удалил строку Движение = Движения.ОстаткиМатериалов.Добавить(); и думаю да сейчас сам наберу руками через контрал-пробел. Набрал и код не работал, ошибка, переменная Движение не определена. Дело в том что я написал вот такой код Движение = ДвижениЕ.ОстаткиМатериалов.Добавить();. Присвоил значения переменной той же переменной. Сейчас это смешно а раньше я этого не понимал. Научился читать код. Сейчас я дошел до главы 18 Использование регистра расчета вот тут мой мозг сломался. Для этой главы нужно подтянуть знание по языку запроса. Решил пока пропустить эту главу и оглянутся назад чтобы понять в верном направлении я иду? И так как я понимаю 1С и механика роботы. 1с это программа для автоматизации учета в оперативном режиме, то есть пользователь вводит первичный документ, а программа дальше проводит их по ранее созданным регистрам и выводит уже сведенную информацию по сформированным отчетам. Каждый созданный документ, точнее его реквизиты, должен быть записан в определенные таблицы БД(регистры сведения, накопления , бухгалтерии, временные таблицы), а из таблиц мы уже формируем отчеты нужные бухгалтерам в нужном им виде. Если я в чем то неправ поправьте. Хочу устроится на роботу в франчайз, после 9 мая создам резюме. Помогите советом, какую изучить типовую конфигурацию и что еще нужно знать? Живу в Одессе.
Форум: Вся 1С
· Просмотр сообщения: #112121
· Ответов: 100
· Просмотров: 131205
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!