|
v8: Простой запрос, но забыла, как правильно сделать условие | ☑ | ||
---|---|---|---|---|
0
Taiska
25.03.14
✎
01:44
|
Запрос.Текст =
"ВЫБРАТЬ | Контрагенты.Наименование КАК Наименование, | КонтактнаяИнформация.Представление |ИЗ | Справочник.Контрагенты КАК Контрагенты | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация | ПО Контрагенты.Ссылка = КонтактнаяИнформация.Объект |ГДЕ | КонтактнаяИнформация.Тип = &тип | И КонтактнаяИнформация.Вид = &вид "; если не контрагент.Пустая() тогда +"| И Контрагенты.Ссылка В иерархии(&выбконтрагент)"; конецесли; "| |УПОРЯДОЧИТЬ ПО | Наименование"; |
|||
1
Taiska
25.03.14
✎
01:45
|
{Форма.Отчет.Форма(45,3)}: Неопознанный оператор
<<?>>+"| И Контрагенты.Ссылка В иерархии(&выбконтрагент)"; (Проверка: Толстый клиент (обычное приложение)) {Форма.Отчет.Форма(46,2)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure') <<?>>конецесли; (Проверка: Толстый клиент (обычное приложение)) {Форма.Отчет.Форма(185,32)}: Обнаружено логическое завершение исходного текста модуля ТабДок.Вывести(ОбластьПодвал);<<?>> (Проверка: Толстый клиент (обычное приложение)) |
|||
2
Красный рассвет
25.03.14
✎
01:46
|
Ты точно зайка, а не другой белый пуфыстый зверек?
|
|||
3
GROOVY
25.03.14
✎
01:47
|
https://www.google.ru/search?q=конкатенация+1с
|
|||
4
Armando
25.03.14
✎
01:47
|
{ГДЕ Контрагенты.Ссылка В иерархии(&выбконтрагент)}
вроде так |
|||
5
Tateossian
25.03.14
✎
01:50
|
Запрос.Текст =
"ВЫБРАТЬ | Контрагенты.Наименование КАК Наименование, | КонтактнаяИнформация.Представление |ИЗ | Справочник.Контрагенты КАК Контрагенты | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация | ПО Контрагенты.Ссылка = КонтактнаяИнформация.Объект |ГДЕ | КонтактнаяИнформация.Тип = &тип | И КонтактнаяИнформация.Вид = &вид " + ?(Не контрагент.Пустая(),"| И Контрагенты.Ссылка В иерархии(&выбконтрагент)", "") + "| |УПОРЯДОЧИТЬ ПО | Наименование" |
|||
6
Taiska
25.03.14
✎
01:55
|
пасибо попробую товарищи ваши методы...
|
|||
7
Taiska
25.03.14
✎
01:55
|
(2)кролик ?
|
|||
8
Taiska
25.03.14
✎
01:58
|
(5) {Форма.Отчет.Форма(47,23)}: Ожидается символ ';'
| Наименование"<<?>> (Проверка: Толстый клиент (обычное приложение)) |
|||
9
Красный рассвет
25.03.14
✎
01:58
|
(7) чуть хуже... он на севере водится... ну думай пока что кролег...
|
|||
10
Tateossian
25.03.14
✎
01:59
|
(8) Ну синтакс уж поправишь;
|
|||
11
Armando
25.03.14
✎
02:00
|
Запросы надо писать, чтоб они конструктором открывались.
И вообще, зачем там левое соединение, если потом "где" по правой таблице? Там вообще можно без соединения сделать, платформа сама сделает. |
|||
12
Taiska
25.03.14
✎
02:01
|
(9) песец хороший зверь, а я то почему ?)
|
|||
13
Taiska
25.03.14
✎
02:01
|
все поправила , благодарю.
|
|||
14
Tateossian
25.03.14
✎
02:10
|
(11) Ага, вместо ГДЕ надо И вместо конкатенации можно в запросе через ВЫБОР.
|
|||
15
Taiska
25.03.14
✎
02:32
|
(14) мудрить не буду... лишь бы сделать... хмхм теперь ругань в запросе при выполнении уже {Форма.Отчет.Форма(56)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить(); по причине: {(1, 1)}: Ожидается выражение "ВЫБРАТЬ" <<?>>Нет |
|||
16
GreyK
25.03.14
✎
02:41
|
(15) Не позорься, это не вопрос.
|
|||
17
Красный рассвет
25.03.14
✎
02:53
|
(15) Злые они.
Просто посмотри, как выборки в остальных запросах сделаны, и сделай по аналогии |
|||
18
Taiska
25.03.14
✎
02:57
|
спасибо... разобралась) копуша
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |