Прямая запись справочников 1С MS SQL

Форум 1С: Одинэс.Ру

Найти!

Прямая запись справочников 1С MS SQL

Один дурак
13.07.2009 - 03:30
Ищу инструкции по прямой записи правочников непосредственно в таблицы MS SQL, минуя движок V7.  Наверняка многим приходилось "обманывать" 1С и делать прямые инзерты в таблицы. Мне необходимо, чтоб все выглядело так, как будто элемент справочника введен из оболочки 1С, т.е. был правильно сформирован UID и так далее. Необходимо также, чтоб вставки "извне" движка не блокировали работу пользователей, а позволяли работать папраллельно интерактивным юзерам, и некому сервису, который и будет заниматься пополнением справочника со стороны.
 
Натолкните, плиз на такие инструкции или примеры.
Заранее благодарен  
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
20.10.2020 - 03:01
Смотри также:
Тип данных при формировании екселевского файла из 1С
В SQL база вылетает при открытии документа "Отмена заявок"
Объединение печатных форм

Re: Прямая запись справочников 1С MS SQL

Uho
13 - 13.07.2009 - 07:18
(0) часто ли контры обновляются? Может при открытии формы списка/формы выбора обновлять?

Re: Прямая запись справочников 1С MS SQL

VZ
14 - 13.07.2009 - 07:51
(12) Да, собственно, я просто не уверен, что движок отдал это на откуп хранимой процедуре ;) Ведь тот же движок работает и с ДБФ-базой, где никакоих хранимых процедур нет вообще. В существовании двух разных механизмов верится с трудом ;)
Потому "правда-правда?" есть не ирония, а недоверчивость :))

Re: Прямая запись справочников 1С MS SQL

USSR
15 - 13.07.2009 - 08:02
Именно так в хранимках и написано: SELECT MAX(...) Только система 36-ричная :))
(14) Движок все-таки научен понимать формат базы )

Re: Прямая запись справочников 1С MS SQL

Reaper
16 - 13.07.2009 - 08:06
15-USSR > звиняюсь, потерял единичку - давненько я на TSQL стишков не писал ;) опыт конечно не пропьешь, но практики не хватает...

Re: Прямая запись справочников 1С MS SQL

Reaper
17 - 13.07.2009 - 08:08
Надо ветку кстати запрятать подальше от антикризисных одноэснегов. А то ведь взяли и открыли страшный секрет формирования идентификаторов. Все равно, что гранату посреди улицы оставить...

Интересные темы

odines.ru
20.10.2020 - 03:01
Смотри также:
Проблема с итогами в отчете в разрезе родителей элемента справочника
подчиненные справочники
Как отследить одиночный клик в таблице

Re: Прямая запись справочников 1С MS SQL

Один дурак
18 - 13.07.2009 - 08:43
Не такой уэж это и секрет. Стоит только спросить у Гугля.
Формированием нового UID целиком занимается платформа V7/

Re: Прямая запись справочников 1С MS SQL

VZ
19 - 13.07.2009 - 08:59
(18) Не забывай: selectmax должен быть применен внутри транзакции записи. Иначе получишь неуникальность id...
Все же лучше отдать запись самому движку, благо он может быть вызван как сом-сервер.
Но слово "интересно" применительно к чужому имуществу ответственные люди не применяют...

Re: Прямая запись справочников 1С MS SQL

Ёпрст
20 - 13.07.2009 - 09:18
вот...для раздумий...
http://www.1cpp.ru/forum/YaBB.pl?num=1242320801/0
можно прочитать начало и конец
:)

Re: Прямая запись справочников 1С MS SQL

USSR
21 - 13.07.2009 - 10:35
(20)Я осилил только начало. Я недавно, в апреле загружал из фоксовой задачи 60000 наименований, естественно и единицы и все стальное. Цены импортировал отдельной обработкой. Никаких проблем, штатным образом, но сначала из DBF тянул запросами
В другой задаче, пришлось отказаться от прямой вставки в DBF из-за проблемы индексов с русскими буквами. Под SQL все отлично

Re: Прямая запись справочников 1С MS SQL

VZ
22 - 13.07.2009 - 10:42
(20, 21) В ответе #10 полный результат. Что, вообще-то следовало ожидать, глядя на его код.
К списку тем 1 > К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« Битый МД (еще раз) Бухгалтерия Упрощенка возврат поставщику, возврат от покупателя »
© 2009 Форум 1С: Одинэс.Ру