| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
terminator2204 Частый гость


Зарегистрирован: May 02, 2006 Сообщения: 40 Рейтинг: +0/-0
|
Добавлено: Вт 24 Окт, 2006 13:50:44 Заголовок сообщения: RSView преобразование типов |
|
|
| Как в RSView преобразовать тег типа int в строку, и какие функции для сложения строк существуют. |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Вт 24 Окт, 2006 14:47:36 Заголовок сообщения: |
|
|
| Цитата: | | какие функции для сложения строк существуют |
Просто сложите в поле Expression оба string-тэга знаком + |
|
| Вернуться к началу |
|
 |
terminator2204 Частый гость


Зарегистрирован: May 02, 2006 Сообщения: 40 Рейтинг: +0/-0
|
Добавлено: Вт 24 Окт, 2006 15:03:51 Заголовок сообщения: |
|
|
Вообще мне нужно взять текущую дату в формате строки YYYY/MM/DD.
А в системных переменных RSView дата возращается в формате
"24 октября 2006". |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Вт 24 Окт, 2006 15:13:53 Заголовок сообщения: |
|
|
| Цитата: | | Вообще мне нужно взять текущую дату в формате строки YYYY/MM/DD. |
Покажите на экране аналоговые тэги system\Year, system\Month, system\Day через слэш. |
|
| Вернуться к началу |
|
 |
terminator2204 Частый гость


Зарегистрирован: May 02, 2006 Сообщения: 40 Рейтинг: +0/-0
|
Добавлено: Вт 24 Окт, 2006 15:21:03 Заголовок сообщения: |
|
|
| мне нужно ActiveX объекту передать дату типа string YYYY/MM/DD |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Вт 24 Окт, 2006 15:27:04 Заголовок сообщения: |
|
|
| Тогда в VBA читаем тэги, выделяем нужное, обрабатываем, передаём в ActiveX. |
|
| Вернуться к началу |
|
 |
dv_ Эксперт


Зарегистрирован: Sep 14, 2006 Сообщения: 776 Рейтинг: +41/-1 Откуда: Донецк
|
Добавлено: Вт 24 Окт, 2006 16:03:12 Заголовок сообщения: |
|
|
| terminator2204 писал(а): | | мне нужно ActiveX объекту передать дату типа string YYYY/MM/DD |
Если ActiveX делается на VB, тогда все достаточно просто:
- в ActiveX передаем "system\DateAndTimeInteger"
- запрашиваем у Windows информацию о времени
("GetTimeZoneInformation")
- используем в VB функцию "DateAdd", помня
что "system\DateAndTimeInteger" количество секунд от
1 января 1970 года по Гринвичу.
Все!
ActiveX имеет дату в формате VB, т.е. "Date",
применимо и к тегам времени в управлении нативными трендами. |
|
| Вернуться к началу |
|
 |
|