#0
by WiFi
Сразу задам вопрос: Как из компонента, написанного на js, передать значение типа Дата в приложение 1С? Народ, пишу (по крайней мере пытаюсь ;)) компонент на jscript (js) и хочу воспользоваться им в 1С. В js нет типа Дата, есть только объект Date. Например, если написать: var d = new Data; var s = typeof(d); // s - содержит строку 'object' Проблема в том, что при передачи этого значения в приложение, последнее его воспринимает как некий объект (никак ни дату). Например: [Код COM объекта] var myVarDate = new Date; function get_myVarDate{ return myVarDate; } [Код приложения] Компонент = СоздатьОбъект("Component.Test1"); Стр = Строка(Компонент.myVarDate); // Стр - содержит строку 'OLE.JScriptTypeInfo' Но если в компоненту (из приложения) передать дату, то в js она имеет тип date! Который потом можно вернуть обратно в приложение, где оно будет восприниматься как дата. Например: [Код COM объекта] function put_myVarDate(newValue){ myVarDate = newValue; var s = typeof(d); // debug // s - содержит строку 'date'!!! // хотя в документации по typeof написано: // There are six possible values that typeof returns: "number," "string," "boolean," "object," "function," and "undefined." } [Код приложения] Компонент = СоздатьОбъект("Component.Test1"); Компонент.myVarDate = Дата("01.01.2006"); Стр = Строка(Компонент.myVarDate); // теперь Стр - содержит строку '01.01.2006'
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как ограничить тип у поля выбора с типом "Описание типов"?
- Тип(Реквизит.Тип) = Тип("Строка")
- Тип(Реквизит.Тип) = Тип("Строка")
- Excel тип время и 1С тип дата
- Как привести значение типа "Описание типов" к значению типа "Тип"
- Есть дата начала и дата окончания как узнать попала дата в этот период или нет?
- Тип цен номенклатуры контрагентов --> Тип цен номенклатуры 1С 8.2
- Поле ввода с составным типом данных. Как убрать выбор типа, если указан тип?
В этой группе 1С
- В каких случаях при методе НаборЗаписей.Записать() выдает ошибку?
- Свертка Е-Фармы 1.2
- Нужна обработка refimport.ert
- Контекстное меню элемента формы?
- urbd.als
- не правильно считает себестоимость товара (метод FIFO)
- Открыть нужное письмо в Outlook
- Изменить вид указателя мыши?
- Как ускорить работу 1С в терминальном режиме
- Как убрать дату в книге продаж
- Выгрузка 2-НДФЛ из зарплаты и кадры
- Сч.-фактура в авансовом отчете УПП
- "Конвертация данных 2.0": обработчики событий
- Возможно ли в XML документ сохранить картинку?
- Зик: Не переносится одно субконто по 70 из Бух
- Как запретить редактирование набора записей регистра сведений
- Не работает ОткрытьФорму(Док,"БыстраяПечать");
- Ошибки при проведении документов
- Как в УТ посмотреть неоплаченные счета?
- Странное подвисание 1С при открытии справочника Контрагентов