powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS пустые ячейки
11 сообщений из 11, страница 1 из 1
RS пустые ячейки
    #38545267
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста в чем может быть:
в числовой колонке некоторые ячейки имеют значения, а некоторые пустые. В этом же запросе в SQL есть все значения
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38545347
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте через контекстное меню этой ячейки зайти в "Свойства текстового поля" -> "Число" и там устаноить категория "Число". Также там может быть выбран вариант "Показывать нуль как:" "Нет".
+ Проверьте само выражение ячейки, может быть, там явно задано преобразование некоторых значений к величине Nothing или же просто к пустой строке.

Таблица матричная или обычная?
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38545390
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Madmech,
так у меня там не нуль, а есть реальное значение. В свойствах ячейки - число.
Таблица обычная.
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38549009
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто не сталкивался с таким?
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38549515
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beaver06,

Это матрица или таблица? Если это группа то можно Total/суммой проверить или графиком, если сумма правильная - то скорее всего форматирование, если и сумма неправильная - то в RS поступают кривые/битые данные, нужна отладка на уровне SQL.
Попробуй переписать SQL попроще, ну или другая альтернатива запроса, с нуля но чтобы в итоге те-же поля выдавал (alias-ами например) и з другой выборки/таблицы.. вариантов debug-ов много..
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38551455
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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)) - не бывает пустых значений

Может как-то дата плохо обрабатывается?
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38551565
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beaver06,

Я же не просто так Вас просил проверить выражение ячейки. Если бы Вы просто без изменения транслировали значения, полученные запросом, в таблицу, то тогда я бы поломал голову. Но когда Вы как-то обрабатываете эти значения VB-скриптом, то всегда есть вероятность напортачить.

Похоже, в это выражение и закралась ошибка, попробуйте вот так:
Код: vbnet
1.
= SUM(IIF(Fields!Last.Value > CDate("01.01.1900"), 1, 0)) 


Я так понимаю, поле Last - это дата?
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38551902
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Madmech,

то же самое и с CDATE
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38552010
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beaver06,

Вы один-в-один скопировали мое выражение или же все же подставили дату в формате SQL Server? Это имеет значение.

Попробуйте еще само поле на всякий случай конвертнуть:
Код: vbnet
1.
= SUM(IIF(CDate(Fields!Last.Value) > CDate("01.01.1900"), 1, 0)) 
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38553359
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Madmech,

вот что у меня:
=Sum(iif(Cdate(Fields!last.Value) = CDate("01.01.1900"), 1, 0))
...
Рейтинг: 0 / 0
RS пустые ячейки
    #38558438
beaver06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо.

Пересоздал таблицу - все стало нормально отображаться.
Видать глюки были...
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS пустые ячейки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]