Имя: Пароль:
1C
1С v8
Произвольный параметр в запросе
0 abbas
 
25.03.15
13:54
Доброе время суток, хочу сделать таким образом.
чтобы если в таблице1 (с лева)  заполнено субконто1 то чтоб он соединялся с таблицей2 (с права), а если значение пустое или не заполнено то чтоб не было связи...
Как это реализовать подскажите плс...???
http://s017.radikal.ru/i444/1503/92/888a3dfe149e.png
1 asady
 
25.03.15
13:56
(0) ПО ЛОЖЬ
2 abbas
 
25.03.15
13:57
(1) ???
3 Ненавижу 1С
 
гуру
25.03.15
13:57
ИНАЧЕ ИСТИНА
4 PePaRiTB
 
25.03.15
14:01
(0) в условие добавь НЕ Остатки.Субконто1 ЕСТЬ NULL.
З.Ы. а ALG это случаем не компания ALG soft?
5 PePaRiTB
 
25.03.15
14:03
(4) отбой не так понял. Надо добавить условие ИНАЧЕ ЛОЖЬ
6 ДемонМаксвелла
 
25.03.15
14:03
(3) ложь
(4) и пустую ссылку надо бы учесть
7 abbas
 
25.03.15
14:03
(4) нет не  ALG soft...
ALG значит Айбанов Леон Пеоргевич наш шеф.
Я хотел именно во вкладке связи
(1),(2)
ВЫБОР
    КОГДА НЕ ALG_Бюджет_2Настройки.СубконтоДт1 = НЕОПРЕДЕЛЕНО
        ТОГДА ALG_Бюджет_2Настройки.СубконтоДт1 = Остатки.Субконто1
    ИНАЧЕ ЛОЖЬ
КОНЕЦ
8 abbas
 
25.03.15
14:04
А если это субконто но значением пустая ссылка???
9 ДемонМаксвелла
 
25.03.15
14:06
(8) это ты у нас спрашиваешь? или у себя?
10 salvator
 
25.03.15
14:06
(8) ALG_Бюджет_2Настройки.СубконтоДт1 = ЗНАЧЕНИЕ(Справочник.МойСправочник.ПустаяСсылка)
11 abbas
 
25.03.15
14:06
(9) мысли в слух
12 abbas
 
25.03.15
14:07
(10) а если это не мой справочник а твой или вообще его документ или даже ее перечисление???
13 PePaRiTB
 
25.03.15
14:08
(11) ответ в (10) только с каждым типом
14 D_E_S_131
 
25.03.15
14:10
(12) Составной тип проверяешь на НЕОПРЕДЕЛЕНО. А если кто-то "определил", но саму ссылку не заполнил, то беда будет.
15 D_E_S_131
 
25.03.15
14:11
Только Сслыка.Ссылка = NULL может поможет
16 ДемонМаксвелла
 
25.03.15
14:12
(15) ничто не может быть равно Null
17 PePaRiTB
 
25.03.15
14:12
Лучше будет выбрать во временную таблицу все Субконто1 из Таблицы (за исключением неопределено и пустых ссылок),  передать как параметр виртуальной таблицы 2 и сделать обычную связь.
18 abbas
 
25.03.15
14:20
Вроде заработал вот только счет кассы в нац валюте вставляю не хочет работать, а у него субконто я не определял, даже не активировал строку
19 abbas
 
25.03.15
14:22
(3) ты был прав!!!
20 abbas
 
25.03.15
14:22
всем спасибо
21 D_E_S_131
 
25.03.15
14:27
(16) Имелось ввиду конечно же Есть Null.
22 ДемонМаксвелла
 
25.03.15
14:29
(19) ну-ну
23 Ненавижу 1С
 
гуру
25.03.15
15:03
(19) то-то же!
надо правильно ее ненавидить