#0
by Иешуа
Всем добрым людям, доброго времени суток!Создал я новый документ (Скопировал существующий и понаизменял форму, код... научил работать как мне надо).В командной панели есть кнопочка "Изменить" (группова обработка строк табличной части). При нажатии система ругается: {Обработка.ОбработкаТабличнойЧастиТовары.Форма.Форма}: Значение не является значением объектного типа (Метаданные) мИмяДокумента = ДокументОбъект.Метаданные.Имя;мИмяДокумента - типа Строка (Должна быть ссылка на Документ) длиной 10.Во всех стандартных документах все работает.Подскажите что не так...Заранее Спасибо!!!!
#2
by Valjan
плохо прочел условие... неверный ответ...тебе что нужно получить: ссылку на этот документ или тип документа? это первое... второе: зачем тебе это нужно? если ты изменяешь таблицу по своему условию, то обращайся сразу к таблице (элемент формы).
#3
by Иешуа
Там так: ФормаИзменениеТабличнойЧастиТовары.ДокументОбъект = ЭтотОбъект;Во всех старых документах получается ссилка на документ, а в новых - строка длиной 10 символов.Причем прикол: ЭтотОбъект - ссылка, ДокументОбъект - ссылка, а в результате и только в новых документах - строка!
#5
by Koss
Попробуй посмотреть тип основного реквизита формы (Форма, закладка Реквизиты), может остался тип от старого документа.
#6
by Zapal
точно открой форму обработки ОбработкаТабличнойЧастиТовары, в списке реквизитов найди там ДокументОбъект и в его тип добавь свои документы
#7
by Иешуа
Точно! Спасибо!Вроде попустило... тока теперь другие глюки полезли... Но это уже хорошо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: УТ 10.3 : Изменить валюту управленческого учета в УТ 10.3
- Значение не является значением объектного типа (Метаданные)
- v8: 1c v8.1 УТ Формат даты выдает вместе со временем
- v8: Ошибка при обмене: Значение не является значением объектного типа (Склад)
- Значение не является значением объектного типа (Метаданные)
- v8: Ошибка при обмене: Значение не является значением объектного типа (ЗаписатьКонецЭлемента)
В этой группе 1С
- Нужен пример - исходник компоненты для 1С на VB6
- V8 "Объект поставщика не редактируется"
- ЗиК: рассчет суммы по исполнительному листу
- ЗиК 2.48 Компенсация за неисп. отпуск и ЕСН
- Как выбрать группу записей из dbf?
- Запуск автообмена УРБД из командной строки
- Подскажите, где подробно описано использование индексов для DBF?
- ПолеHTMLДокумента как сделать?
- Вопросик по поводу экранных форм
- Ошибка при соединении с базой
- Как избежать двойного вызова процедуры?
- Ошибка при создании каталога
- Лицензионная 1с не находит хасп
- Можно ли разделить 51 счет (касса) на 51.1 и 51.2 без ущерба
- Компиляция в Visual Studio C# .net
- Как открыть закрытую кассовую смену?
- Как из одной внешней обработки вызвать другую?
- Какая процедура работает при переносе элемента справочника из группы в др.
- Как узнать скопирован ли документ
- Дубли таблиц после объединения?