Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Макет печати. VBScript

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Пт 01 Апр 2011 10:43    Заголовок сообщения: Макет печати. VBScript Ответить с цитатой

Здравствуйте!

Подскажите, пожалуйста, где можно найти свойства для inftGrid (VBScript), таблица в макете печати?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
andreichernov



Зарегистрирован: 14.02.2005
Сообщения: 209
Откуда: Самара

СообщениеДобавлено: Пт 01 Апр 2011 16:03    Заголовок сообщения: Ответить с цитатой

Они такие же, как и у интерфейсов figure для методов отображения.
Найдите в файле описания интерфейса IInPictureGridFigure

Редактор методов отображения и редактор макета печати - практически одно и то же.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Пт 01 Апр 2011 16:26    Заголовок сообщения: Ответить с цитатой

Это описание я находил, весь этот справочник перерыл.
Но проблема в файле IngeoIntfs.chm, который скачал с сайта Интегро, но именно этот раздел не могу посмотреть, пишет "Эта программа не может отобразить эту веб-страницу".
Пробовал и на системе с IE6, у меня IE8.

Подскажите где еще найти эти свойства или скиньте, пожалуйста, файл с описаниями.
---
Что-то с информацией по внутреннему программированию в ГИС ИнГЕО совсем проблема
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
andreichernov



Зарегистрирован: 14.02.2005
Сообщения: 209
Откуда: Самара

СообщениеДобавлено: Пт 01 Апр 2011 16:43    Заголовок сообщения: Ответить с цитатой

Лучше обратиться в Интегро - они Вам помогут.
присланный мной файл будет из комплекта Ингео, и Вам вряд ли поможет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Пн 04 Апр 2011 07:28    Заголовок сообщения: Ответить с цитатой

Спасибо за помощь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Вт 05 Апр 2011 11:01    Заголовок сообщения: Ответить с цитатой

Как в макете печати для элемента задать порядок (на передний план или на задний план)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
RuslanG



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

СообщениеДобавлено: Ср 06 Апр 2011 14:41    Заголовок сообщения: Ответить с цитатой

Дамир писал(а):
проблема в файле IngeoIntfs.chm

Исправили. Скачайте снова файл IngeoIntfs.chm

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
RuslanG



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

СообщениеДобавлено: Ср 06 Апр 2011 14:56    Заголовок сообщения: Ответить с цитатой

Дамир писал(а):
Как в макете печати для элемента задать порядок (на передний план или на задний план)?

На передний план: удалить и добавить определенную фигуру.
На задний план: сформировать массив фигур в определенном порядке, удалить все фигуры и добавить фигуры из массива по порядку.

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Чт 07 Апр 2011 07:31    Заголовок сообщения: Ответить с цитатой

Спасибо за столь полный ответ!

Особая благодарность за обновление файла!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Чт 07 Апр 2011 14:46    Заголовок сообщения: Ответить с цитатой

Подскажите, пожалуйста, как программно установить перенос текста в ячейке (Макет Печати VBScript).

Код:
fg.CellFormat.TextFormat(ingfTextFormat)= ??????????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Пт 08 Апр 2011 13:41    Заголовок сообщения: Ответить с цитатой

Такая ситуация.
Пользователь жмет по кнопке, программа на VBScript формирует макет печати.

Вопрос: возможно ли в сформированной таблице (например: программа создает таблицу 2х3) организовать вывод данных (в ячейке 0,0 одни значения, в ячейке 0,1 другие значения и т.д.)?

Если это возможно, приведите , пожалуйста, пример.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Ср 13 Апр 2011 09:46    Заголовок сообщения: Ответить с цитатой

Используя VBScript, можно ли в таблице изменять ширину отдельного столбца и высоту отдельной строки?
Если можно, напишите, пожалуйста, код
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB