|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 11:20 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
"А теперь скажите, господа, в каком году умерла у швейцара бабушка?" Вы бы хоть написали, куда не хотите "выводить" эти "нулевые значения" и откуда они, собственно, берутся. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 14:45 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
вот код кнопки печати: LOCAL SELE9 LOCAL MBAR9[3] MBAR9[1]='ÎÑÒÀÒÊÈ ÍÀ ÄÀÒÓ' DO FORM MESBOX WITH MBAR9 TO BAR9 IF BAR9=0 RETURN .F. ENDIF SELE9="" DO CASE CASE BAR9=1 LOCAL DATE9 DO FORM VVODALL WITH 'Ââåäèòå äàòó ','',DATE() TO DATE9 IF ISNULL(DATE9) RETURN .T. ENDIF SELE9=SELE9+"exec d_posttek "+P_SQL(DATE9+1) WAIT WINDOW 'Èäåò ðàñ÷åò...' NOWAIT IF !sqlexec_r(SELE9,'UD',SYS_CONN[1]) WAIT WINDOW 'Íåò ñâÿçè.Îòìåíà îïåðàöèè' TIMEOUT 5 RETURN .F. ENDiF SELECT * FROM UD INTO CURSOR UDR ORDER BY ART DO FORM PRINT WiTH "d_osttek" надо что добавить что при нулевом значени при вызове репорта,строка вообще не появлялась....если в репорте iif прописать,то пустое значение на строка с наименованиями товара весит ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 16:04 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
beskvitвот код кнопки печати: Код: plaintext 1. 2. 3.
надо что добавить что при нулевом значени при вызове репорта,строка вообще не появлялась....если в репорте iif прописать,то пустое значение на строка с наименованиями товара веситЯ таки подозреваю, что вам надо либо в процитированном селекте дописать "WHERE NOT(условие_что_все_тут_нули)", либо в репорте поставить галочку "Remove line if blank", причём первое гораздо вероятнее, чем второе. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 16:35 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
а куда вставить WHERE NOT?? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 16:43 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
beskvit, между UD и INTO. Прочитайте, в конце концов, хелп по SELECT-SQL! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 16:51 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
tanglir, SELECT * FROM UD WHERE NOT INTO CURSOR UDR ORDER BY ART чегото не хватает ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 16:58 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
beskvittanglir, SELECT * FROM UD WHERE NOT INTO CURSOR UDR ORDER BY ART чегото не хватаетПерефразируя Ваш запрос: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 17:06 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
Sergey Sizov, SELECT * FROM UD WHERE = INTO CURSOR UDR ORDER BY ART Чего-то не хватает, не так ли? Я ЗНАЮ ЧТО,МАЛО В ЭТОМ ШАРЮ,НО Я ВСЁ РАВНО ПИШЕТ ЧТО СИНТОКСИС НЕ ПРАВЕЛЕН ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 17:16 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
beskvitSergey Sizov, SELECT * FROM UD WHERE = INTO CURSOR UDR ORDER BY ART Чего-то не хватает, не так ли? Я ЗНАЮ ЧТО,МАЛО В ЭТОМ ШАРЮ,НО Я ВСЁ РАВНО ПИШЕТ ЧТО СИНТОКСИС НЕ ПРАВЕЛЕНМ-да, тяжелый случай... Вы не в курсе, что вокруг знака равно должно что-то быть? Что сам поп себе этот знак ничего не значит и обозначает сравнение чего-то с чем-то? Что и с чем в Вашей команде надо сравнивать? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 18:41 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
На данном сайте можно почитать книгу Мартина Грабера "Понимание SQL" (Understanding SQL). В данном случае Вам нужны главы 3 и 4. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 19:15 |
|
что бы не выводилась вся строка,где нулевые значения.как сделать IF-фом?
|
|||
---|---|---|---|
#18+
В вашем вопросе содержался ответ почитали бы про функции работающие с Null и было бы вам счастье Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 20:18 |
|
|
start [/forum/topic.php?fid=41&msg=37399933&tid=1584214]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 300ms |
0 / 0 |