|
|||
F_cker
29.06.11 — 14:58 |
Приветствую.
Есть конфигурация с базой товаров. При открытии карточки товара отображает ее фото. Так вот если открыть на том же компе что и база, все без проблем. Если открыть базу с другого компа где XP тоже все нормально. А с компа где 7 винда, косяк. выводит ошибку: Кто нить в курсе в чем дело? |
||
Рэйв
1 — 29.06.11 — 14:59 |
правов не хватает |
||
Ёпрст
2 — 29.06.11 — 14:59 |
нет прав и разрешений. |
||
aka AMIGO
3 — 29.06.11 — 15:00 |
а не может это быть связано с кодовой страницей? |
||
F_cker
4 — 29.06.11 — 15:01 |
с одной учетной записей открываю базе с разных компов |
||
aka AMIGO
5 — 29.06.11 — 15:01 |
(0) если путь и имя латиницей — то та-же ошибка? |
||
F_cker
6 — 29.06.11 — 15:02 |
эта ошибка именно с Ноута где 7 винда стоит |
||
Ёпрст
7 — 29.06.11 — 15:03 |
файл — открыть — \КомпРасшариная_папкафото.JPG — открывается у тебя в 1с- ине ? |
||
F_cker
8 — 29.06.11 — 15:04 |
(5) да у меня все на латинице
(7) это просто как пример был |
||
Ёпрст
9 — 29.06.11 — 15:05 |
(8) роли не играет.. |
||
filh
10 — 29.06.11 — 15:05 |
админиских прав не хватает на c$ |
||
F_cker
11 — 29.06.11 — 15:05 |
вот так тоже ошибка \optimumTechnikaIMAGE.DIR247.jpg |
||
F_cker
12 — 29.06.11 — 15:06 |
права Админа у меня. так бы с других компов тоже ошибка была бы |
||
F_cker
13 — 29.06.11 — 15:07 |
(9) причем тут файл открыть? |
||
filh
14 — 29.06.11 — 15:07 |
попробуй набрать \optimumc$ |
||
filh
15 — 29.06.11 — 15:08 |
а на других компах уже пароль сохранен |
||
F_cker
16 — 29.06.11 — 15:08 |
(14) да |
||
F_cker
17 — 29.06.11 — 15:10 |
Windows 7 никак не может на это влиять? Потому что именно где стоит эта операционка и выходит ошибка |
||
Шапокляк
18 — 29.06.11 — 15:10 |
(0) По умолчанию создается временный файл в каталоге временных файлов, который почему-то назначается по умолчанию как C:DocumentsAndSettingsUsers… На XP это прокатывает, а на 7-ке нет, т.к. там каталог C:Программы… |
||
Ёпрст
19 — 29.06.11 — 15:11 |
(13) при том, что ты открыть её даже так не можешь — у тебя нет прав.. |
||
F_cker
20 — 29.06.11 — 15:12 |
(18) как то повлиять можно? |
||
Шапокляк
21 — 29.06.11 — 15:14 |
(20) Мне бы тоже хотелось узнать как… Я с такой шляпой в 8-ке столкнулась — там, судя по всему, программно как-то этот каталог назначается один на всех юзверей. |
||
Иде я Модератор 22 — 29.06.11 — 15:15 |
Первый раз запусти под Администратором. Потом должно работать… |
Я в одной книжке по программированию как то прочитал: «Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.»
Alex162006 |
|
||
---|---|---|---|
|
На машина с windows 7 Ultimate при выводе отчета с использованием метода объекта «Код 1C v 7.x
» выдает ошибку «Общая файловая ошибка при доступе к E:\basesphoto12345.jpg» — это полный путь к файлу, который нужно загрузить
Этот код должен выводить в таблицу картинку |
Yandex |
|
||
---|---|---|---|
|
E_Migachev |
|
||
---|---|---|---|
|
(0) Alex162006, почему в пути к картинке после указания диска Е соит ДВА ? |
harek |
|
||
---|---|---|---|
|
Проблема вся в доступе к папке. Что надо сделать, надо зайти в свойстве папки «sphoto», на закладке безопасность поставить полный доступ, текущему пользователю. |
Подсказка: Щелкнув по значку |
Скинули мне для друга- стоматолога простую конфу. Я ее поставил на XP — все работает. У друга Windows 7 x64. Проблема работы с картинками. Есть основной Справочник пациентов и у него есть подчиненный Справочник Галерея — картинки.jpg . В форме списка последнего вставлен текст, у которого в дополнительно, формула — с помощью функции картинка рисуется в форме. Если открыть именно Справочник пациентов в виде списка и оттуда вызвать подчиненный справочник, то все работает. если открыть Справочник пациентов и Элемент справочника, то там есть Кнопка с формулой: пишет ошибку : общая файловая ошибка при доступе и далее путь к файлу с картинкой ????? плз
права доступа у пользователя есть?
Файл картинок где находится — вне базы в какой то папке на диске?
Пользователь Администратор Файл картинок находится в папке базы.
Файл картинки->свойства->безопасность группы и пользователи Администратор есть? какие разрешения помечены галочками?
Администратор Windows естественно.
в пути к папке есть кирилица?
ПутьКФайлуФото — Это что ?
и нафига картинку 2 раза грузить ?
и неплохо еще проверять на то , что файло существует по этому пути.
Странное дело : ОткрытьФорму — выдает ошибку…. ОткрытьФормуМодально — все работает ??????????
Писал конфу не я. Кириллицы в пути файла нет. ПутьКФайлуФото — реквизит Спр.Пациентов и Спр.Галерея Файл существует, т.к. «Если открыть именно Справочник пациентов в виде списка и оттуда вызвать подчиненный справочник, то все работает. » Файл картинки — птички полный доступ;
ответ написал: «Писал конфу не я. »
Откройте вы уже Process Monitor от Sysinternals и завязывайте с этими ветками.
Изврат конечно дикий, но в параметрах управления учетными записями врубить «не уведомлять» и посмотреть на результат не пробовал?
«не уведомлять» — не решает вопрос
и что я должен там увидеть?
Проверил в отладчике на ХР и на W7 — Сделал доп. процедуру ПриОткрытии. Итам и там ПутьКФайлуФото =»» затем, когда форма полностью открылась и произошло позиционирование на первом элементе в Функции, которая рисует картинку ПутьКФайлуФото = путь к файлу. Открывал и из списка и кнопкой. Ситуация одинаковая. Попробал ОткрытьФормуМодально и ошибка исчезла, но не переключишься на другое окно пока это окно не закроешь.
Либо меняй формат на bmp , либо присвоение картинки оберни в попытку.
и всё это можно сделать было за 10 сек, имея пофигуратор и turbomd на ходу.
Либо, попробовать та, например: Ну и.. обзывать идентификаторы зарезервированными словами — моветон
т.е.JPG дольше обрабатывается, чем bmp. Попробовал — и точно. Пример спасибо попробую.
пример Вася.Загрузить… тоже самое. С bmp без проблем, на этом и остановлюсь
Вот почитал в 51 сообщении «В случае вызова «ОткрытьФорму» мы получаем в переменной контекст открываемой формы (так как реально форма откроется уже после того, как будет закончено исполнение кода) — в этом случае мы что-то можем сделать через контекст (но не всё, так как формы ещё нет — если нужно менять что-то на ней, то нужно дождаться её открытия через «ОбработкаОжидания»). » Куда вставить ОбработкуОжидания ?
не надо этого делать. Достаточно обернуть твой код в в Попытку и привет. всё и так заработает при первом же обновлении формы.
с Попыткой не работал…плз как?
Попытка <тут твой код> Исключение <тут код, если надо при исключении> КонецПопытки;
Попыка Исключение (что тут делать по другому если обработчик JPG не успел по времени?) КонецПопытки
Открыл помощник по языку, раздел Картинка — нет там JPG поддерживаемого формата ….
О!…. Клиент…. У тебя контрафактный СП! Совершенно левый! Купи у меня правильный!!!
Тэги: 1С 7.7 и ранее
Комментарии доступны только авторизированным пользователям
- Статус темы:
-
Закрыта.
-
Подскажите хотя бы откуда копать?
В базе реализован показ картинок из файлов для номенклатуры. Все картинки — jpg. Функция тоже стандартная: Фото.Загрузить(ИмяФайла);
Выдает «Общая файловая ошибка при доступе к <путь>». Проблема в том, что раньше работало у всех. Теперь у половины пользователей работает нормально, у другой половины постоянно вот такая ошибка. Права у всех одинаковые (даже пытался давать админские). С чего можно начать поиск решения? -
Offline
Natalya
Опытный в 1С- Регистрация:
- 7 фев 2008
- Сообщения:
- 57
- Симпатии:
- 0
- Баллы:
- 26
Ошибка возникает при открытии формы элемента справочника? Если раньше работало, значит были какие-то изменения. Какие? Доступ к файлам картинок какой: чтение или полный доступ? У всех ли он одинаковый?
-
Сейчас уже не найти изменения. Были сбои на сервере. Доступ полный, у всех права одинаковые
-
Как варианты: проблема с ж/д, некрректрное открытие (файл остается залоченым), антивирь (при обращении начинает проверять но не всегда)
-
Оно то может быть и оно. Только почему у одних ошибка бывала периодически, сейчас пропала, у других она постоянно. Права в AD абсолютно одинаковые, права в базе тоже. Тут уж скорее какой-нить ключ в реестре для конкретного пользователя. Вот только какой? Нигде нет инфы — как работает этот объект «Картинка» в 1С?
-
Думаю все же это глюк мелкософтовских (а может и ошибка вашего алгоритма). У 1с нет своих методов чтения/записи. Используются виндовые.
-
Offline
MaxxaM
Опытный в 1С- Регистрация:
- 16 окт 2007
- Сообщения:
- 293
- Симпатии:
- 2
- Баллы:
- 29
ну вставь проверку ФС.СуществуетФайл(<ИмяФайла>) :angry:
-
Причем тут проверка когда у других открывается? Бред несете не разобравшись в теме…
-
Offline
MaxxaM
Опытный в 1С- Регистрация:
- 16 окт 2007
- Сообщения:
- 293
- Симпатии:
- 2
- Баллы:
- 29
Не бред как минимум будет знать видит 1с файл с каринкой или нет, после этого хоть
будет видно в какую сторону капать. :angry: -
Уфф… Если у одного пользователя открывается значит путь/имя правильные и файл существуе.
- Статус темы:
-
Закрыта.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
paser
Дата регистрации: 30.08.2007
Сообщений: 4
На сервере стоят две ОСи 2000 сервер и 2003 сервер. На сервере несколоько баз 1с, к которым с локальных машин коннектятся пользователи. На 2000м все нормально, а когда загружен 2003 — все базы нормально открываются, а одна — самая большая выдает ошибку «общая файловая ошибка при доступе к файлу 1cv7.md» при загрузке. На этом файле атрибуты «только для чтения», «скрытый», «архивный» убраны, и вообще на всех файлах в каталоге этой бызы они убраны. В папке система дает создавать и редактировать файлы, но на катологе почемуто стоит атрибут «только для чтения» и ни как не убирается.
ZOMI
Дата регистрации: 15.08.2007
Сообщений: 21
Скорее всего проблема с правами доступа .По -быстрому — на каталог базы в разрешениях поставить группы юзеров или конкретных юзеров с соответствующими галочками (полный доступ ,запись,чтение и тд)
paser
Дата регистрации: 30.08.2007
Сообщений: 4
Ну вообще то стоит галочка полный доступ для Эвриуан (для всех). Зайти в базу пытался и под админом на серваке, та же история
IceBeerg
Дата регистрации: 06.10.2004
Сообщений: 803
А если базу переместить в другую папку?
ZOMI
Дата регистрации: 15.08.2007
Сообщений: 21
То что «все» стоит галка — ничего может не значить — назначьте как говорил выше
QDeSnic
Дата регистрации: 12.04.2007
Сообщений: 98
Там ещё есть такое как «Разрешения», которые надо раздать и «Кэширование», которое лучше отключить
paser
Дата регистрации: 30.08.2007
Сообщений: 4
Цитата «То что «все» стоит галка — ничего может не значить — назначьте как говорил выше»<br><br>Не знаю чем бы это могло помочь, так как вы разрешения (я так понял) для сетвых юзеров говорили выставить, а я даже под админом этого компа не мог зайти, о чем писал выше. Но я выставил и для сетевых юзеров и для админа полные права. Не помогло<br><br>Переместить в ту же папку на этой же винде пробовал, аналогичная проблема.<br><br>Кэширование отключено.<br><br>Я понимаю что добился цели не как профессионал а как шаман , но если у когото такая же проблема будет: взял скопировал базу с сервака из под 2000винды по сетке на другой комп, ребутнул сервак, загрузил 2003винду, и слил с другого компа назад базу — работает
<br><br>Но разобраться все равно хочется в чем дело, у кого какие мысли?
paser
Дата регистрации: 30.08.2007
Сообщений: 4
Говорят что с NTFS такие проблемы могут быть, что 2003 не видит эти файлы как сощданные собой и поэтому не дает доступ
Gaus
Дата регистрации: 06.02.2004
Сообщений: 54
Попробуй удалить (перместить) из каталога SYSLOG — 1сv7.mgl<br>
fricker
Дата регистрации: 27.12.2007
Сообщений: 14
та же проблема, возникла 2 дня назад. Сервер 2003, файлы программы на одном сервере, база данных на другом (sql). Информационных баз более 50, с некоторых компьютеров сети (обозначились 5 шт) иногда нет возможности войти в ту или иную базу. И не важно сколько приложений открыто. Перезагрузки машин и серверов не помогали. Т.е. с базой работают люди, а одна машина никак не подключится. Или подключится с третьего раза. В это время другие подключаются без проблем.<br>Предыстория. Серваки обновили с инета, поставили антивирь nod32. Поморгали светом.<br>И как быть. Народ ругается, а причину проблемы даже выявить не удается.
Показывать по
10
20
40
сообщений
Читают тему: