slicem

9
Рейтинг

slicem



  •   Регистрация: 22.04.2010 (14 лет назад)

  •   Был(а) на сайте: 07.11.2023

Подписчики 2

Рейтинг 9

Особенность задания периода в запросе в СКД

Статья Программист Платформа 1С v8.3 Запросы Система компоновки данных 1С:Бухгалтерия 3.0 Россия Бесплатно (free) Нет файла Запросы СКД

Не используйте предопределённые названия переменных НачалоПериода, КонецПериода в текстах запросов в СКД. Остальное можно не читать.

11.11.2022    4400    slicem    10       

6

Комментарии

DevПоиск по подстроке в таблице значений. По принципу "начинается с"#16 19.01.23 11:20
Блин! Идея сравнивать строки на больше меньше - шикарная. Никогда бы не додумался. Спасибо.
DevНе удаётся разрегистрировать comcntr.dll#22 19.01.23 8:16
Вопрос закрыт. Перезапуск сервера решил. Обращение к коннектору выполнялось &на сервере в 64разрядном режиме, а там до перезапуска оставался в памяти старый ком коннектор.
ветка в службе компонентов так и не появилась, кстати, но всё работает.
DevНе удаётся разрегистрировать comcntr.dll#20 19.01.23 4:18
(18) Спасибо, попробую.

P.S. Не помогло. Собсна вчитался - не удивительно, я в командной строке от имени админа тоже самое и делаю.
DevНе удаётся разрегистрировать comcntr.dll#19 19.01.23 4:14
(16) уходим ну другую платформу. несмотря на отсутствие записи в службе компонентов, на предыдущих платформах ком коннектор регался и работал.
DevНе удаётся разрегистрировать comcntr.dll#15 18.01.23 12:55
В общем, ответ найден.
Это не баг, это "фича".

Использование COM-объекта

Код ошибки: 10233626
Код(ы) обращения: HL-378672
Статус: Отклонена Зарегистрирована: 24.08.2021
Продукт: "Технологическая платформа"

При использовании в коде конфигурации COM-объектов, входящих в состав платформы 1С:Предприятия и являющихся внутрипроцессными COM-серверами, например, V83.COMConnector, могут диагностироваться ошибки Версия компоненты 'компонента' (версия) отличается от версии корневого модуля 'core83' (версия) или -2147221164(0x80040154): Класс не зарегистрирован. При этом клиентское приложение может либо продолжить работу, либо аварийно завершить работу в зависимости от ситуации.
DevНе удаётся разрегистрировать comcntr.dll#13 18.01.23 12:51
(11) Я думаю, это взамосвязанные события. Если я смогу разрегать старую, то смогу зарегать и новую. На текущий момент, несмотря на успешные сообщения о регистрации новой, видится старая. Проблема, предположительно, как раз в том, под каким пользователем и с какими правами регается новая.
DevНе удаётся разрегистрировать comcntr.dll#10 18.01.23 12:25
(8) я понимаю. Соединение я осуществляю уже в 1С обработкой. И она(1С) утверждает, что версия компоненты старая.
(9) Ветки нет ни на локальной ни на сервере. запускаю с админскими правами.
DevНе удаётся разрегистрировать comcntr.dll#7 18.01.23 12:19
(5) А! Вон оно как должно выглядеть. Спасибо, буду знать.
Не, у меня этой ветки нет.
DevНе удаётся разрегистрировать comcntr.dll#6 18.01.23 12:16
(4) база на сервере.
стандартные решения с regsvr23 и wow64 под админом уже пробовались. Сервер упорно видит старую библиотеку, и вот на удалении старой я и начал удивляться. Ожидал, что либо не даст удалить старый файл, либо разрегает. Однако файл стёрся, а инфа о нём, а возможно и какая-то скрытая его копия нет. Его даже не разрегаешь сейчас regsvr32 /u C:\Program Files (x86)\1cv8\8.3.20.1674\bin\comcntr.dll за физическим отсутствием.