Изменение типа реквизитов таблицы значений. #777104


#0 by MAPATNK2
Добрый день. Такая проблема. Есть запрос, который выводит информацию о документах контрагента. Мне нужно в колонке Тип создать примерно такую вещь. (Если стр.Тип - "Заказ покупателя" тогда стр.Тип = 1, далее если Счет фактура = 2 , если реализация =3). Как это можно осуществить?
#1 by Горогуля
выбор когда типзначения
#2 by MAPATNK2
Просто типы значения "Тип" и "Заказ покупателя" не совпадают. Может можно как то задать переменной  f = "Заказ покупателя" значение Тип?
#3 by MAPATNK2
не могли бы расписать подробней. Я только начинаю программировать.
#4 by jsmith
ВЫБОР КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.ЗаказПокупателя ТОГДА 1 КОГДА КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.СчетФактураВыданный ТОГДА 2 ... КОНЕЦ КАК Тип
#5 by Горогуля
ну да, ссылка а на фига?
#6 by MAPATNK2
Что бы их можно было сравнить. Я так сравниваю и в отладчике получаю Заказ покупателя = "Заказ покупателя" ложь. Вот и хотел сделать их одинаковым типом данных. А   я совсем не понял.
#7 by Горогуля
а на фига вообще цифирки сдались? а в новая для тебя конструкция. РТФМ
#8 by MAPATNK2
Задание такое дали на лабораторной. Потом я создам поле, куда пользователь введет этуу цифру и ему на почту полетят эти документы.
#9 by Горогуля
юзер будет в какую-то таблицу соответствий лукаться? я бы на его месте поубивал автора такого решения
#10 by MAPATNK2
ВЫБРАТЬ ПЕРВЫЕ 10         ДокументыКонтрагентов.Тип,         ДокументыКонтрагентов.Дата,         ДокументыКонтрагентов.Контрагент.Наименование КАК Имечко     ИЗ                  ВЫБОР КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.ЗаказПокупателя ТОГДА 1         КОГДА КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.СчетФактураВыданный ТОГДА 2         КОНЕЦ КАК Тип ОШИБКА. Я Наверное не так ввожу.
#11 by MAPATNK2
Ахах. Мы задания не выбираем.
#12 by Горогуля
выбор в выбрать засунь
#13 by Горогуля
ну и чо? возьми и сделай по-человечьи
#14 by MAPATNK2
Извини, я не понимаю как это должно выглядеть. первый день с запросами работаю. (
#15 by MAPATNK2
Выбор сую, и ошибка
#16 by Горогуля
как дитя малое.. ВЫБРАТЬ ПЕРВЫЕ 10         ДокументыКонтрагентов.Тип,         ДокументыКонтрагентов.Дата,         ДокументыКонтрагентов.Контрагент.Наименование КАК Имечко,         ВЫБОР КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.ЗаказПокупателя ТОГДА 1         КОГДА КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.СчетФактураВыданный ТОГДА 2         КОНЕЦ КАК Тип     ИЗ         ЖурналДокументов.ДокументыКонтрагентов КАК ДокументыКонтрагентов
#17 by FIXXXL
это работает?
#18 by jsmith
ВЫБРАТЬ ПЕРВЫЕ 10         ДокументыКонтрагентов.Тип,         ДокументыКонтрагентов.Дата,         ДокументыКонтрагентов.Контрагент.Наименование КАК Имечко,         ВЫБОР КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.ЗаказПокупателя ТОГДА 1         КОГДА ДокументыКонтрагентов.Ссылка ССЫЛКА Документ.СчетФактураВыданный ТОГДА 2         КОНЕЦ КАК Тип     ИЗ         ЖурналДокументов.ДокументыКонтрагентов КАК ДокументыКонтрагентов
#19 by jsmith
а то вдруг автор не сообразит
#20 by Горогуля
на форме строковое поле ввода с выбором типа документа из заранее обученного списка
#21 by MAPATNK2
Ошибку все равно выдает :-(
#22 by MAPATNK2
Ошибка при установке значения атрибута контекста (Текст). Несовместимые типы "ССылка"
#23 by Горогуля
сочувствую
#24 by Горогуля
хм.. что бы это значило?
#25 by MAPATNK2
Все. Спасибо большое, разобрался
#26 by MAPATNK2
Добрые люди. Очень помогли.
#27 by Горогуля
июль месяц, лабораторная. так бывает?
#28 by MAPATNK2
Да. У нас практика.
#29 by MAPATNK2
В универе.
#30 by MAPATNK2
Урфу
#31 by MAPATNK2
Конец 3 курса. ЭХХ. еще годик
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С