Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 ... 20 ОтправитьПечать
Очень популярная тема (более 25 ответов) ТП: Хотелки (число прочтений - 87293 )
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #60 - 13. Января 2007 :: 18:28
Печать  
kms писал(а) 25. Декабря 2006 :: 08:14:
Соотв. остался вопрос, как заполнять фиксированные строки в ТП 1cpp.

Может в рукопашную?
  
Наверх
IP записан
 
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Re: ТП: Хотелки
Ответ #61 - 18. Января 2007 :: 02:42
Печать  
Хотелось бы иметь возможность каким-либо образом получать из поставщика данных информацию без посредства ТП, независимо от строк, отображаемых сейчас в ТП с учетом всех установок (отборы, сортировки), что-то типа:
-ВыбратьСтроки(Парам), где Парам=ВыбратьОтображаемыеСтроки|ВыбратьВсеСтроки
-ПолучитьСтроку()
-ВыгрузитьСтрокиВТЗ(Парам), где Парам=ВыгружатьОтображаемыеСтроки|ВыгружатьВсеСтроки
Методы необходимы, например, для распечатки содержимого ТП...

Также, дополнительно, хотелось бы иметь метод, позволяющий получить с поставщика запрос, отправляемый им на сервер "В общем виде", желательно уже после метапарсера...

  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Хотелки
Ответ #62 - 18. Января 2007 :: 08:29
Печать  
Идея с итерированием мне не нравится, по нескольким причинам.
ИМХО получение текста текущего запроса должно быть достаточно.

Кстати, возможен ведь и обратных подход, который решает неудобства, связанные с необходимостью повторной установки множества параметров.
Можно сперва обработать текст запроса через MetaDataWork::ОбрМетаСКЛ, а уже потом этот текст устанавливать поставщику.
В этом случае получение полных данных - это простая задача дополнения этого текста сортировкой и отсеканием невидимых колонок (если они не нужны).
  

De quelle planète es-tu?
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #63 - 20. Января 2007 :: 21:24
Печать  
Цитата:
КолонкаТабличногоПоля :: Заголовок / Caption

Заголовок / Caption

Доступ: чтение и запись.

Тип: Строка.

Описание: Текст заголовка колонки.


Вопрос от несведующего

1. Тип:Строка - это какой: char(256) - то есть какой максимум по символам

2. Тип: Строка - это МНОГОстрочный или не совсем  Подмигивание
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Хотелки
Ответ #64 - 20. Января 2007 :: 21:47
Печать  
Вообще в ТП как я помню сейчас все строки
1. не имеют жесткого ограничения по длине
2. являются однострочными - по крайней мере высота строки ТП фиксирована.

Но вообще, ты бы проверил что ли Подмигивание

А, ну да, и насчет заголовка.
Я как-то с трудом представляю себе заголовок длиной даже 256 символов.
Такие правда бывают?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #65 - 20. Января 2007 :: 21:54
Печать  
Да я то как раз и проверил..., просто боялся а вдруг я опять где-то не дочитал, недопонял, недодумал Улыбка

Просто в данном случае я хотел узнать, раз уж это раздел хотелок

1. Будет ли указыватся в документации более развернутое определение типов?

2. Реально ли сделать МНОГОстрочный заголовок ТабличногоПоля - и вообще технически это возможно?

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Хотелки
Ответ #66 - 20. Января 2007 :: 22:08
Печать  
lustin писал(а) 20. Января 2007 :: 21:54:
1. Будет ли указыватся в документации более развернутое определение типов?

Нуу. Думаю, нет.
Наиболее ценные сведения как всегда будут известны только в узком кругу избранных Смех

А по правде - а есть ли в этом необходимость?
Ну, если есть какие-то серьезные неточности, наверное пиши их в какую-нибудь ветку или в багзиллу.

Цитата:
2. Реально ли сделать МНОГОстрочный заголовок ТабличногоПоля - и вообще технически это возможно?

Конечно, реально, в том числе и многострочный текст в строках.
Себе я это в план на ближайшее время не поставлю, но как пожелание это вполне понятно.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #67 - 20. Января 2007 :: 22:27
Печать  
kms писал(а) 20. Января 2007 :: 22:08:
А по правде - а есть ли в этом необходимость?
Ну, если есть какие-то серьезные неточности, наверное пиши их в какую-нибудь ветку или в багзиллу.


Логично, а из багзилы если надо добавят в документацию

Цитата:
Конечно, реально, в том числе и многострочный текст в строках.
Себе я это в план на ближайшее время не поставлю, но как пожелание это вполне понятно.


Ну и еще - реально ли сделать MergeCells (Слияние ячеек)
Заголовки {          Колонка1       |          Колонка2}
строка 1.  {         ПравилоОбъединенияДАнных  }
строка 2.  {     Данные1          |          Данные2    }
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #68 - 24. Января 2007 :: 12:42
Печать  
"Знаете ли вы что..."
С помощью поставщика данных ПоставщикДанныхODBC.MySQL можно отобразить в ТП данные с сервера PostgreSQL, т.к. стиль языка запросов в части ограничения результата выборки у этих серверов совпадает, и никаких специальных особенностей сервера для этого ТипаИсточника не применяется. Нужно использовать драйвер ODBC для PostrgeSQL.
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Хотелки
Ответ #69 - 24. Января 2007 :: 20:16
Печать  
Упс... А вот это важно для меня Улыбка
Сенкс!
  
Наверх
 
IP записан
 
noprogrammer
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 465
Зарегистрирован: 16. Июня 2006
Re: ТП: Хотелки
Ответ #70 - 26. Января 2007 :: 21:27
Печать  
( kms) На сколько сложно добавить для ТП методы получения координаты ячейки (по образу и подобию того что сейчас есть в формексе для ТЗ)?
  
Наверх
wwwICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Хотелки
Ответ #71 - 27. Января 2007 :: 12:31
Печать  
ADirks писал(а) 03. Декабря 2006 :: 06:21:
Ещё иногда не хватает возможности получения координат текущей ячейки. Например, для показа контекстной менюшки, когда событие вызывается с клавиатуры а не мышкой.

Сделано. И даже 2 варианта по этой теме:
http://www.1cpp.ru/forum/YaBB.pl?num=1158076903/58#58
http://www.1cpp.ru/forum/YaBB.pl?num=1158076903/59#59

noprogrammer писал(а) 26. Января 2007 :: 21:27:
( kms) На сколько сложно добавить для ТП методы получения координаты ячейки (по образу и подобию того что сейчас есть в формексе для ТЗ)?

Оказалось необычайно сложно.
Весь день на меня наседают дети и заставляют играть в братья пилоты дело об огородных вредителях.
Жуть  Ужас
  

De quelle planète es-tu?
Наверх
 
IP записан
 
noprogrammer
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 465
Зарегистрирован: 16. Июня 2006
Re: ТП: Хотелки
Ответ #72 - 28. Января 2007 :: 10:06
Печать  
(kms)
Цитата:
ТП:
[+] добавлен метод ТП ПолучитьГраницыТекущейЯчейки() /GetCurrentCellBounds()


Может конечно (скорее всего) я что то не то делаю, почему то всегда возвращается одно и тоже значение всегда = 1, или просто не правильно понимаю смысл метода....

?!
  
Наверх
wwwICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Хотелки
Ответ #73 - 28. Января 2007 :: 10:39
Печать  
noprogrammer писал(а) 28. Января 2007 :: 10:06:
(kms)
Цитата:
ТП:
[+] добавлен метод ТП ПолучитьГраницыТекущейЯчейки() /GetCurrentCellBounds()


Может конечно (скорее всего) я что то не то делаю, почему то всегда возвращается одно и тоже значение всегда = 1, или просто не правильно понимаю смысл метода....

?!

Я надеялся, что ты заглянешь в документацию: Подмигивание

ПолучитьГраницыТекущейЯчейки / GetCurrentCellBounds
---------------------------------------------------------------------
     :Синтаксис:
           ПолучитьГраницыТекущейЯчейки(чЛево, чВерх, чПраво, чНиз)

     :Параметры:
           - чЛево, тип: Число
           - чВерх, тип: Число
           - чПраво, тип: Число
           - чНиз, тип: Число

     :Возвращает:
           - 0: границы получить невозможно
           - 1: границы успешно получены

     :Описание:
           Возвращет экранные координаты текущей ячейки ТП
  

De quelle planète es-tu?
Наверх
 
IP записан
 
noprogrammer
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 465
Зарегистрирован: 16. Июня 2006
Re: ТП: Хотелки
Ответ #74 - 28. Января 2007 :: 10:44
Печать  
(kms)
Цитата:
Я надеялся, что ты заглянешь в документацию


Рад бы в нее заглянуть, только где ее найти?!

изменеия смотрю вот здесь http://www.1cpp.ru/docum/html/1cpp.html но тут все очень скромно написано Подмигивание
  
Наверх
wwwICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 ... 20
ОтправитьПечать