Пятница, 11.10.2024, 13:53
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
2.73 ирПодборИОбработкаОбъектов
KillerToxaДата: Среда, 27.03.2013, 15:44 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 43
Репутация: 7
Статус: Оффлайн
Обрабатываю документы одного вида (не стандартный документ), устанавливаю реквизиты ВидКурса и Помесячно.
Реквизиты устанавливает, но в конце работы выдаёт такую вот ошибку:

{Обработка.ирПодборИОбработкаОбъектов.Форма.ПодборИОбработка.Форма(1399)}: Ошибка при вызове метода контекста (Выполнить)
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();
по причине:
{(4, 11)}: Поле не найдено "Т.Дата1"
ВЫБРАТЬ Т.<<?>>Дата1,Т.ВидКурса,Т.Помесячно, Т.Ссылка ИЗ (ВЫБРАТЬ

Платформа 8.2.17.169, файловая база


Сообщение отредактировал KillerToxa - Среда, 27.03.2013, 15:44
 
tormozitДата: Среда, 27.03.2013, 21:36 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6388
Репутация: 165
Статус: Онлайн
Сделай скриншоты первых двух страниц диалога и приведи полный текст запроса, который выполняется в строке ошибки.
 
KillerToxaДата: Четверг, 28.03.2013, 13:49 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 43
Репутация: 7
Статус: Оффлайн
Выбрать Ссылка
    ПОМЕСТИТЬ ТаблицаКлючей ИЗ &ТаблицаКлючей КАК ТаблицаКлючей;
ВЫБРАТЬ Т.Дата1,Т.Помесячно, Т.Ссылка ИЗ (ВЫБРАТЬ  
_Таблица_.Абонплата КАК Абонплата,
_Таблица_.Бюджет КАК Бюджет,
_Таблица_.Валюта КАК Валюта,
_Таблица_.ВалютаАбонплаты КАК ВалютаАбонплаты,
_Таблица_.ВерсияДанных КАК ВерсияДанных,
_Таблица_.ВидКурса КАК ВидКурса,
_Таблица_.ГраничныйБюджет КАК ГраничныйБюджет,
_Таблица_.Дата КАК Дата,
_Таблица_.Комментарий КАК Комментарий,
_Таблица_.Номер КАК Номер,
_Таблица_.Ответственный КАК Ответственный,
_Таблица_.Помесячно КАК Помесячно,
_Таблица_.ПометкаУдаления КАК ПометкаУдаления,
_Таблица_.Проведен КАК Проведен,
_Таблица_.Проект КАК Проект,
_Таблица_.Ссылка КАК Ссылка
ИЗ
Документ._срФинУсловия КАК _Таблица_
) КАК Т
ГДЕ (Ссылка) В (ВЫБРАТЬ * ИЗ ТаблицаКлючей)

Сделал. На 2й вкладке странное поле - "Дата1". Наверно из-за него глюк
Прикрепления: 8717954.png (26.5 Kb) · 4372156.png (31.0 Kb)
 
tormozitДата: Четверг, 28.03.2013, 21:59 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6388
Репутация: 165
Статус: Онлайн
Пока не удается воспроизвести. Ты можешь снова повторить ошибку, начиная с открытия формы, и записать ролик всей последовательности действий?
 
KillerToxaДата: Вторник, 02.04.2013, 17:51 | Сообщение # 5
Лейтенант
Группа: Проверенные
Сообщений: 43
Репутация: 7
Статус: Оффлайн
Ну проблема точно в том, что у меня при поиске строк для любого документа добавляется дополнительное поле "Дата1".
На скрине 1 видно, что в выбранных полях стоит флаг "Автозаполнение" - соответственно должно вывестись только поле "Ссылка".
А на скрине 2 видно, что добавилась "левая" колонка "Дата1" которая равна дате документа.
Вот из-за неё и вся проблема.

Если у тебя на вкладке "Строки для обработки" не добавляется это доп поле "Дата1"?

Добавлено (02.04.2013, 17:51)
---------------------------------------------
Причину самостоятельно не смог найти. Временно для обхода воткнул костыль - в форме ПодборИОбработка в процедуре вВыполнитьОтчет()

После первой строки мЗапрос = ПолучитьЗапросВыборки(); вставил

    мЗапрос.Текст = СтрЗаменить(мЗапрос.Текст, ",
    |    _Таблица_.Дата КАК Дата1", "");

 
tormozitДата: Вторник, 02.04.2013, 21:18 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6388
Репутация: 165
Статус: Онлайн
Воспроизвел. Причина в автоупорядочивании по полю Ссылка. Будет исправлено в следующей версии.
 
tormozitДата: Понедельник, 08.04.2013, 02:39 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 6388
Репутация: 165
Статус: Онлайн
Исправлено в 2.75
 
KillerToxaДата: Понедельник, 08.04.2013, 11:55 | Сообщение # 8
Лейтенант
Группа: Проверенные
Сообщений: 43
Репутация: 7
Статус: Оффлайн
Спасибо!
 
  • Страница 1 из 1
  • 1
Поиск: