Имя: Пароль:
1C
1С v8
ЕСТЬNULL
, ,
0 SH_tan
 
17.04.14
10:30
Добрый День всем
Вот такой вопрос надо чтобы нуль пропал то есть переделать как я понял выражение
ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, 0) КАК ОстСклад
как лучше сделать это?
1 PR
 
17.04.14
10:30
Да
2 Godofsin
 
17.04.14
10:30
Нет
3 Wobland
 
17.04.14
10:31
Воздержался
4 SH_tan
 
17.04.14
10:31
Нуль в представлении как число
то есть вместо 0 было пустое значение
5 Wobland
 
17.04.14
10:31
ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, "охохонюшки")

(4) что это такое?
6 SH_tan
 
17.04.14
10:32
есть еще мысли...
7 SH_tan
 
17.04.14
10:32
(5) так не получится
8 Godofsin
 
17.04.14
10:32
(4) Что за пустое значени?
9 Wobland
 
17.04.14
10:33
(6) легко. хочу мороженку и не заниматься извращениями
10 Godofsin
 
17.04.14
10:33
Ничо не понял короче
11 Wobland
 
17.04.14
10:33
(7) врёшь
12 SeraFim
 
17.04.14
10:33
(4) попробуй вместо 0 подставить пустое значение
13 SH_tan
 
17.04.14
10:33
(8) пустое типа " "
14 Wobland
 
17.04.14
10:34
(13) фигасе пустое
15 SH_tan
 
17.04.14
10:34
(12) пробовал - ошибку дает
16 SH_tan
 
17.04.14
10:35
ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад,)
так пробовал - не хочет
17 fisher
 
17.04.14
10:35
(0) Это не проблема запроса. Это проблема представления данных запроса. Как выводишь?
18 Wobland
 
17.04.14
10:35
+(14) да количеством пробелов в строке можно остатки кодировать
19 Godofsin
 
17.04.14
10:35
(16) " " - это не пустое значение
20 SH_tan
 
17.04.14
10:35
(17) число
21 Godofsin
 
17.04.14
10:35
Это пробел мать его за ногу
22 Wobland
 
17.04.14
10:36
мож, ему естьнулл присоветовать выкинуть?
23 fisher
 
17.04.14
10:36
(20) Я не про это. СКД, построитель отчета, ручной вывод?
24 SH_tan
 
17.04.14
10:37
(21) может через Выбор ... Тогда
25 hhhh
 
17.04.14
10:37
(20) а так?

ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, ""охохонюшки"")
26 Wobland
 
17.04.14
10:38
(24) монопенисуально
27 SH_tan
 
17.04.14
10:38
(23) ручной с помощью консоли запроса
28 SH_tan
 
17.04.14
10:39
(25) зачем мне охохонюшки мне нужно пустая ячейка
29 SH_tan
 
17.04.14
10:40
(26) извращение?
30 fisher
 
17.04.14
10:40
(27) Ну, вот когда будешь выводить на печать - просто в формате ячейки вывода задашь представление нулевых значений пустой строкой. И всё.
31 SeraFim
 
17.04.14
10:41
(28) держи:
ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, "пустая ячейка")
32 Wobland
 
17.04.14
10:41
(28) в консоли?
33 Godofsin
 
17.04.14
10:42
(30) +1
34 fisher
 
17.04.14
10:42
(32) Он её пользователям отдаст. Скажет - теперь это ваш универсальный отчет.
35 hhhh
 
17.04.14
10:42
(28) ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, """")
36 Wobland
 
17.04.14
10:43
(34) даа.. я помню щенячий восторг девочки-юзера, открывшей для себя консоль и конструктор ;)
37 Godofsin
 
17.04.14
10:46
(36) Эта хня. Помню восторг ГБ, когда она добралась до конфигуратора ))))
38 del123
 
17.04.14
10:55
(37) А вот это зря, зачем их туда пускать??:))
39 EvgeniuXP
 
17.04.14
11:09
NULL - пустая.
ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, NULL)

или

ВТОстатокНаСкладах.ОстСклад
40 fisher
 
17.04.14
11:10
(39) "ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, NULL)"
Этапять!
41 Godofsin
 
17.04.14
11:12
(39) Записал в букварь
42 Wobland
 
17.04.14
11:13
выбор когда ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, NULL) есть NULL тогда NULL иначе NULL конец
43 Godofsin
 
17.04.14
11:14
(42) ))))))))))))))))
44 fisher
 
17.04.14
11:16
(42) Твоя формула вгоняет меня в депрессию. Надо выпить!
45 Wobland
 
17.04.14
11:17
версия 1.2:
выбор когда ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, NULL) есть NULL тогда NULL иначе естьNULL(NULL, NULL) конец

(44) теперь ты никуда не денешься ;)
46 Godofsin
 
17.04.14
11:17
(42) выбор когда ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, NULL) есть NULL тогда NULL иначе NULL конец КАК НУЛ
47 fisher
 
17.04.14
11:18
(45) Не. Мне первая версия больше нравится. Более лаконичная и на жизнь похожа :)
48 Godofsin
 
17.04.14
11:20
(47) Уже накатил?
49 Wobland
 
17.04.14
11:21
С утра генерал обращается к денщику:
- Ну ка, Василий, потешь-ка меня чем нибудь!
- Хотите, вашпревосходительство, сон расскажу, какой мне нынче то приснился?
- Ну, и что тебе, дураку, приснилось?
- опа, вашпревосходительство.
- Да ну? Давай рассказывай.
- Снится мне значит, что иду я по темному лесу.
Глядь, а впереди...
- Что, опа?
- Да не-е, впереди дом такой вроде стоит.
Подхожу я к дому этому, дверь открываю, а там...
- опа?
- Да нет, там комната такая большая - большая.
А посередине...
- А-а, опа!
- Да не-е, посередине стол стоит. А на столе...
- Ну, опа-а!?
- Не-е, на столе вроде как сундук. Так вот, открываю я этот сундук, а там...
- о-опа-а-а?!!!
- Ну.
- А-а-а, я так и знал!
50 Wobland
 
17.04.14
11:22
навеяло
51 SH_tan
 
17.04.14
11:22
(35) Сработало, спасибо большущее!!!
52 Godofsin
 
17.04.14
11:23
(51) Это не есть правильный подход, если пустая строка тебе нужна для вывода в печ. форму
53 SH_tan
 
17.04.14
11:24
всем спасибо за идеи!
54 SH_tan
 
17.04.14
11:24
(52) не в Печ форму а просто в форму
55 SH_tan
 
17.04.14
11:25
(52) для информацииЁ потому как 0 нолики очень ребят в глазах...
56 Wobland
 
17.04.14
11:26
кто штаны ребятам шьёт? ну конечно не пилот
57 hhhh
 
17.04.14
11:28
просто вы не натерли с утра наждачкой ваши хрустальные шары. Ведь изначально было понятно, что чел не знает про двойные кавычки.
58 singlych
 
17.04.14
11:36
Если для информации, то достаточно было просто убрать ЕСТЬNULL. Как и предложил (39), но за счет эпичной конструкции это не заметили.
59 Wobland
 
17.04.14
11:42
(58) сплагиатил с (22) ;)
60 singlych
 
17.04.14
15:50
О, сорри. Конструкция оказалась настолько эпична, что (22) не заметил я)
61 StaticUnsafe
 
17.04.14
15:54
(0) ЗАМЕНИТЬНОЛЬ(ТАБЛИЦАНУЛЕЙ.НОЛЬ, НУЛЬ) КАК СЕМНАДЦАТЬ
62 AlexITGround
 
17.04.14
15:57
(0) Это миста, дружок )  (1),(2),(3)
63 ObjectRelation Model
 
17.04.14
15:57
IN 1C ONLY:

ISNULL(VALUE,UNDEFINED)
64 AlexITGround
 
17.04.14
16:05
(63) основной заибанили что ли?
65 ObjectRelation Model
 
17.04.14
16:06
(64) вот именно, что заИбанили ))
66 AlexITGround
 
17.04.14
16:07
(65) я не опечатался) элементарный вопрос в (0), но надо было 60 постов чистой воды троллинга, чтобы человеку двойные ковычки всунуть, это вообще забей
67 Wobland
 
17.04.14
16:08
(66) от так вот человек выражает свои недомысли. что ж поделать
68 Фауст
 
17.04.14
16:13
(55) Запрос не трогай.  В свойствах ячейки установи формат, с представлением нуля в виде ""
69 KAO111
 
17.04.14
16:38
(66) странно, что ответ с двойными кавычками может казаться правильным. Завтра в этом случае будет: "Преобразование к типу числа невозвожно... т т.д."
2 + 2 = 3.9999999999999999999999999999999...