|
Работа 1С (на управляемых формах) на операционной системе Windows XP. | ☑ | ||
---|---|---|---|---|
0
ученица2
17.07.16
✎
15:04
|
Здравствуйте. Как вы думаете программы 1С на УФ могут корректно и полноценно работать на Win XP ?
Я читала, что разработчики не проверяют свою работу на XP, поэтому процедуры, которые отлично отрабатывают на новых ОС могут не работать на Win XP. У кого-нибудь были с этим проблемы? |
|||
1
Звездец
17.07.16
✎
15:19
|
разрешаю, работай
|
|||
2
Зая Бусечка
17.07.16
✎
15:22
|
Какие конкретно процедуры?
|
|||
3
Chameleon1980
17.07.16
✎
15:23
|
автор, наверное, скорее боится за отображение?
а процедуры причем? |
|||
4
Chameleon1980
17.07.16
✎
15:24
|
хотя (1) ++
|
|||
5
ученица2
17.07.16
✎
16:21
|
Для УТ11.2 написали обработку загрузки данных. На сервере Win Server 2008 она работает. На ноутбуке любом работает, а на компьютере с Win XP не работает.
Может , конечно, причина не в ОС. Но больше вариантов в голове нет. |
|||
6
ученица2
17.07.16
✎
16:29
|
Пишет "не верный формат файла". Но если эту же базу и этот же файл переместить на мой локальный компьютер (Win8), то загрузка файла (формат txt) прекрасно происходит.
|
|||
7
Горогуля
17.07.16
✎
16:34
|
ага, файлы ж в WInXP и в Win8 по-разному выглядят
|
|||
8
Фрэнки
17.07.16
✎
16:34
|
(6) на каком сервиспак живет этот комп?
дот-нет на него не забыли установить? |
|||
9
ученица2
17.07.16
✎
16:40
|
Win XP Prof версия 2002 SP3
|
|||
10
ученица2
17.07.16
✎
16:47
|
Программист, который написал загрузку, говорит, что это что-то с доступом к файлу. Но сис.админ со своими полными правами тоже загрузить не смог. Та же ошибка.
|
|||
11
ученица2
17.07.16
✎
17:44
|
(8)
"дот-нет на него не забыли установить?" Вы думали, что файл в формате XML? Но он в формате txt. |
|||
12
Nandarou
17.07.16
✎
17:56
|
(11) "Пишет "не верный формат файла"." Надо разбираться что точно вызывает ошибку и в каком месте кода.
|
|||
13
NorthWind
17.07.16
✎
17:56
|
(11) отладкой не пробовали посмотреть что происходит при чтении файла?
|
|||
14
nva_15
17.07.16
✎
18:30
|
Кодировку файла смотрели?
|
|||
15
ученица2
17.07.16
✎
19:07
|
Отладчик: при попытке открытия файла для чтения вызывает исключение
|
|||
16
ученица2
17.07.16
✎
19:16
|
Сейчас позвонил программист и сказал, что он у себя нашел компьютер с Win XP и там файл загрузился без проблем. Значит проблема не в ОС WinXP, а конкретно в настройках ОС на конкретном компьютере. Может что-то с политикой безопасности или при установке ОС недоустановили что-то, что нужно для работы. Вот интересно что же не хватает...
|
|||
17
Зая Бусечка
17.07.16
✎
19:17
|
||||
18
NorthWind
17.07.16
✎
19:57
|
(17) :)))
(16) расскажите наконец вашему программисту про такую интересную штуку как пошаговое выполнение программы в отладчике. Оч помогает, честно! |
|||
19
NorthWind
17.07.16
✎
20:01
|
и кстати этта... комп с winxp долго искать не надо. Есть такая интересная штука как виртуальные машины. Туда ставится нужная оська, можно даже без серийника (30-дневная) - и на ней все что надо проверяется
|
|||
20
NorthWind
17.07.16
✎
20:08
|
(15) не увидел сразу. Ну замечательно, значит не получается открыть файл. Здесь сразу возникает куча возможных действий, которые можно предпринять чтобы локализовать ошибку. Проверить путь. Перенести файл в корень диска, воспользоваться короткими именами на латинице и открыть его оттуда. Проверить права доступа. Масса всего.
|
|||
21
Фрэнки
17.07.16
✎
20:10
|
(11) я ничего не думал. Платформа последних версий может тупо не находить нужных для работы компонент. Не для чтения из какого-то определенного формата файла, а просто для чтения из любого файла.
|
|||
22
Фрэнки
17.07.16
✎
20:11
|
(16) конкретно в текущей установке оси на конкретную железку, в которой что-то неявно забыли установить и все.
|
|||
23
NorthWind
17.07.16
✎
20:14
|
(21) по эксепшену можно было бы понять. Но мне кажется, что там нечто более прозаическое
|
|||
24
Сниф
17.07.16
✎
20:16
|
(0) только на Xp и работаю, с УФ всё нормально.
|
|||
25
Фрэнки
17.07.16
✎
20:16
|
(23) да куда уж прозаичней-то? 1С при установке из дистрибутива не тащит всего хлама, который должен быть уже там.
|
|||
26
ученица2
17.07.16
✎
21:14
|
По словам нашего сис.админа, 1С платформа и конфигурация устанавливались с диска, который был в коробке.
|
|||
27
breezee
17.07.16
✎
21:15
|
Позовите программиста, который напиисал обработку. Дайте ему даленку на ПК с ХР. Пусть развлекается
|
|||
28
ученица2
17.07.16
✎
21:18
|
Это было сделано сразу. Он подключился. Зашел в Отладчик. Сказал, что это что-то с правами доступа.
|
|||
29
NorthWind
17.07.16
✎
21:25
|
ну а переместить файл в другое место, где с правами норм, а в обработке сделать возможность выбирать местоположение - не, никак?
|
|||
30
ученица2
17.07.16
✎
21:30
|
Причем он говорит, что происходят странные вещи. Отладчик при выполнении процедуры на точку остановы не реагирует. То есть отладчик вообще не работает. Чтобы что-то получить программисту пришлось выводить отладочное сообщение.
Он предполагает, что на уровне ОС есть ограничение на работу 1С. |
|||
31
ученица2
17.07.16
✎
21:32
|
(29) в обработка и так есть выбор
При тестировании выбирали из разных мест. Не помогает. |
|||
32
ученица2
17.07.16
✎
21:36
|
(26) добавлю
После установки с диска было уже несколько обновлений с сайта поддержки как платформы, так и конфигурации. В настоящий момент и платформа и конфигурация последней версии. |
|||
33
NorthWind
17.07.16
✎
21:39
|
(31) тогда посмотрите в сторону (21) и (24), а далее - в сторону состояния конкретно этой злополучной винды. Возможно, в системе что-то повреждено и самым простым путем будет переустановить ее.
|
|||
34
ученица2
17.07.16
✎
21:46
|
(33) я тоже думаю о том, чтобы завтра попросить сис.админа переустановить ОС на рабочем компьютере.
|
|||
35
ученица2
17.07.16
✎
21:47
|
спасибо всем за помощь
|
|||
36
silent person
17.07.16
✎
22:01
|
(30) >Отладчик при выполнении процедуры на точку остановы не реагирует.
у вас клиент-серверный вариант базы ? чтение файла выполняется случайно не на сервере ? отладка на сервере включена ? у пользователя под которым работает сервер 1С есть права на файл ? |
|||
37
DrZombi
гуру
18.07.16
✎
07:12
|
(5) Смотря как она написана.
Какие компоненты от ОС-и использует? К примеру на новых осях есть свои КОМ объекты, методы и т.д. :) |
|||
38
DrZombi
гуру
18.07.16
✎
07:13
|
+ Смотри в код обработки и думай, что там такого понаписано. Нам от сюда не видно
++ Разрешаю, в XP работают :) |
|||
39
b_ru
18.07.16
✎
07:39
|
Нет повести печальнее на свете, чем повесть о ламерах и трехзвенной архитектуре.
|
|||
40
ученица2
18.07.16
✎
08:32
|
(36) если бы база была на SQL, я бы написала это в первом сообщении, потому что понимаю, что это важно
|
|||
41
Cyberhawk
18.07.16
✎
08:37
|
КГ / АМ
|
|||
42
Фрэнки
18.07.16
✎
09:28
|
(40) // попросить сис.админа переустановить ОС на рабочем компьютере.
только пусть не полениться накатить туда установку оси точно также, как на том компе, где у него все в 1С уже заработало. Это будет все равно быстрее, чем гадать и пытаться каким-то отладчиком баги выловить, когда и ловить никто из вас толком еще не научился. |
|||
43
FIXXXL
18.07.16
✎
09:40
|
(40) а вы там не через RDP ли работаете?
|
|||
44
vtolga
18.07.16
✎
09:49
|
А версия платформы на xp и на сервере одинаковая?
|
|||
45
lubitelxml
18.07.16
✎
09:50
|
рабочий комп на xp - сейчас перевожу с 8.3.6 на 8.3.8 - проблем не замечено
|
|||
46
b_ru
18.07.16
✎
10:24
|
А почему вы решили, что проблема в винде? Может она в процессоре, или в объеме оперативной памяти или в видеокарте? Ведь это все наверняка тоже разное у всех компьютеров, на которых запускается обработка?
А может положение системного блока по отношению к сторонам света играет роль? Давайте еще погадаем вместо того, чтобы заглянуть в отладчик. Ваш программист судя по (30) дуб дубом. Более компетентного позвать нет возможности? |
|||
47
ученица2
18.07.16
✎
10:33
|
не надо оскорблять нашего программиста((
|
|||
48
lubitelxml
18.07.16
✎
10:34
|
(47) с таким подходом - он максимум ит-специалист )
|
|||
49
ученица2
18.07.16
✎
13:45
|
проблема решена
спасибо (36) |
|||
50
hhhh
18.07.16
✎
13:54
|
(49) тогда что было в (40)
|
|||
51
necro
18.07.16
✎
13:54
|
(0) Сто раз так делал, всё ОК!
|
|||
52
ученица2
18.07.16
✎
14:18
|
в (40) была моя самоуверенность))
|
|||
53
trdm
18.07.16
✎
14:22
|
(8) > дот-нет на него не забыли установить?
ага. еще яву дадо доустановить, Qt, цигвин и тетрис. Он нафиг 1С-су не нужен. За обработку xml другой пакет отвечает. |
|||
54
ученица2
18.07.16
✎
14:22
|
оказывается сервер SQL может видеть файлы только из тех папок, которые у него там внутри где-то прописаны, из других мест он файлы не грузит
|
|||
55
trdm
18.07.16
✎
14:24
|
(54) обработка загрузки на T-SQL что-ли написана?
|
|||
56
ученица2
18.07.16
✎
14:48
|
обработка написана на языке 1С, там нет разницы файловая база или серверная
|
|||
57
Горогуля
18.07.16
✎
14:51
|
(56) языку нет разницы, а платформе есть
|
|||
58
NorthWind
18.07.16
✎
14:52
|
(56) разница есть, и в случае с управляемым приложением колоссальная. Вплоть до того что это вообще-то разные компы.
|
|||
59
ученица2
18.07.16
✎
15:24
|
я ответила на конкретный вопрос (55)
|
|||
60
b_ru
18.07.16
✎
15:42
|
(54) У вас админ, программист и вся ваша шайка-лейка - это в лучшем случае IT-слесари.
Просто о сложном: код, который запускается на сервере 1С (процедуры с директивой &НаСервере, процедуры общих неклиентских модулей) выполняется с правами пользователя, от которого запущен сервер 1С. По умолчанию пользователь этот USR1CV8, созданный локально на сервере приложений 1С. Если у вас есть домен и общие папки, используемые для обмена, права на них выдаются доменным пользователям. Умные люди в таком случае запускают сервер 1С (службу "Агент сервера 1С") от имени специально созданного доменного пользователя и дают ему все нужные права. От какого пользователя запущен сервер SQL, к которому обращается сервер 1С, в данном случае не существенно. Стандартными средствами 1С нет возможности исполнить произвольный код в контексте сервера SQL. |
|||
61
ученица2
18.07.16
✎
16:13
|
(60) в конце концов наш сис.админ всё таки нашел причину, а это главное
|
|||
62
aleks_default
18.07.16
✎
17:18
|
"У вас админ, программист и вся ваша шайка-лейка - это в лучшем случае IT-слесари.
" По заявлению О. Голодец (министр образования по-моему) "во всем мире профессия системного администратора не требует высшего образования". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |