|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Подскажите, пожалуйста в чем может быть: в числовой колонке некоторые ячейки имеют значения, а некоторые пустые. В этом же запросе в SQL есть все значения ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2014, 15:21 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Попробуйте через контекстное меню этой ячейки зайти в "Свойства текстового поля" -> "Число" и там устаноить категория "Число". Также там может быть выбран вариант "Показывать нуль как:" "Нет". + Проверьте само выражение ячейки, может быть, там явно задано преобразование некоторых значений к величине Nothing или же просто к пустой строке. Таблица матричная или обычная? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2014, 16:09 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Madmech, так у меня там не нуль, а есть реальное значение. В свойствах ячейки - число. Таблица обычная. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2014, 16:24 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Никто не сталкивался с таким? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2014, 16:53 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
beaver06, Это матрица или таблица? Если это группа то можно Total/суммой проверить или графиком, если сумма правильная - то скорее всего форматирование, если и сумма неправильная - то в RS поступают кривые/битые данные, нужна отладка на уровне SQL. Попробуй переписать SQL попроще, ну или другая альтернатива запроса, с нуля но чтобы в итоге те-же поля выдавал (alias-ами например) и з другой выборки/таблицы.. вариантов debug-ов много.. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2014, 00:19 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
vikkiv, это таблица. Вот какая ситуация, в колонке в которой такое выражение: =Sum(iif(Fields!last.Value > "1900-01-01 00:00:00.000", 1, 0)) - есть иногда пустые значения. В колонке где такое выражение: =Sum(iif(Fields!mes_last.Value = "1900-01-01 00:00:00.000", 1, 0)) - не бывает пустых значений Может как-то дата плохо обрабатывается? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2014, 09:51 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
beaver06, Я же не просто так Вас просил проверить выражение ячейки. Если бы Вы просто без изменения транслировали значения, полученные запросом, в таблицу, то тогда я бы поломал голову. Но когда Вы как-то обрабатываете эти значения VB-скриптом, то всегда есть вероятность напортачить. Похоже, в это выражение и закралась ошибка, попробуйте вот так: Код: vbnet 1.
Я так понимаю, поле Last - это дата? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2014, 11:36 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Madmech, то же самое и с CDATE ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2014, 14:33 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
beaver06, Вы один-в-один скопировали мое выражение или же все же подставили дату в формате SQL Server? Это имеет значение. Попробуйте еще само поле на всякий случай конвертнуть: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2014, 15:24 |
|
RS пустые ячейки
|
|||
---|---|---|---|
#18+
Madmech, вот что у меня: =Sum(iif(Cdate(Fields!last.Value) = CDate("01.01.1900"), 1, 0)) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2014, 13:57 |
|
|
start [/forum/topic.php?fid=31&msg=38545390&tid=1533788]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
292ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 282ms |
total: | 660ms |
0 / 0 |