powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / запрос
4 сообщений из 4, страница 1 из 1
запрос
    #36396614
Вася04
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
“1C:Предприятие 8.1”
с помощью запроса выбра из документа «Приходная накладная» 2 поля:
«ТМЦ» и «Кво».
Код: plaintext
1.
2.
Запр.Текст =   "
	|ВЫБРАТЬ  ТМЦ, Кво 
	|ИЗ Документ.ПриходнаяНакладная.Товары";
Если отдельно выводить содержимое обоих полей ТМЦ, Кво
то нет проблем. Если выводить оба поля одновременно, то ругается.

Код: plaintext
1.
2.
РезультатЗапроса = Запр.Выполнить();
	Выборка =  РезультатЗапроса.Выбрать();
	Сообщить(Выборка.ТМЦ + "  " + " " + Выборка.Кво);
Ниже показываю апробированные варианты решения проблемы:

111111111111111111111111111
//-7 Сообщить(Выборка.ТМЦ+Выборка.Кво);
//-6 Сообщить(Выборка.ТМЦ+""+Выборка.Кво);
//-51 Сообщить(Выборка.ТМЦ+" "+Выборка.Кво);
//-4 Сообщить(Выборка.ТМЦ + " " + Выборка.Кво);
//-31 Сообщить(Выборка.ТМЦ + " " + " " + Строка(Выборка.Кво));
//-21 Сообщить(Выборка.ТМЦ + " " + " " + Число(Выборка.Кво));
//-1 Сообщить(Выборка.ТМЦ + " " + " " + Выборка.Кво);
// Преобразование значения к типу Число не может быть выполнено.

222222222222222222222222222
//+ Сообщить(Выборка.Кво);
// column 'Кво' реализовано как число 11.3
C = "";
В = Формат(Выборка.Кво, "ЧЦ=10; ЧДЦ=2");
//+ Сообщить(В);
C = Выборка.ТМЦ;
Сообщить(C + " " + В);
{Отчет.ДвиженияТовара.Форма.ФормаОтчетаДвижениеТовара(173)}: Преобразование значения к типу Число не может быть выполнено
//-Сообщить(Выборка.ТМЦ + В); // Преобразование значения к типу Число не может быть выполнено

ПРИКРЕПИТЬ Convert_DIGIT_GIF.GIF
...
Рейтинг: 0 / 0
запрос
    #36397694
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
Сообщить("" + Выборка.ТМЦ+" "+Выборка.Кво);
либо
Код: plaintext
Сообщить(Строка(Выборка.ТМЦ)+" "+Строка(Выборка.Кво));
но я чаще делаю так
Код: plaintext
Сообщить(СокрЛП(Выборка.ТМЦ)+" "+СокрЛП(Выборка.Кво));
...
Рейтинг: 0 / 0
запрос
    #36397857
У меня часто такое сообщение выдает, если пытаюсь манипулировать выборкой данными из запроса и не предобразовала значения типа Null.
...
Рейтинг: 0 / 0
запрос
    #36405736
Вася04
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dolter
БОЛЬШОЕ СПАСИБО
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]