Тип не определен 1с тип
Здравствуйте, переделываю конфигурацию на упф, столкнулся с проблемой.
Был следующий рабочий код. Сейчас его нужно реализовать на упф, как это сделать? Знаю, что ДиалогВыбораФайла должны вызыватся на клиенте, подскажите как реализовать эту функцию. Код из общего модуля.
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Перевод Обычного приложения Толстого Клиента в Управляемое
Подскажите пожалуйста возможно ли это? Пытались перевести- ни одна форма не открывается.
Из обычного приложеиня перенести код в управляемое приложение
Добрый день. Возникла такая проблемка. Есть обычное приложение и в нем код в общем модуле.
Ошибка при создании scripting.filesystemobject: Тип не определен (СОМОбъект). Учебная версия платформы.
Почему когда хочу создать обект scripting.filesystemobject выдает ошибку: Тип не определен.
GreenkA, эта функция лежит в общем модуле, я ее вызываю в модуле справочника.
Решение
вы ее видимо вызываете в модуле формы элемента справочника по команде ПТС1().Тогда в модуле формы элемента справочника меняем указанные выше процедуры на:
Вместо одного общего модуля ОбщегоНазначения - создаем два других(или доп. два других):
- ОбщегоНазначенияКлиент(в свойствах галочка Клиент)
- ОбщегоНазначенияСервер(галочки Сервер, ВызовСервера)
В общем модуле ОбщегоНазначенияКлиент:
GreenkA, спасибо гренка, получилось, в теории знал, как сделать но на практике реализовать не смог. Скажи, как реализовать механизм, чтобы выбранный файл сохранялся. В данный момент повторно открывается окно диалога.
Добавлено через 7 минут
GreenkA,
Но почемуто не срабатывает
Добавлено через 44 минуты
GreenkA, в регистр вроди бы записывает, файлик в нужной папке создает. Но при повторном открытии не срабатывает код, который поверяет есть ли в регистре эта ссылка. При повторном нажатии происходит не открытие созданного файла, а повторный вызов диалогового окна.
С выходом 1С 839 появился баг в работающей до этого компоненте.
На серверной базе (на файловой все работает отлично) хоть тресни сыпет ошибки Тип не определен на всех попытках вызова классов.
Причем появлятся это только после второго использования.
То есть первый раз - все работает замечательно!
Но стоит только второй раз запустить туже обработку с компонентой - сыпет баг и хоть тресни.
Повторюсь - на файловой версии все отлично.
На серверной - баг после повторного использования.
Он сам не знает и не понимает - уже переколошматили все.
Все отлично работает за исключением сказанного.
Сервер - второй запуск.
А повторное подключение любой другой компоненты работает нормально?
Если да, то проблема именно в этой конкретной ВК, может, завершается там где-то чего-то некорректно.
Если с другими компонентами так же, может, это "фича" платформы.
Делайте ЗагрузитьВнешнююКомпоненту еще раз, раз уж так оно работает.
ну все. манино господство на супир-пупир обработке сломалось
(10) для серверной этот метод не доступен.
Единственный метод который доступен это ПодключитьВНешнююКомпоненту и он работает
(3) Ну то есть разработчик с дебаггером студии не смог отловить процесс инициализации компоненты и ошибку, которая в этот момент возникла, а мы тут по кофейной гуще всё угадаем?
Клиент х64 только в 8.3.9 появился, до этого только х86 (значит, все файловые версии х86), а сервера часто х64, компонента компилится отдельно для х86, отдельно для х64 - ты хоть сказал бы, какая архитектура. У тебя там вообще разные билды этой компоненты могут быть.
Платформа содержит оптимизацию - она в кэше хранит ВК и повторно подключает не так, как первый раз.
1. Попробовать поменять дурацкое имя XLS (которое в середине. Его определяет тот, кто использует метод ПодключитьВнешнююКомпоненту во втором параметре). Возможно, происходит конфликт где-то из-за имени
2. Если не помогает, генерить новое произвольное имя при каждом использовании. Это заполонит кэш, но по идее будет работать
(15) Так глюка с подключением во внешней обработке, когда на первое открытие обработки все ОК, а если повторно то нифига не сервере не пашет.
Потому что некоторые дятлы до сих пор не смогли понять что такое клиент-серверная УФ 1С.
(15) повторюсь проблема возникла только после 838 и выше
знающие - не прогадайте. 90% маниного состояния просите. не меньше
(22) Маня продавал программы с льготной поддержкой, а в один прекрасный день после того, как клиенты начали массово обновляться, его программы перестали работать? И теперь Маня не может выполнить свои же условия и попадает на бабки?
Хорош флудить, если нечего сказать - вали в другую тему
(26) да любую другую вк. Другим человеком сделано что бы
(28) не пробовал ничего. У меня серверная компонента.
Где найти такую я не знаю.
Поэтому тему и завел. Работает ли у всех нормально или это баг 1С
(29) берешь с итс пример натив компоненты таймера и проверяешь. Если не работает, заводишь тред на партнерке, что платформа г0вно.
(33) Так любой Вася с сертификатом спеца туда имеет доступ. Маня что даже спеца по УТ не имеет?
(36) Это значит, ты поленился даже поискать на итс. Она там с древнейших времен под С++ лежит.
(35) Ок, пусть он хотя бы здесь результаты тестов выложит и я сам там отпишусь.
(45)+ Либо можно обернуть в веб сервис на nodejs простейше и отсылать файлы из любой 1С-ки на локально поднятый в сетке сервис получая в ответ нечто что парсится
(46) он свою поделку людям продает. накой ему эти бубны с нодами
(44) ты по скайпу так же будешь общаться, как в этой ветке? Один пост в день и ниачем?
(47) Не вижу сложности сделать инсталлятор с новой внутри и автозапуском, причем вод все платформы распространенные
(50) хехе с требованим поставить ms office чтобы ёксель файлики читать да?
На 64 8.3.9 работает.
Но для Windows пока проще использовать
Пообщаемся
(60) счет-деньги )) аж забавно, забавно то что это нихрена конкретный вопрос не решает.
Тип не определен. ЧТо за нахер тип - не понятно.
Это явно какой то очередной баг типа как уже фиг знает сколько лет был баг Ошибка формата потока.
Это жесть была с этой ошибкой - по моей памяти года три все долбились в интернет с поиском что за байда.
Пока не оказалось что это тупо баг платформы который годами никто не исправлял. А потом всех надо было заставлять обновлять платформу после исправления.
Так и сейчас что то аналогичное. Только проблема в том что никто ВК не юзает а баги 1С не охотно сама находит и не охотно принимает.
Для работы с типами в запроса для сравнения и отборов существует две функции: ТИП() и ТИПЗНАЧЕНИЯ(), а также конструкция <Значение> ССЫЛКА <Тип> для ссылочных типов. В общем случае тип значения применяется для работы с составными полями, так как в других случаях тип значения известен заранее или не меняется.
Примеры проверки типа в запросах:
Получить тип в полях выборки:
ВЫБРАТЬ ТИП(Строка), ТИП(Справочник.Контрагенты)
Получить совпадение типа в выборке
Выбрать ТИПЗНАЧЕНИЯ(Ссылка) = ТИП(Справочник.Контрагенты)
Отбор по типу значения:
ВЫБРАТЬ Ссылка ИЗ Справочник.Контрагенты ГДЕ ТИПЗНАЧЕНИЯ(ОсновнойМенеджер) = ТИП(Справочник.ФизическиеЛица)
Использование конструкции ССЫЛКА:
ВЫБРАТЬ ИНН ИЗ Справочник.Контрагенты ГДЕ ОсновнойМенеджер ССЫЛКА Справочник.ФизическиеЛица
Последние две конструкции идентичны по результату исполнения, но последняя применима только к ссылочным типам, что не всегда так, но более компактна.
Допустимо использование данных конструкций и в качестве условия для соединения таблиц.
На тип значения можно проверять не только поля из выборки запроса, но и параметры:
ВЫБРАТЬ * из Справочник.Контрагенты ГДЕ ТИПЗНАЧЕНИЯ(&Параметр) = ТИП(Справочник.Контрагенты)
Параметром функции ТИПЗНАЧЕНИЯ могут выступать:
СТРОКА, ЧИСЛО, ДАТА, а также все ссылочные типы.
Чтобы проверить на несколько значений применяется условие ИЛИ или множество В()
ВЫБРАТЬ Ссылка ИЗ Справочник.Пользователи ГДЕ ФизЛицо ССЫЛКА Справочник.ФизическиеЛица ИЛИ Физлицо ССЫЛКА Справочник.Пользователи
ВЫБРАТЬ Ссылка ИЗ Справочник.Пользователи ГДЕ ТИПЗНАЧЕНИЯ(Физлицо) В (ТИП(Справочник.ФизическиеЛица),ТИП(Справочник.Пользователи))
При сравнении ссылочных типов пустые ссылки, также дают совпадение, то есть для проверки на заполненность они применимы только как вспомогательные функции
Выбрать * ИЗ Справочник.Пользователи ГДЕ ТИПЗНАЧЕНИЯ(Физлицо) <> ТИП(Неопределено) И ТИПЗНАЧЕНИЯ(Физлицо) <> ТИП(NULL) И НЕ Физлицо = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка)
Легче сочинить 10 правильных сонетов, чем хорошее рекламное объявление.
— Олдос Хаксли
Доброго времени суток. Появляются такие ошибки:
: Тип не определен (Запрос)
Запрос = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
: Тип не определен (Запрос)
ЗапрУвол = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
: Тип не определен (Запрос)
ЗапрУвол = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
: Тип не определен (Запрос)
ЗапрОтпуск = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
: Тип не определен (Запрос)
ЗапрОтпуск = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
: Тип не определен (Запрос)
Запрос = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
Прошу объяснить, что не так, пожалуйста
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Итератор для значения не определен
Ситуация такая: имеется документ с реквизитом типа Хранилище значений, у документа нет табличной.
Тип не определен
Здравствуйте, в процедуре выходит ошибка: Тип не определен кол =.
Ошибка при создании scripting.filesystemobject: Тип не определен (СОМОбъект). Учебная версия платформы.
Почему когда хочу создать обект scripting.filesystemobject выдает ошибку: Тип не определен.
XDTO - Тип свойства не определен
Всем привет. Камраден, подскажите кто знает. Конфы самопильные. Ситуация: Есть два xdto-пакета.
база данных доступна на сервере, она там лежит.
а на клиенте - базы данных нет. поэтому там нельзя делать запрос
Из обычного приложения в управляемое: ошибка Тип не определен - ДиалогВыбораФайла
Здравствуйте, переделываю конфигурацию на упф, столкнулся с проблемой. Был следующий рабочий.
Пользовательский тип не определен
я недавно начал разбираться в макросах многого не понимаю это ошибка выходит уже 2 дня помогите ее.
Читайте также: