#0
by Gemini
Добрый день. Помогите, добрые люди, пж)) 1С 8.2 УПП, ВПФ для ПеремещенияМатериаловВЭксплуатации. Пишет ошибку в Запросе Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. ГДЕ ПеремещениеМатериаловВЭксплуатации.Ссылка <<?>>= &ТекущийДокумент Я так понимаю в ПеремещениеМатериаловВЭксплуатации.Ссылка у меня очень много строк и 1С ругается. Как исправить? Вот код:
#5
by Gemini
Я так понимаю//, может и немного неправильно выражаюсь, потому что новичок. Тип СсылкаНаОбъект у меня ДокументСписок.ПеремещениеМатериаловВЭксплуатации. Мне подсказали, что там поучается неограниченная длина полей и ее нужно обрезать командой ВЫРАЗИТЬ в Запросе
#6
by hhhh
ДокументСписок.ПеремещениеМатериаловВЭксплуатации это же талица вообще-то. Как ты сравниваешь один документ с целой таблицей? Ты программист или где?
#7
by Михаил 1С
Строка неограниченной длины - это только для тех типов, которые строки, у тебя не строки, у тебя ДокументСсылка.
#8
by Mauser
И все таки 1С недальновидно поступили, сделав внутренний язык кириллическим, чересчур снизили порог вхождения. Если при чтении на родном языке нигде не звенит звоночек понимания, что в переменную СсылкаНаОбьект, которая ТекущийДокумент, не следует класть ДокументСписок, то что будет при программировании на английском? Хотя, вероятно, там в силу полного непонимания кода акцент будет смещен на анализ алгоритмов. Хочется надеяться.
#10
by Gemini
Извините, я второй день в 1С, до этого как то не приходилось. А те, кто издеваются, вы прям сразу пришли и такие умные, никогда не путали и ошибок не делали. Все с чего то начинали, и поэтому не надо меня закидывать камнями. А в 1С делаю и буду делать. Я даже книжку по вашим дорогим Типам не успела прочитать, сразу нужно писать - изворачиваюсь как могу. А на английском, а на ЯВУ на англ как то попроще понимать, порядка больше.
#12
by _stay true_
То же, что и мы, я полагаю))) Мадам, Вы поменяйте тип реквизита "СсылкаНаОбъект" в своей обработке на нужный ДокументСсылка. Либо, если нужно что-то вытащить из ТЧ, то делайте запрос разу по ТЧ(в "Таблицы и поля" в конструкторе добавьте не сам документ, а только его ТЧ). Но реквизит поправить надо в любом случае.
#13
by Mauser
Заставляют писать с пистолетом у виска, не давая читать книжек по нашим дорогим типам. Как это свежо и современно. Мадам, русский язык может быть не родны не только для вас, простите великодушно!
#14
by Gemini
Спасибо огромное, самый понимающий и добрый человек. Из идевок я уже выловила этот момент, что надо внимательнее следить за словами в типе. А вы со злыми Бухами работали? Которые вообще в СУБД не соображают, а требуют. Брали просто сопровождать - заставили программировать.
#19
by Mauser
Бухи должны соображать в СУБД? Серьезно? - Марь Иванна, вы не можете сдать налоги, потому что при репликации временной таблицы при помощи триггера произошла ошибка с уровнем серьезности больше 30!
#20
by _stay true_
Выложите уже фотокарточку)) И Вы сразу увидите, как, во-истину суровые форумчане начнут к Вам относиться)))
#21
by Gemini
За три дня сидения за компом, глаза уже все в кучу, ну и злость - вот и опечатки. Пусть не в СУБД, но хотя бы около. Просить человека, который три дня как пришел лезть в рабочую базу и что-то там править - верх неграмотности. А на мои заявления, что я буду работать только в копии - смотреть на меня, как будто я тупая. Я в грудь себя не била, и не кричала, что я программист. Но без работы как то тяжко, знаете ли
#23
by _stay true_
Бухам, по большей части, поифгу, как там что устроено и какие где принципы используются. А если вы сотрудник франча или просто фрилансер, то вы в их глазах всегда будете настоящим *овном и верхом некомпетентности, пока не сможете решать их самые сложные задачи за 5 минут))) Ждём фотокарточку)
#24
by Mauser
Ты не обижайся, но бухи правы. Им надо чтобы ты исправила рабочую базу. Принцип работы для них - нажатие кнопочки. А тут истерика, что я буду править только в копии.
#27
by Михаил 1С
Не, не, ничего не ломай. Ты вообще права, что работаешь только на копии. Только потом, когда будешь уверенна, что все в порядке - переноси на рабочую базу. Свою программу обрамляй комментариями, например так: ... ... После можно будет найти свой код. Если меняешь код типовой конфы на свой, то его не удаляй, а делай так - комментируй строчку того, что было, ниже пиши свою. Типа так:
#28
by hhhh
чего вы гоните? вы ведь пишете внешнюю печатную форму, а ее вполне можно делать при работающих ползователях. И можно не на копии, а на рабочей базе, потому что она никак ничего не испортит.
#29
by Михаил 1С
Вообще да. Я не заметил, что речь идет о внешней печатной форме. Но для новичка будет полезно работать на копии, чтобы ничего не сломать по-неопытности.
#30
by Михаил 1С
Девичья фотография всегда интересна. И появляется ощущение, что общаешься с настоящим человеком, а не с такими же идиотами.
#32
by Gemini
Да вроде недавно медкомиссию проходила, сказали не гоню. Вообще то это было первое задание, вместо слова в печатную форму вписать параметр, я сказала, с поддержки не буду снимать документ Счет на оплату, а лучше попробую ВПФ, мне не дали время.
#33
by Gemini
спасибо, сколько я за три дня только не перелопатила в инете, и это читала, и правила составления Запросов, и как делать ВПФ - конечно в голове столько инфы не уместится. Я не спорю, что я пока глупа в 1С, я ж не умничаю. За три дня никто программистом не станет
#34
by Михаил 1С
То есть все-таки ты работаешь с печатной формой основной конфигурации? Это не страшно. Но просто, чтобы люди точнее знали твою задачу.
#35
by Михаил 1С
Тут такой форум. Не обижайся. Ты же не обижаешься, если надо пройти сквозь колючий кустарник. Такие здесь условия. Просто задавай точные вопросы, если люди не понимают - задавай точнее. Если вопросов много - создай несколько тем, в каждой по точному вопросу.
#36
by _stay true_
Главное, добивайте все задачи до конца. Как бы ни орали клиенты и кто бы ни троллил на форумах. P.S: за фотокарточку респект:)
#37
by Gemini
Нет, то задание я провалила и супер крутой программист 1С за дорого поправил это прямо в конфе. Тут же прилетело следующее задание. Я пока неопытна в конфу лезть не буду, только Внешние обработки.
#39
by Михаил 1С
Он поправил, он и разгребать будет, когда обновление через месяц затрет его программу.
#42
by _stay true_
Если собираешься расти и развиваться в этой теме - терпеть придется ближайшие года так 3)))
#43
by Gemini
Да он эту конфу принципе и дописывал, он там как рыба в воде, она вся переписанная и обновляется сутками им же. Как нас можно сравнивать? Моську со слоном?
#45
by Gemini
а что делать, все прошли и я пройду)))) просто через некоторое время привыкну и не буду обращать внимания))
#47
by Михаил 1С
Не, ну тут тогда еще не только твое желание - работать ли в рабочей базе. Два разных программиста в одной базе работать не могут. Ведь тогда никакой ответственности. Я бы не дал стажеру работать с моим клиентом. Только под моим руководством. Поэтому твои постановщики задач должны понять - кто-то из программистов должен быть главным и брать на себя ответственность за рабочую базу. Если главный он - то ты договариваешься с ним (о том, чтобы и тебе редактировать код). Если главная ты, то ты ответственна и за все, что он там каждый день делает. Ну а если ни о чем не договариваться и партизанить, то может быть будет все легко, или наоборот - он вдруг скажет, что ни за что не в ответе, раз кто-то другой лазил в базу. Твоим же бухгалтерам это не надо? Пусть они поймут это.
#48
by Михаил 1С
Да, помести это в Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект); Попробуй так: Хотя, мы это на скорую руку помогаем, что-то можем не учесть.
#49
by Gemini
Спасибо, иногда зацикливаешься на одном моменте, и нужно просто, чтобы кто-то подсказал свежим и опытным взглядом, чтобы дальше копать
#51
by Mauser
Ты ее лучше работе с хранилищем обучи и изменения объединять и откатывать. А то понапустят зеленой плесени в типовой, сам потом хрен разберутся, но зато +++ Иванов Иван Иванович 45 размер ноги. Размурлыкались тут.
#52
by Михаил 1С
Ты страдай, страдай, жизнь твоя ужасна! Не можешь порядка навести в своей базе и среди своих стажеров - твои проблеммы, не порть жизнь другим. Я сам разберусь - кого и чему учить.
#53
by Lama12
Несколько советов начинающему 1С нику. 1. Все работы только на копии (уже было сказано). 2. Все изменения данных в рабочей базе только руками пользователей. 3. Не вестись на запугивание бухами. Лучше их запугивать. Самый большой авторитет и мотиватор для любого человека - страх. 4. Если руководитель бух, то все распоряжения просить либо на бумаги, либо по почте подтвердить. Не надо настаивать если отказывается. Проще прикинуться дурачком и спросить - верно ли понял? Если по почте отвечать не хочет, то на бумажке приносишь схему действий с рисками. Но так, что б в схеме обязательно была ошибка. Пусть собственной рукой подправит. 5. Все свои действия записывай. Все. Вплоть до похода в туалет. Никогда не знаешь из-за чего компьютер начал хорошо работать ;-) (кто знает, поймет). 6. Храни историю работ (см ).
#57
by Михаил 1С
Блин, но так же будет, что я будто бы вымогатель какой-то. А так - просто интересно посмотреть на красивую девушку, занявшуюся 1С.
#58
by Михаил 1С
Возможно, что другие парни сразу проснутся и напишут все, что знают про "историю работ". ПС: я могу предложить только вести в экселе список изменений типовой конфигурации. К примеру: "Справочники: Контрагенты - своя форма элемента ... Документы ЗаказПокупателя - доп.реквизит, код в модуле ... ..."
#59
by Lama12
Изменения конфигурации - хранилище. Изменения внешних отчетов, обработок - SVN или другой механизм управления версионностью. Даже если руководство не просит, лучше вести собственный журнал работ. Что делал, и когда. Сколько времени потратил. В день на это уйдет не более 20 минут, зато всегда можно проанализировать как работаешь. Если же руководство запросит - что ты делал 18 дней назад, то ответ готов. Сам веду записи в тетради. Утром план на день. В процессе дня ставлю плюсики напротив тех задач что сделал. Можно подробнее писать, но у меня еще лог экрана пишется автоматом. Очень помогает при разговорах с руководством.
#60
by Mariiaki
Спасибо. Все время анализирую чего не знаю и изучаю) Вот теперь хранилище и механизм управления версионностью в список. А журнал работ вкратце ведется.
#66
by Михаил 1С
ага, а ты пробовал в запросе сравнивать что-то с функцией Выразить от чего-то? Попробуй.
#68
by ColonelAp4u
Еще можно было при указании параметра в запросе поставить | ГДЕ ПеремещениеМатериаловВЭксплуатации.Ссылка В &ТекущийДокумент"; и в данный параметр закинуть свой список значений с документами, и потом их перебирать и выбирать нужные значения для дальнейших действий
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- не работает запрос: Неверные параметры "ДАТАВРЕМЯ"
- Неверные параметры "+" 1С 8
- УПП. Ведомость по учету МПЗ - неверные результаты по группировкам
- СКД неверные параметры "-"
- v8.2.13 ПОДОБНО неверные параметры/ошибка синтаксиса
- Неверные параметры в операции сравнения, как правильно указать параметр?
- Построитель ругаеться "Неверные параметры в операции сравнения"
- Неверные параметры в операции сравнения. Нельзя сравнивать поля
- СКД. Неверные параметры. В консоли работает.
- Параметры выбора + параметры динамического списка
- Ошибка: Нельзя сравнивать поля неограниченной длины и поля несовместимых типов
- Неверные Параметры реквизита я читал,но не исправляется!!
В этой группе 1С
- Ошибка получения неинициализированного параметра сеанса
- КД 2.0 Возможно ли управлять флагом "Не замещать существующие объекты..." в ПКО.
- Закрытие 26 счета на 20 по налоговому учету (1с ERP) (не директкостинг)
- УПП 1.3 Формирование книги покупок, попадают доки из предыдущего периода.
- ФР: округление суммы НДС в чеке
- 1с 8.3 Веб-клиент, Такси ошибка доступа к файлу
- Печать пакета документов
- 1С:УПП "Общий" материал при позаказном производстве
- Получение текущих данных из весов CAS CL5000J...
- V83.COMConnector Не находит Экспортный метод обработки
- Постоянный опрос вебсервиса с 1С
- параметры отчета при использование Универсального отчета
- 1С Бухгалтерия 3.0 оптимизация проведения документов
- Запрос пин-кодов для активации программной лицензии: не известен рег. номер
- 1С: Комплексная 1.0 - как отразить сводную счет-фактуру от посредника
- УТ 11.2.Создание Установки цен номенклатуры из справочника номенклатуры.
- Программное создание ордера в ЕРП 2.1
- Загрузка документов с движениями через Универсальный обмен данными XML
- Вывод верхнего уровня иерархического справочника в динамическом списке
- Изменение типа реквизитов таблицы значений.