как получить GUID #270473


#0 by dimon2000
проблемма в общем то следующая, существует у нас програмка написанная на Access в которую сотрудники сервисной службы забивают данные о браке изделий данные берутся из 1С, далее они формируют отчёт и отправляют его в Москву, так вот появилась мысль исключить муторное вбивание данных и создание отчёта поручить 1С. Формат таблицы такой: OrderID - {0049EFED-C628-4A67-A6C9-A4B9EA75BC23}     OutDate - 27.02.2007 Я всё сделал кроме формирования OrderID в их программе он получается путём преобразования GUID'а в строку, в 1С тоже есть подобная функция (_IdToStr) так вот как мне в 1С получить GUID
#1 by ТелепатБот
#2 by DGorgoN
ЗначениеВСтрокуВнутр
#3 by Злопчинский
GUID чего?
#4 by DGorgoN
вроде как..
#5 by dimon2000
каждой новой строке в таблице отчёта
#6 by DGorgoN
Стоп, в какой таблице отчета?
#7 by dimon2000
что то не так обяснил. Уточню. В базу забивается товар который приносят в ремонт или на обмен, в конце каждого месяца надо формировать отчёт (Excel'евский файл) который они засунут в свою базу брака. Так вот, каждому изделию помимо нашего номера (OrderNum) должен присваиваться уникальный идентификатор они для этих целей используют GUID чего и нам желают (GUID - Globally Unique Identifier - шестнадцатибайтный двоичный массив, обеспечивающий, по-идее, идентификаторы, которые не повторяются нигде и никогда)
#8 by Злопчинский
посмотри как генерится уид для обмена в типовой тис
#9 by DGorgoN
ты из 1с хочешь Гуид получить товара и передать его екселю/аксесу или хочешь что-бы товар из екселя/аксеса синхронизировался с 1с по гуиду?
#10 by dimon2000
синхронизировать я ничего не хочу, просто чтобы в Москве смогли загрузить сделаный мною файл (.xls) мне надо в поле OrderID иметь уникальный номер такого вида {0049EFED-C628-4A67-A6C9-A4B9EA75BC23} а так как это ничто иное как GUID то мне надо научиться его генерить
#11 by DGorgoN
т.е. тебе чисто надо научиться генерить гуид? ну это: 1) создаем поле с типом строка, куда влезет этот гуид и генерим по любому алгоритму, например 8 2) можно из 1с уже получить гуид, воспользуюсь , но там число поменьше.. и т.п.
#12 by DGorgoN
+ может будешь отвечать побыстрее - тут живой форум..
#13 by Злопчинский
0. для эл.справочника завести реквизит ГУИД. 2. при выгрузке эл.справочника проверять что гуид непустой. если пустой - сгенерить гуид и записать эл.справочника. ???
#14 by dimon2000
ок постараюсь только это не от меня зависит, инет по страшному тормозит, отвечаю я сразу, а страницы обновляются по 5 - 10 минут пытаюсь генерить как написано в , ругается, ищу в чём косяк Microsoft JET Database Engine: Ошибка синтаксиса в выражении запроса
#15 by dimon2000
всё получилось огромное всем человеческое спасибо
#16 by DGorgoN
будь здоров..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С