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". Наверно из-за него глюк
|
|
| |
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
Статус: Оффлайн
| Спасибо!
|
|
| |