Имя: Пароль:
1C
1C 7.7
v7: ДокОснование в прямом запросе
,
0 Wobland
 
30.01.13
17:26
Что-то я растерялся.. Всё верно ж? Молчит, зараза

ТекстЗапроса="
|SELECT
|    СФ.IDDoc AS [Ссылка $Документ.СчетФактураВыданный]
|FROM
|    $Документ.СчетФактураВыданный AS СФ
|WHERE
|    $СФ.ДокОснование=:Основание";
Запрос.УстановитьТекстовыйПараметр("Основание", Источник);
Запрос.ВыполнитьИнструкцию(ТекстЗапроса, ТЗ);
Если ТЗ.КоличествоСтрок()>0 Тогда
   Сообщить(ТЗ.ПолучитьЗначение(1, 1));
КонецЕсли;
1 Wobland
 
30.01.13
17:27
Источник - документ Реалиация. открываю форму СФ и вижу, что есть основание
2 mikecool
 
30.01.13
17:28
ДокОснование - составной?
3 mikecool
 
30.01.13
17:28
+2 если так, то right($СФ.ДокОснование,9)=:Основание
4 Wobland
 
30.01.13
17:28
(2) ага, типа Документ
5 Wobland
 
30.01.13
17:29
(3) плин, натыкался уже на такое, спасибо
6 mikecool
 
30.01.13
17:29
(4) там 13 символов будет, первые 4 на вид
7 sapphire
 
30.01.13
17:29
(2) Ессно (3) Именно... Там char(13)
8 mikecool
 
30.01.13
17:30
типа кажись можно еще добавить
and Left($СФ.ДокОснование,4) = $ВидДокумента.Реализация
9 mikecool
 
30.01.13
17:30
(7) не видя конфиги я бы не говорил, что это ессно )))
10 ADirks
 
31.01.13
06:07
Вот только не
right($СФ.ДокОснование,9)=:Основание
а
$СФ.ДокОснование=:Основание~