Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Консоль отчетов - Приведение типа          
Log1c Подменю пользователя
сообщение 07.06.11, 7:29
Сообщение #1

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 178
Из: Харьков
Спасибо сказали: 27 раз
Рейтинг: 0

Что мне надо: первые 10 букв из поля ХарактеристикаНоменклатуры, то есть конструкция типа ЛЕВ(ХарактеристикаНоменклатуры, 10)
Вопрос1: как преобразовать значение поля ХарактеристикаНоменклатуры в строку?
Вопрос2: почему закомментированные строки не работают?

Выбрать 
    ХарактеристикаНоменклатуры//,
    //ВЫРАЗИТЬ(ХарактеристикаНоменклатуры КАК Строка),
    //ТИПЗНАЧЕНИЯ(ХарактеристикаНоменклатуры),
        //ТИП(ХарактеристикаНоменклатуры),
    Подстрока(Представление(ХарактеристикаНоменклатуры), 1, 10)    
ИЗ РегистрНакопления.ЗаказыПокупателей
ГДЕ Период МЕЖДУ &Дата1 И &Дата2


Предположения: закомментированные строки не работают т.к. платформой 8.1 они не поддерживаются.

Где выполняю код:
1С:Предприятие 8.1 (8.1.15.14)
"Управление производственным предприятием для Украины", редакция 1.2.15.30


Signature
1С:Предприятие 7.7 БУ + ТиС + ЗП и кадры 7.70.031 для Украины
1С:Предприятие 8.3 УТП для Украины 1.2.28.1 (обычные формы)

logist Подменю пользователя
сообщение 07.06.11, 8:14
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(Log1c @ 07.06.11, 7:29) *
Предположения: закомментированные строки не работают т.к. платформой 8.1 они не поддерживаются.

ВЫРАЗИТЬ точно работает.

А ТИПЗНАЧЕНИЯ появился в 8,2

|ВЫБРАТЬ
|ВЫРАЗИТЬ (ХарактеристикаНоменклатуры КАК СТРОКА(10))
|ИЗ РегистрНакопления.ЗаказыПокупателей
|ГДЕ Период МЕЖДУ &Дата1 И &Дата2


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Log1c Подменю пользователя
сообщение 07.06.11, 14:27
Сообщение #3

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 178
Из: Харьков
Спасибо сказали: 27 раз
Рейтинг: 0

Цитата(logist @ 07.06.11, 9:14) *
ВЫРАЗИТЬ точно работает.

А ТИПЗНАЧЕНИЯ появился в 8,2

|ВЫБРАТЬ
|ВЫРАЗИТЬ (ХарактеристикаНоменклатуры КАК СТРОКА(10))
|ИЗ РегистрНакопления.ЗаказыПокупателей
|ГДЕ Период МЕЖДУ &Дата1 И &Дата2


на эту строку:
ВЫРАЗИТЬ (ХарактеристикаНоменклатуры КАК СТРОКА(10))

пишет "несовместимые типы"


Signature
1С:Предприятие 7.7 БУ + ТиС + ЗП и кадры 7.70.031 для Украины
1С:Предприятие 8.3 УТП для Украины 1.2.28.1 (обычные формы)

logist Подменю пользователя
сообщение 07.06.11, 14:30
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

ВЫРАЗИТЬ (ХарактеристикаНоменклатуры.Наименование КАК СТРОКА(10))


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: Log1c,

pablo Подменю пользователя
сообщение 07.06.11, 14:31
Сообщение #5

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 193 раз
Рейтинг: 0

Вероятно, нужно использовать
ВЫРАЗИТЬ (ХарактеристикаНоменклатуры.Наименование КАК СТРОКА(10))


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Log1c Подменю пользователя
сообщение 07.06.11, 15:13
Сообщение #6

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 178
Из: Харьков
Спасибо сказали: 27 раз
Рейтинг: 0

Цитата(logist @ 07.06.11, 15:30) *
ВЫРАЗИТЬ (ХарактеристикаНоменклатуры.Наименование КАК СТРОКА(10))

Наименование тут спасает, похоже везде спасает =)
Спасибо, но как все же определять тип данных?


Цитата(pablo @ 07.06.11, 15:31) *
Вероятно, нужно использовать
ВЫРАЗИТЬ (ХарактеристикаНоменклатуры.Наименование КАК СТРОКА(10))


Логист был на 1 минуты быстрее.
ХарактеристикаНоменклатуры.Наименование и так строка.
Вот ищу как же понимать значения какого типа хранит поле.


Signature
1С:Предприятие 7.7 БУ + ТиС + ЗП и кадры 7.70.031 для Украины
1С:Предприятие 8.3 УТП для Украины 1.2.28.1 (обычные формы)

pablo Подменю пользователя
сообщение 07.06.11, 15:18
Сообщение #7

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 193 раз
Рейтинг: 0

Поле ХарактеристикаНоменклатуры хранит значение типа ссылка. А вот когда платформа разыменовует эту ссылку в наименование - отдельный вопрос к разработчикам 1С.


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Log1c Подменю пользователя
сообщение 07.06.11, 15:21
Сообщение #8

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 178
Из: Харьков
Спасибо сказали: 27 раз
Рейтинг: 0

Вопрос уже не по этой теме.
Подскажите как вытащить поле "модель"?
Выбрать 
ХарактеристикаНоменклатуры,//если зайти внутрь то увидим поле модель
ХарактеристикаНоменклатуры.Наименование,
ХарактеристикаНоменклатуры.Владелец.Модель//не отобразится
ИЗ РегистрНакопления.ЗаказыПокупателей
ГДЕ Период МЕЖДУ &Дата1 И &Дата2



Цитата(pablo @ 07.06.11, 16:18) *
Поле ХарактеристикаНоменклатуры хранит значение типа ссылка. А вот когда платформа разыменовует эту ссылку в наименование - отдельный вопрос к разработчикам 1С.


там все ок, я разобрался всегда спасает наименование, если нужна строка, оно есть везде.


Signature
1С:Предприятие 7.7 БУ + ТиС + ЗП и кадры 7.70.031 для Украины
1С:Предприятие 8.3 УТП для Украины 1.2.28.1 (обычные формы)

Vofka Подменю пользователя
сообщение 07.06.11, 15:22
Сообщение #9

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Цитата
Вопрос уже не по этой теме.

Тогда открываем новую тему с более подробным описанием. Закрыто.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 22:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!