#0
by magicSan
значениевстрокувнутр(документы.заказнаряд.найтипономеру("САС000013543")) ЧТо за??? Вроде как второе ссылается на тип:ссылканадокумент, а первое что? идентификатор таблицы? 0_о
#2
by magicSan
Ноги задачи растут из журнала регистраций - достали его тормоза решил перелить из текстовых и так сказать на самом интересном месте .....
#4
by awa15
7eb1257b-df29-477a-89b8-534b30c9915d - это GUID типа "ДокументСсылка.ЗаказНаряд". Попробуй сделать ЗначениеВСтрокуВнутр(Тип("ДокументСсылка.ЗаказНаряд")) - увидишь этот же GUID
#6
by magicSan
так всё конецрабочего дня я же час назад делал значениеизстрокизначениевстроку(....) логи от оригинала работаю в копии ..
#8
by Defender aka LINN
Иногда лучше слушать, что тебе старшие говорят. Ссылка, Ссылка2 - РАЗНЫЕ ссылки на ОДИН вид документа (ЧекККМ): Сообщить(ЗначениеВСтрокуВнутр(Ссылка2)); Результат: {"#",40687ef7-d632-4da5-8f96-8a6f2f4a87a6,147:b51b6cae8b0b9a8611e4ef66818ccdb6} {"#",40687ef7-d632-4da5-8f96-8a6f2f4a87a6,147:b51b6cae8b0b9a8611e4ef66818ccdbf} Теперь ссылки на РАЗНЫЕ виды документов; {"#",40687ef7-d632-4da5-8f96-8a6f2f4a87a6,147:b51b6cae8b0b9a8611e4ef66818ccdbf} {"#",c54bc9da-857b-48df-9fa6-2ffdb1e31b32,125:b51b6cae8b0b9a8611e4ef66818ccdd3}
#9
by magicSan
ты лесом советчик недоделанный. значениевстрокувнутр(тип(документы.заказнаряд)) {"T",f42b7f3c-e10b-4df1-bd71-f53d26ffef25} значениевстрокувнутр(документы.заказнаряд.найтипономеру("АМ00021656")) {"#",597ae0b0-2398-48d2-8f34-a4ea3803f3f7,130:980f0015179e123d11e4f46cd1ed512e}
#11
by magicSan
я был готов )))) значениевстрокувнутр(тип(документы.заказнаряд.найтипономеру("АМ00021656"))) {}: Тип не определен (Заказ-наряд АМ00021656 от 01.07.2015 12:57:21)
#12
by magicSan
значениевстрокувнутр(типзнч(документы.заказнаряд.найтипономеру("АМ00021656"))) {"T",597ae0b0-2398-48d2-8f34-a4ea3803f3f7} угум ага - то что надо
#13
by awa15
Ну так все же сделай как я писал в : ЗначениеВСтрокуВнутр(Тип("ДокументСсылка.ЗаказНаряд")) - будет тоже самое, что в
#16
by МихаилМ
130 - это сквозной номер таблицы в бд. при определенных обстоятельствах он может быть для одинаковых конфигураций - разный
#17
by magicSan
Я из копии пытаюсь прочитать - не читает. Как узнать какому типу соответствует читаемые мной? Конечно тип - не ясно тогда зачем первый идентификатор - и почему с копии не читается. В lgf этому типу документа прописан другой идентификатор. =((
#19
by Serginio1
{"T",5ac11bc5-3cde-42e8-b813-92e66544685d} {"#",5ac11bc5-3cde-42e8-b813-92e66544685d,28:00000000000000000000000000000000} Откуда легко получить строку для типа. И получить его через ЗначениеИзСтрокиВнутр
#22
by Radkt
посмотрите что возвращает строчка документы.заказнаряд.найтипономеру("АМ00021656"), без даты может не работать, не смотря на синтаксис помощник
#23
by magicSan
где там гуид ловить???? Мне смысла нет перебирать - я знаю что за метаданные, знаю гуид ссылки и типа. Вообщем имею строку вида {7eb1257b-df29-477a-89b8-534b30c9915d,130:b7d30015179e123d11e51bb462be6031} Из неё судя по контексту можно достать ссылку методом ЗначениеИзСтрокиВнутр - загвостка в первом значение которое возвращает тип менеджера а не ссылки. Смотрел конечно первым делом, документ находится.
#26
by magicSan
В том то и дело нету там этого гуид - ощущение что есть таблица с этой ссылкой. {2422d8f10b660,fd33},67,7,5,61,11,I,"",23, {"R",130:980f0015179e123d11e4f46cd1ed512e},"Заказ-наряд АМ00021656 от 07.05.2015 17:42:13",1,2,0,84,0, {0} },
#30
by magicSan
"-Чтение формата XML занимает примерно 7 минут(общий 'вес' XML ~20 МБ)" )))) я тут сразу выключил с тестовой базы за неделю файл 200 - да и нафига это надо когда можно текстовые в дбф как минимум закинуть. на той недели пробывал - бред, цель ускорить работу. попробую влоб перебором как изначально советовали. Тоже читал. Спасибо
#33
by Serginio1
3) {"R",id:GUID} – Ссылка c GUID, где метаданные с id. Для получения id метаданных пока нашел только немного извращенный способ – ЗначениеИзСтрокиВнутр(ТипМетаданных.ИмяМетаданных.ПустаяСсылка) и парсить полученную строку.
#34
by magicSan
1. В - убедился что первый параметр тип. Нафига? так и не понял. (Видимо для разных бд в случае одинаковых названий таблиц) 2. В журнале регистраций есть очевидная структура которой не очевидно пользоваться - в лоб не считается. 3. из рег. журнала у определеного типа документов есть идентификатор - откуда его берет 1с - не ясно. айди я знаю, нафига мне его получать? Я и наименование типа знаю. Зачем все эти движения с перебором когда в 1С хранится по другому - явно не просто так делали.
#35
by Serginio1
Они просто применили более сокращенную запись. Ты знаешь, если делаешь отбор по определенному типу. А если отбор по множеству типам?
#36
by magicSan
???? значениевстрокувнутр(документы.заказнаряд.найтипономеру("САС000013543")) - куда проще??? в рег журнале вижу идентификатор этого типа, и ссылку на документ - но что то пошло не так с типом =))) - возможно они ссылаются на таблицу индексов этой таблицы этим идентификатором ...
#38
by magicSan
=) да лан чот я вообще херней стал страдать с восстановлением типов - заливается в бд 5 гигов журнала погляжу как будет поиск - по сути надо-то номер документа в самом простом случае.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- В чем разница между конфигурациями "ERP" и "УПП"?
- v7: Сменить основное представление справочника в документе. Возможно?
- УТ 10.3 + Розница 1.0 коды ПЛУ
- Ограничение по контрагентам менеджеров в 1С УТ 11
- УНФ. Дата запрета редактирования
- Загрузка настроек в СКД
- УТ11 просмотр остатков и цены номенклатуры
- Отбор в списке документов по списку значений
- Не работает выгрузка через эффектор-сейвер
- Резервное копирование при автоматическом обновлении Бухгалтерии 3.0
- Пропала печатная форма из реализации
- Упр форма в обычном интерфейсе
- задваивает сумма в колонке в книге продаж
- Отражение операции восстановление НДС
- Конвертация данных - поиск объекта по GUID
- Какими методами лучше сделать http запрос к 1С из php и javascript?
- Перенос документов Поступление товаров и услуг из БП 3.0 в УТ 11
- Выполнение процедуры или функции только с Расширения 1с 8.3.6.2100
- 1С:Розница 2.1 Выемка денег из ККМ
- Ошибка печати -com объекты поддерживаются только в операционных системах windows