Перейти к содержимому

Фотография

QTP 9.0: Запись в DataTable


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Tanya

Tanya

    Jobs manager

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Кривец Татьяна
  • Город:г. Киев

Отправлено 21 августа 2006 - 13:11

Для записи в DataTable использую вот такую функцию
Serial_Num=DataTable.AddSheet ("Product").AddParameter("Serial #", Ser_Num)

Эта строчка посторяется в цикле.
В результате в DataTable мы получаем десяток стоббцов с названием Serial # и ниже строчкой по одному значению.

Каким образом сделать один столбец и в нем в столбик все значения?
  • 0

#2 Mike

Mike

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 1 079 сообщений
  • Город:Москва

Отправлено 21 августа 2006 - 13:24

Первый раз - то же, что Вы и делаете. Далее (в цикле):

DataTable.LocalSheet.SetNextRow
DataTable.LocalSheet.Value("Serial #")=Ser_Num

Если речь идёт не о локальном Sheet, а о глобальном - поменяйте LocalSheet на GlobalSheet.
  • 0
Best regards,
Майк.

#3 Tanya

Tanya

    Jobs manager

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Кривец Татьяна
  • Город:г. Киев

Отправлено 22 августа 2006 - 12:35

Да, спасибо большое, работает!
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных