Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Пт 01 Апр 2011 10:43 Заголовок сообщения: Макет печати. VBScript |
|
|
Здравствуйте!
Подскажите, пожалуйста, где можно найти свойства для inftGrid (VBScript), таблица в макете печати? |
|
Вернуться к началу |
|
 |
andreichernov
Зарегистрирован: 14.02.2005 Сообщения: 209 Откуда: Самара
|
Добавлено: Пт 01 Апр 2011 16:03 Заголовок сообщения: |
|
|
Они такие же, как и у интерфейсов figure для методов отображения.
Найдите в файле описания интерфейса IInPictureGridFigure
Редактор методов отображения и редактор макета печати - практически одно и то же. |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Пт 01 Апр 2011 16:26 Заголовок сообщения: |
|
|
Это описание я находил, весь этот справочник перерыл.
Но проблема в файле IngeoIntfs.chm, который скачал с сайта Интегро, но именно этот раздел не могу посмотреть, пишет "Эта программа не может отобразить эту веб-страницу".
Пробовал и на системе с IE6, у меня IE8.
Подскажите где еще найти эти свойства или скиньте, пожалуйста, файл с описаниями.
---
Что-то с информацией по внутреннему программированию в ГИС ИнГЕО совсем проблема |
|
Вернуться к началу |
|
 |
andreichernov
Зарегистрирован: 14.02.2005 Сообщения: 209 Откуда: Самара
|
Добавлено: Пт 01 Апр 2011 16:43 Заголовок сообщения: |
|
|
Лучше обратиться в Интегро - они Вам помогут.
присланный мной файл будет из комплекта Ингео, и Вам вряд ли поможет |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Пн 04 Апр 2011 07:28 Заголовок сообщения: |
|
|
Спасибо за помощь! |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Вт 05 Апр 2011 11:01 Заголовок сообщения: |
|
|
Как в макете печати для элемента задать порядок (на передний план или на задний план)? |
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
Добавлено: Ср 06 Апр 2011 14:56 Заголовок сообщения: |
|
|
Дамир писал(а): | Как в макете печати для элемента задать порядок (на передний план или на задний план)? |
На передний план: удалить и добавить определенную фигуру.
На задний план: сформировать массив фигур в определенном порядке, удалить все фигуры и добавить фигуры из массива по порядку. _________________ С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Чт 07 Апр 2011 07:31 Заголовок сообщения: |
|
|
Спасибо за столь полный ответ!
Особая благодарность за обновление файла!!! |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Чт 07 Апр 2011 14:46 Заголовок сообщения: |
|
|
Подскажите, пожалуйста, как программно установить перенос текста в ячейке (Макет Печати VBScript).
Код: | fg.CellFormat.TextFormat(ingfTextFormat)= ??????????
|
|
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
Добавлено: Пт 08 Апр 2011 09:54 Заголовок сообщения: |
|
|
Код: |
dim CellFormat
set CellFormat = fg.CellFormat
CellFormat.TextFormat(ingfTextFormat) = CellFormat.TextFormat(ingfTextFormat) OR intfWordBreak
CellFormat.Update
|
_________________ С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Пт 08 Апр 2011 13:41 Заголовок сообщения: |
|
|
Такая ситуация.
Пользователь жмет по кнопке, программа на VBScript формирует макет печати.
Вопрос: возможно ли в сформированной таблице (например: программа создает таблицу 2х3) организовать вывод данных (в ячейке 0,0 одни значения, в ячейке 0,1 другие значения и т.д.)?
Если это возможно, приведите , пожалуйста, пример. |
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
Добавлено: Пт 08 Апр 2011 14:07 Заголовок сообщения: |
|
|
Код: | sub test
dim LayoutWindow, TableFigure
set LayoutWindow = Application.OpenWindow("LayoutWindow", Null)
LayoutWindow.Visible = True
set TableFigure = LayoutWindow.Figures.Add(inftGrid)
with TableFigure
.ColCount = 2
.RowCount = 3
.Width = 0.090
.Height = 0.045
.Bottom = 0.175
.Left = 0.065
.Text(0, 0) = "Значение 1"
.Text(0, 1) = "Значение 2"
end with
end sub |
_________________ С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Ср 13 Апр 2011 09:46 Заголовок сообщения: |
|
|
Используя VBScript, можно ли в таблице изменять ширину отдельного столбца и высоту отдельной строки?
Если можно, напишите, пожалуйста, код |
|
Вернуться к началу |
|
 |
RuslanG

Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
|
Добавлено: Ср 13 Апр 2011 12:11 Заголовок сообщения: |
|
|
Код: | sub test2(TableFigure)
with TableFigure
' Изменение ширины 2 столбца
.GetFormat(1, -1).Size(ingfColWidth) = 0.05
' Изменение высоты 2 строки
.GetFormat(-1, 1).Size(ingfRowHeight)= 0.02
' Изменение цвета фона ячейки [2,2] на желтый
.GetFormat(1, 1).Brush(ingfBrush).BackColor = vbYellow
end with
end sub |
_________________ С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия |
|
Вернуться к началу |
|
 |
|