Модераторы: stron
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> V77. Несоответсвие типов 
V
    Опции темы
Eatmeat
Дата 28.3.2007, 05:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.3.2006
Где: г.Тюмень

Репутация: 1
Всего: 2



Пытаюсь написать скрипт на vbs. Когда преобразовываю атрибут "Контрагент" в строку, вылазит ошибка "несоответствие типов". Как преобразовать этот атрибут в строку?

Код

Option Explicit
Dim V7, Docs, res
Set V7 = CreateObject("V77L.Application")
IsOK = V7.Initialize(V7.RMTrade, "", "")
Set Docs = V7.CreateObject("Документ.ПоступлениеМатериалов")
Docs.SelectDocuments "01\01\2006", "31\12\2006"
Do While Docs.GetDocument() = 1
                     MsgBox(Docs.GetAttrib("Контрагент.Наименование"))          'ошибка "несоответствие типов"
Loop
WScript.Quit


Спасибо.
PM MAIL   Вверх
Eatmeat
Дата 1.4.2007, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.3.2006
Где: г.Тюмень

Репутация: 1
Всего: 2



Оказалось, надо было сделать так:

Docs.GetAttrib("Контрагент").GetAttrib("Наименование")
PM MAIL   Вверх
SaschaL
Дата 25.7.2007, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 880
Регистрация: 13.12.2006
Где: Челябинская обл г .Нязепетровcк

Репутация: 8
Всего: 9



Прикольный подход к написанию обработки, а почему вы не используете стандартный синтаксис 1С.
PM MAIL ICQ   Вверх
Praetori
Дата 26.7.2007, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 23.7.2007

Репутация: нет
Всего: нет



Мазохист, однако  smile 
PM MAIL   Вверх
Eatmeat
Дата 16.12.2007, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.3.2006
Где: г.Тюмень

Репутация: 1
Всего: 2



Цитата(SaschaL @  25.7.2007,  19:20 Найти цитируемый пост)
а почему вы не используете стандартный синтаксис 1С

Стандартный синтаксис не работает в vbs-файлах, которые очень удобно использовать для однообразных операций на разных компьютерах. Не лезть же каждый раз в конфигуратор. Может, есть какой-то другой способ, но в силу моего скромного понимания 1С...
PM MAIL   Вверх
prefer
Дата 16.12.2007, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 6.12.2007

Репутация: нет
Всего: нет



Цитата

Стандартный синтаксис не работает в vbs-файлах, которые очень удобно использовать для однообразных операций на разных компьютерах. Не лезть же каждый раз в конфигуратор. Может, есть какой-то другой способ, но в силу моего скромного понимания 1С...

например каких операций? я вообще живу без vbs... стараюсь обходиться штатными методами, некоторые тонкости канешно подрозумевают наличие внешних компонент, но vbs не раз не видел, будьте добры, поведайте незнаящему smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "1C: Предприятие, SAP, ERP и учётные системы"
stron

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, stron, Pegas.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема »


 




[ Время генерации скрипта: 0.0597 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.