Вопрос № 165104: Добрый День, Уважаемые эксперты! Буду очень благодарен если поможете с решением проблемы. Ситуация такая: //Получаем COM объект подключения к информационной базе ОбъектПодключения = "v81.COMConnector"; ТекCOMПодключение...
Вопрос № 165128: Здравствуйте уважаемые эксперты. возникла проблема в конфигурации Зарплата и Кадры.платформа 7.7 версия конфы 2.3 обнулилась нумерация приказов об увольнение за прошлый год
и в 2007 с 7 месяца, помимо названного, еще и по отпуску.чего случилось эт...Вопрос № 165171: Добрый день, уважаемые эксперты! Столкнулся с такой проблемой в 1С7.7 "Торговля и склад": Бухгалтер попросил написать новую форму для ревизии магазина и поставил условие, что если товар уже был внесен в ревизию, то нужно вернуться на ту ...
Вопрос № 165.104
Добрый День, Уважаемые эксперты! Буду очень благодарен если поможете с решением проблемы. Ситуация такая:
//Получаем COM объект подключения к информационной базе ОбъектПодключения = "v81.COMConnector"; ТекCOMПодключение = Новый COMОбъект(ОбъектПодключения); ТекCOMОбъект = ТекCOMПодключение.Connect("File="C:База1С";Usr = "Иванов";");
//Подключение успешно выполняется, идем дальше:
//Пробегая по регистрам сведений объекта подключенной
базы Для Каждого МетаданныеРегистр Из ТекCOMОбъект.Метаданные.РегистрыСведений Цикл
//Необходимо определить периодичность каждого регистра сведений: Сообщить(МетаданныеРегистр.ПериодичностьРегистраСведений); //Вот тут уперся: "МетаданныеРегистр.ПериодичностьРегистраСведений" возвращает "COMОбъект" и все тут. //Подскажите, можно - ли решить данную проблему? Если пробегать по метаданным текущей базы, без всяких COM, то проблем не
т //возвращается нормальное значение периодичности.
Отвечает: Piter
Здравствуйте, Тищенко Сергей Сергеевич! Все правильно. Для текущей базы любой объект "той" базы - КОМ объект. Попробуй так: Сообщить(ТекCOMОбъект.String(МетаданныеРегистр.ПериодичностьРегистраСведений));
Ответ отправил: Piter (статус: 2-й класс)
Ответ отправлен: 16.04.2009, 12:18
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 247630 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 165.128
Здравствуйте уважаемые эксперты. возникла проблема в конфигурации Зарплата и Кадры.платформа 7.7 версия конфы 2.3 обнулилась нумерация приказов об увольнение за прошлый год и в 2007 с 7 месяца, помимо названного, еще и по отпуску.чего случилось это уже Богу известно. А вот можно ли как нибудь восстановить эту нумерацию? бекап не подходит. нет бекапа этой подредактированной сторонними спецами конфы.их вызывать тоже не вариант,денег никто не даст.Очень большая просьба помочь!
Отправлен: 16.04.2009, 15:30
Вопрос задал: DavidKuch (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Астафьев Александр Николаевич
Здравствуйте, DavidKuch! Номера ВСЕХ документов в 1С 7.7 находятся в таблице 1SJOURN.DBF колонка DOCNO . Там же колонки с идентификаторами ID по которым система определяет к какому типу документа и к какому конкретно документу относится та или иная строка. В общем смотрите что у Вас с этим файлом. Хотя для начала попробуйте прогнать Конфигуратор - "Администрирование" - "Тестирование исправление ИБ" может поможет. Иначе придется самому разбираться где чьи ID документов и вручную править таблицу,
если конечно номера документов в ней сохранились. Удачи !!!
#thank 247648 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает: Альшанский Дмитрий Викторович
Здравствуйте, DavidKuch! Про тестирование и исправление Вам уже Астафьев Александр Николаевич уже ответил, поэтому считаю лишним повторять. От меня ответ на
нет бекапа этой подредактированной сторонними спецами конфы
Создайте
у себя простой текстовый файл. Смените ему расширение с .txt на .cmd (.bat) Откройте его для редактирования (ПКМ - Изменить (Edit) ) Вставьте в него код, указанный в приложении, замените имена дисков и пути к базе данных на свои, удалите комментарии в скобках. Сохраните его где Вам удобно. Пуск - Панель управления - Назначенные задания - Добавить задание - указать месторасположение данного файла. В расписании выполнения задания указать,
когда (в какой день(дни) и какое время) должно выполняться данное задание. Итого получаем настроенный руками действительный бэкап Базы Данных Для восстановления или создания действующей копии достаточно распаковать полученный архив в удобное для Вас место, указать при запуске 1С путь к папке с распакованной БД, запустить монопольно и проиндексировать. Потом можно, после того, как убедиться в восстановленности данных, скопировать файлы в папку с действующей БД.
Приложение:
--------- "НЕ МОГУ ВОЙТИ В КОМПЬЮТЕР!!!" - это чисто эмоции. Надо твердо знать, где Логин, а где пароль!!!
#thank 247674 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 165.171
Добрый день, уважаемые эксперты! Столкнулся с такой проблемой в 1С7.7 "Торговля и склад": Бухгалтер попросил написать новую форму для ревизии магазина и поставил условие, что если товар уже был внесен в ревизию, то нужно вернуться на ту строку где этот товар уже есть, я написал процедуру проверки которая срабатывает после внесения фактического количества товара (см. Приложение), но в реальности встает на первую строку много строчной части формы. Объясните пожалуйста это глюк 1С или надо поменять
прокладку между креслом и монитором ?
Отвечает: Анатолий Ясень
Уважаемый Дмитрий Рудольфович,
такое поведение может быть вызвано тем, что перед обновлением формы Вы удаляете текущую строку. Попробуйте удалять строку сразу, потом обновлять форму, а потом вызывать активизацию строки.
Приложение:
--------- Только вперед!
Ответ отправил: Анатолий Ясень (статус: Студент)
Ответ отправлен: 17.04.2009, 09:45
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 247690 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 3 Комментарий оценки: Все таки это глюк 1С, при удалении строки до ее окончательного ввода, мозги у 1С съезжают набекрень, понял я это когда в отладчике в табло случайно включил несколько раз "НомерСтроки", при удалении строки до ее окончательного ввода "НомерСтроки" принимал совершенно разные значения. Самый первый был равен нулю, второй номеру удаляемой строки, третий вообще какому-то левому значению.
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.