#0
by LenaAt
Здравствуйте! Нужно для web сайта написать прямой запрос к базе 1С. Запрос написать не сложно, но пугает непонятная ситуация с датами в таблице регистра накопления: они смещены на 2000 лет вперёд. Может кто знает для чего так сделано и чем чревато?
#6
by LenaAt
Конфигурация наша собственная. Могут добавиться новые поля, таблицы, но не будет изменений в названии таблиц регистров и уже существующих полей этих таблиц.
#8
by МихаилМ
есть вероятность, что 1с82 любезно может преименовать таблицу и её поля по добавлении удулении полей и как следствии реструктуризации.
#10
by rs_trade
Прямые запросы из 1С к сайту, это еще нормуль. Но обратно, это изврат. Если только они не в локалке, эти две базы.
#14
by LenaAt
или как вариант Link to sql использовать, правда я с этой технологией не знакома, но вроде бы она сама должна отслеживать изменения в названии таблиц?
#17
by kiruha
Название таблиц получают динамически - через ПолучитьСтруктуруХраненияБазДанных Смещение Дат
#19
by МихаилМ
ПолучитьСтруктуруХраненияБазДанных для тех, кто не умеет читать и разбирать матаданные из config и таблицу сопоставлений params.dbnames (+dbchema). Хотя тоже решение для подключения в триггере после реструктуризиции и обновления (восстановления) view
#22
by kiruha
.1 Elisy платная .2 Сообщалось об ошибках и планируемой заменой новой компоненты Орефковым - как понимаю на данный момент не пригодная
#24
by Lama12
Сделано специально из-за ограничений на тип дата в SQL server. В данных 1С часто хранятся пустые даты. Вопрос - как их обрабатывать так что б все работало? Поэтому и сделали сдвиг в 2000 лет. Напрямую работать с базой данных запрещает лицензия 1С. Кроме моральных неудобств будет еще куча технических о которых уже озвучено выше. Идеальный вариант - вэб сервисы. Ну или на худой конец, промежуточная база данных.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В чем отличие "Формат даты" от "Формат локальной даты"?
- MS Server 2000 и Sql 2000. Часто 1с выдает недост.ресурс и снимается
- Проектирование: 1С 7.7 SQL + Windows 2003 Server + MS SQL Server 2000 (Ent) + сервер термин
- Сравнение текущей даты и даты актуальности
- Совместимость SQL 2000 и SQL 2005
- При загрузке информационной базы. Смещение дат 2000
- Совет SQL 2000 или SQL 2005 для 1С 7.7
- Перенос баз 7.7 с sql 2000 на sql 2005
- MS SQL Server нулевое смещение дат. Можно ли установить в процессе работы базы?
- Разбиение даты. Пропись даты на латышском языке.
- Смещение дат и запрос к внешниму источнику данных (неверные параметры)
В этой группе 1С
- Отражение курсовых разницы на себестоимости товара УТ 10.3
- Розница 2.0 - отражение услуг
- Посоветуйте телефон 5-6 тыщ
- Заполнить регистр накопления из таблицы значений
- 1с 8.2 ЗУП. Прием на работу и отпуск по уходу за ребенком: одна дата начала
- ЗУП: Как получить количество часов по графику работы?
- Присвоить значение программно параметрам
- Указание курса документа в платежных поручениях (УТ 10.3)
- Досрочное погашение исполнительного листа, ЗУП
- v7: Должно ли удалять каталог с файлами ФС.УдалитьКаталог() ???
- Ошибка подключения: этот хост неизвестен line 991
- Вызвать экспортную функцию из модуля формы
- Как сделать отбор по группе в табличной части?
- Вопрос по бухгалтерской задаче для экзамена 1С:Специалист
- СКД сохранение настройки
- Глюк таблица значений
- SQL Server 2008 ограничить доступ к базе
- 1с 8.2, ЗУП, Прием сотрудника на 0.5 ставки
- При нажатии на заголовок динамического списка программа закрывается
- Ошибка выполнения команды WshShell.Run