#0
by Anabella
Мне и веб-программистам поставили задачу. Я в 1с формирую запрос, создаю хтмл-страницу и выгружаю результат. А они из него делают красоту. Но я совершенно не сталкивалась раньше с хтмл, и не знаю, как подступиться. Возможно, не умею гуглить, но то, что нашла, было написано скорее языком веб-программистов и непонятно мне. Пока из того, что нашла, создала обработку с параметрами и сделала тип реквизита "Поле HTML документа". А как по нажатию кнопки "сформировать" загрузить в неё данные? И правильно я вообще делаю? Пожалуйста, помогите!
#3
by Anabella
Нет, главная задача чтобы страница именно в 1с открывалась. Мол, так отчету доверия больше
#6
by Anabella
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (Показать) Страница.Показать; по причине: Метод недоступен на сервере. Как её в 1с-то открыть?
#7
by Anabella
я нарыла кучу аналогичных ссылок, но хоть бы где было объяснение, в каком месте в 1с вставить этот хтмл код!
#8
by fisher
Делай как говорит. Отдай xml. А они пускай сделают для него нужный xlst, с помощью которого ты уже будешь генерить html. А то ты хочешь web-программистов вообще без работы оставить.
#9
by Anabella
задача просто открыть страницу в хтмл и передать туда данные казалась проще. Я совершенно не поняла, о чем вы пишете. Моя задача просто соорудить таблицу, их - нарисовать из этого целый красивый отчет в графиками, интерактивом и прочего.
#10
by fisher
Я говорю об отделении данных (xml), от их представления (xlst). И xlst будет полностью в ведении web-программистов. Когда нужно будет подправить внешний вид отчета, это будут делать они, а ты будешь только заливать обновленную схему. А если ты будешь html генерить полностью сама, то это будет твой личный и постоянный геморрой. Не говоря уже о том, что это банально сложнее и является дурацкой работой.
#12
by Anabella
самые базовые теги понимаю. но где их писать в 1с чтобы генерилась страница - нигде нет статьи. Везде готовый код хтмл, или ява, который сама фантазируй, как в 1с прикрутить.
#13
by Jonny_Khomich
я генерировал html страницу (отправлял позравительные открытки с аттачами, рассылал таблицы с ошибками), там всё просто.
#15
by Dilgorp
Создаешь ТекстовыйДокумент, пишешь в нем согласно своим знаниям, как если бы в блокноте заполняла. Примеры в и сохраняешь Записать(ПутьИИмяФайла + ".html",КодировкаТекста[ТвояКодировка]);
#16
by Anabella
мне не нужно генерить страницу полностью самой. все что мне нужно - просто выгрузить таблицу не в хмл, а в хтмл-страницу. Генерить из этого отчет будут они
#20
by silent person
вот нарисуешь в html таблицу заполнишь ее ячейки данными, это и будет фактически "генерить страницу полностью самой" :)
#22
by Jonny_Khomich
да какие мануалы, универ окончил я на программиста. для открыток я попросил web программиста написать каркас, вставил его в код и динамически код менял. Таблицу я формировал динамически, создавал html страницу и отправлял её через exchange.
#23
by fisher
Ну а если останутся проблемы по отображению html - возвращайся. Только уточнишь какие формы. УФ или обычные.
#24
by Anabella
веб-программист: "Нужно на странице с отчетом открыть страницу в вебе и передать в неё данные в виде массива js". Видимо это что-то не то, что я описала в шапке...
#26
by Anabella
веб-программист: "Есть веб-страничка, на ней обработчик данных, нужно передать туда массив, чисел из 1С при формировании отчета."
#27
by Dilgorp
сохрани в виде текстового/табличного/xml документа, да и пусть он серверными сценариями читает, о формате договоритесь и все.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как создать новую (чистую) конфигурацию.
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Как программно создать и заполнить документ "Операция введенная вручную"
- Как создать документ и заполнить на основании другого.
- Как программно создать новый документ и заполнить его данными из ТЗ в обработке?
- Создать документ и заполнить его выделенными строками в основании
- Кто работал с instantcms, как создать страницу в ней?
- как создать новый документ, открыть его форму и заполнить некоторые..
- Программно добавить в регламентированный отчет страницу и заполнить её.
- 8.3 УФ работа с Html (Как прочитать на управляемой форме путь к html документу?)
- Как создать документ, заполнить из другого док-та и открыть форму не записывая
В этой группе 1С
- Как сделать доступным нулевое значение в документе Корректировка поступления?
- Как в запросе вывести общий итог
- Не загружается консоль запросов
- Учет по ГТД БП3- не давать списывать в минус
- v7: Как программно временно рассчитать итоги в 7.7?
- Розница 2.1 частичная выемка дс
- Видимость проводок
- Создание полиса ОМС в ЗУП 2.5
- Доп. строки в бухгалтерской отчетности БП 3.0 (отчет о ддс)
- как вывести на печать договор контрагента в ут 11
- Конвертация данных: выгрузка ТЧ
- 1C 8.3.6 Как записать JSON в строку без использования временного файла?
- Терминал или тонкий клиент?
- как в Arduino создать функцию аналог Serial.print() ? с параметром неопр. типа?
- КА. Как отсторнировать затраты (Дт 44.01 Кт 60.01)?
- ПолучитьВремяИзменения у некоторых файлов на FTP пустое
- Есть ли мобильное приложение для Бухгалтерия предприятия 3.0?
- Отрицательный остаток в рублях по дебету активного счета 99.02.3. Сумма -1 252 4
- Кнопка "заполнить по инн"
- Безопасный режим во внешних печатных формах