#0
by elian_hunter
Второй раз за неделю сталкиваюсь и второй раз не знаю - что делать?! Связь наборов данных в срабатывает только тогда, когда строка имеет длину равную объявленному типу. То есть если тип Строка и значение содержит 9 символов, то связь срабатывает, а если в значении символов меньше, то не срабатывает! Так и не понимаю, как из этой ситуации выходить? Первый набор данных - это запрос к ОСВ с субконто Номенклатура. Второй набор данных - это объект, передающийся из табличной части. Ну как так то? Почему не могу связать таблицы по коду? В номенклатуре код это строка. В табличной части - то же. Если подбираю код длинной 9 и в табличной части тоже строка длиной 9, то все связывается на отлично! А если код короче 9, то ничего не связывается...
#1
by jsmith82
И не должно. А зачем по коду, а не по номенклатуре. Сумничай, подбери длину в колонке.
#2
by elian_hunter
а как должно тогда? нет у меня номенклатуры, есть код, мне нужно связать наборы данных по коду...
#7
by jsmith82
Ну, создаёшь колонку с типом данных фиксированная строка. Туда выгружаешь из своей ТЧ, а затем в СКД. Просто перед выгрузкой в ТЗ, обоснуй тип в колонке ТЗ
#13
by aleks_default
проще написать в глобальном общем модуле фкнкцию по удалению пробелов и вставить ее в выражение соединения наборов?
#17
by elian_hunter
Тогда выгружаемая просто заменит созданную таблицу с предварительно обоснованными типами...
#18
by jsmith82
О, шаришь. Ну вопрос-таки тривиальный. За тебя думать что-ли.. Создай одну, выгрузи в другую, скопируй значения
#24
by elian_hunter
Может быть и проще... если знать как? У меня постоянно говорит о синтаксической ошибке... На любую функцию глобального модуля, глобального контекста... как её туда правильно вставить эту функцию?
#26
by elian_hunter
Я кажется догадался - как надо сделать... Надо предварительно заполнить таблицу значений номенклатурами... То есть по кодам найти номенклатуры сначала. А связь по ссылочным типам должна работать без проблем...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Что значит флажок "Обязательная связь" в СКД на закладке "Связь наборов дан
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: Связь нескольких наборов данных в СКД
- Связь наборов данных в СКД. Зачем нужна "Обязательная связь"?
В этой группе 1С
- Заполнение настроек компоновщика макета из пользовательских настроек...
- Зависание базы 1С
- СКД, кросс-таблица и вычисляемые поля
- Как в 1С УПП распределить затраты по проектам?
- УТ 11. Общая приходная накладная по нескольким заказам поставщику.
- Надо произвести поиск в таблице типа ДанныеФормыКоллекция
- После переустановки OpenServer в NotePad++ квадратики вместо русских букв
- "Конвертация" внешней обработки из обычных форм в управляемые
- XDTO по схеме XSD
- Выгрузка по новым XML в Сбербанк
- Не передаются документы поступления и перемещения при обмене УТ-РТ
- Не работает рассылка уведомлений на электронную почту 1С Документооборот ПРОФ
- Как сформировать электронную книгу продаж по 1 контрагенту?
- Почему не работает копирование настроек компоновщик настроек компоновки данных
- Условное форматирование 1с 8.2 программно
- Управляемые формы, при открытии формы, программно открыть другую форму.
- Недостачи/излишки перемещения по ордерам
- УФ - открыть список подчиненных элементов
- Есть ли в УТ 11 типовой возможность вести аналоги номенклатуры?
- У базы данных нет таблицы с именем SystemSettings