Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 360
от 28.11.2006, 13:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 310, Экспертов: 45
В номере:Вопросов: 4, Ответов: 12


Вопрос № 63808: Добрый день! Сразу сообщу, что начинающая в 1с.Подскажите,пожалуйста,что нужно сделать у меня при в ходе в информ.базу выдается Ошибка: Открытие файлов таблицы:Носмеров документов: 1cv7.exe-Ошибка приложения и далее Инструкция по адреесу "0х1f11...
Вопрос № 63809: Здравствуйте, господа эксперты!!! Подскажите, как осуществлять группировка по дням, что-то не получается, видать запрос неправильный...
Вопрос № 63813: Всем здравствуйте... Вопрос такой.Есть нестандартная конфигурация для фирмы.Есть обработка "Пакетная печать документов"(счета,акта,счета-фактуры). Бухом приходится каждый раз выбирать документ и печатать его(счет-печатать,акт-печата...
Вопрос № 63841: Добрый день всем экспертам.Не знаю по адресу ли вопросы(сам я програмистом не являюсь),но может кто и знает:1)переустановил я систему(Windows XP SP2) на ноуте HP NX6110.Создал две учетные записи - админа и пользователя(с ограниченными правами),произв...

Вопрос № 63.808
Добрый день! Сразу сообщу, что начинающая в 1с.Подскажите,пожалуйста,что нужно сделать у меня при в ходе в информ.базу выдается Ошибка: Открытие файлов таблицы:Носмеров документов: 1cv7.exe-Ошибка приложения и далее Инструкция по адреесу "0х1f118d2b" обратилась к памяти по адресу"0х001е3000".Память не может быть "read". Срочно нужно!Спасибо.
Отправлен: 23.11.2006, 07:58
Вопрос задала: Измайлова Наталья Витальевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: vcv
Здравствуйте, Измайлова Наталья Витальевна!

Возможно DBF-файл с этой таблицей недоступен на запись. Или нет прав, или на файле стоит атрибут "Только чтение". 1С любит полные права на каталог с базой данных.

Возможно поврежден индексный файл, попробовать стереть все *.cdx файлы в каталоге базы данных и запустить 1С монопольно в режиме Предприятие.

Возможно поврежден DBF-файл. Запустить 1С в режиме Конфигуратор и выполнить Администрирование / Тестирование и исправление ИБ.

Перед всеми экспериментами не забудьте сделать копию папки с базой данных. На всякий случай.
Ответ отправил: vcv (статус: 3-ий класс)
Ответ отправлен: 23.11.2006, 08:33
Оценка за ответ: 5
Комментарий оценки:
Спасибо!!! Все получилось.Был поврежден индексный файл.


Вопрос № 63.809
Здравствуйте, господа эксперты!!!
Подскажите, как осуществлять группировка по дням, что-то не получается, видать запрос неправильный

Приложение:

Отправлен: 23.11.2006, 07:59
Вопрос задал: Гребиников Павел Генадьевич (статус: 8-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: vcv
Здравствуйте, Гребиников Павел Генадьевич!

Попробуйте примерно так.

|контрагент=регистр.Долгпокупателя.клиент;
|Сумма=регистр.Долгпокупателя.Сумма;
|Группировка Контрагент;
|Группировка День;
|Группировка Продукт;
Ответ отправил: vcv (статус: 3-ий класс)
Ответ отправлен: 23.11.2006, 08:37
Оценка за ответ: 5

Отвечает: Elric
Здравствуйте, Гребиников Павел Генадьевич!

Строка
|Группировка Контрагент "день"
не имеет смысла. Контрагент отдельно, День должен быть отдельно
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 24.11.2006, 00:32


Вопрос № 63.813
Всем здравствуйте...
Вопрос такой.Есть нестандартная конфигурация для фирмы.Есть обработка "Пакетная печать документов"(счета,акта,счета-фактуры).
Бухом приходится каждый раз выбирать документ и печатать его(счет-печатать,акт-печатать) вообщем надоело им говорят сделай чтоб сразу три.Можно соединить выходные в одну?
Отправлен: 23.11.2006, 08:33
Вопрос задал: Koldun (статус: Посетитель)
Всего ответов: 6
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Vizli
Здравствуйте, Koldun!

конечно можно. правда из вопроса не ясно что это за пакетная обработка - самописная или нет, поэтому конкретно строками кода ответить нельзя. если есть подробности пиши на мыло.
Ответ отправил: Vizli (статус: 4-ый класс)
Ответ отправлен: 23.11.2006, 08:47

Отвечает: Шальков Павел Владимирович
Здравствуйте, Koldun!
Если конфигурация в 7.7, то объединить в одну таблицу не получится. - в 7.7 не поддерживается различная ширина колонок в таблице. Т.е. все равно придется раскидать формы по разным таблицам. А в 8.0 можно без проблем.
Ответ отправил: Шальков Павел Владимирович (статус: 9-ый класс)
Ответ отправлен: 23.11.2006, 09:03

Отвечает: Игорь К.
Здравствуйте, Koldun!

Можно!

Надо немного изменить обработку.

Диалог типа:
сначала по вертикали 3 чек-бокса для выбора какие из 3 документов печатать
рядом по вертикали количество экземляров. И одну кнопку печатать.
В обработчике этой кнопки
Если ЧекБоксСчет.Выбран()=1 Тогда
. . .
i=0
Пока i<КолВоЭкземпляровСчета Цикл
вызов процедуры печати счета
i=i+1;
КонецЦикла;
. . .
КонецЕсли;
Если ЧекБоксАкт.Выбран()=1 Тогда
. . .
i=0
Пока i<КолВоЭкземпляровАкта Цикл
вызов процедуры печати акта
i=i+1;
КонецЦикла;
. . .
КонецЕсли;
Если ЧекБоксСчетФактура.Выбран()=1 Тогда
. . .
i=0
Пока i<КолВоЭкземпляровСчетФактуры Цикл
вызов процедуры печати счет-фактуры
i=i+1;
КонецЦикла;
. . .
КонецЕсли;
Это только идея - реализация Вам!
Удачи!
---------
Лучше два часа потерять, потом за пять минут долететь
Ответ отправил: Игорь К. (статус: 2-ой класс)
Ответ отправлен: 23.11.2006, 09:41
Оценка за ответ: 4
Комментарий оценки:
Выбор документов существует в диалоге...нужно чтобы сразу в одну форму выводило три документа ... но чувствую придется править код ручками оооооооочеееееньььь долго.... 8(

Отвечает: Зайцев Александр
Здравствуйте, Koldun!
Это можно реализовать при выводе сразу на принтер, а не на экран, в обработку включаете три формы, в цикле обрабатываете документы
пока <Получить документ из списка> Цикл
...
табАкт.Напечатать(0);
табСчет.Напечатать(0);
табСФ.Напечатать(0);
...
конеццикла
А при выводе на экран в одну форму это действительно очень сложно, но решаемо с помощью объединения ячеек и т.д., и еще тут есть проблема, с настройками ориентации листа,но в принципе тоже решаемая, если есть желание, могу скинуть одно решение с накладными и с/ф
Ответ отправил: Зайцев Александр (статус: Студент)
Ответ отправлен: 23.11.2006, 11:51

Отвечает: Arkadiy Karanskiy
Здравствуйте, Koldun!
Интересный вопрос. Если Вы спрашиваете можно ли это сделать в 1С, то ответ очевиден, что ДА. Но вот как надо непосредственно смотреть на конфигурацию.
Ответ отправил: Arkadiy Karanskiy (статус: 6-ой класс)
Ответ отправлен: 23.11.2006, 15:44

Отвечает: Elric
Здравствуйте, Koldun!

А еще как вариант можно сформировать три таблицы (печатные формы) сразу, останется только на печать послать каждую из них :) Это если надо предварительно видеть их на экране. А если видеть не обязательно, то логичнее сразу их на принтер посылать, как сказал Зайцев Александр.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 24.11.2006, 00:36


Вопрос № 63.841
Добрый день всем экспертам.Не знаю по адресу ли вопросы(сам я програмистом не являюсь),но может кто и знает:1)переустановил я систему(Windows XP SP2) на ноуте HP NX6110.Создал две учетные записи - админа и пользователя(с ограниченными правами),произвел патч - sable5 - все нормально.Запускаю файл - 1cv7 из папки Bin(под учетной записью пользователя,прописал путь к базе(не важно какой) - запускаю.После загрузки базы(любой) в окне собщений появляется надпись - Ошибка при создании объекта из компоненты Е:1сBin1CRtInf.dll(отсутствует интерфейс llnit Done).
Могу сказать что для этого юзера я устанавливал полный доступ для папки Bin и для всех вложенных файлов и папок.Если же войти под учеткой админа и запустить файл 1cv7,то все нормально,никаких надписей не появляется.
Хотелось бы понять как это можно поправить?
2)И вот еще вопрос.Установил операционку(Windows XP SP2)на новый комп(Мат.плата ASUS P5LD2-VM, Intel Pentium 4 915),пропатчил его sable5.При запуске файла 1cv7 появляется сообщение об ошибке:1C:V7 starter program (multi-user) - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.Вот расшифровка:AppName: 1cv7.exe AppVer: 7.70.0.25 ModName: 1cv7.exe
ModVer: 7.70.0.25 Offset: 00040c6b.И так примерно раза 3-4,затем вроде все нормально.Потом все повторяется.Абсолютно аналогичную ситуацию я наблюдал у себя дома.Могу сказать что операционная система здесь не причем(устанавливал на разные компы-все было нормально,а также патчил абсолютно чистую Windows XP SP2 на этом компе).Что интересно у меня дома мать тоже ASUS только ASUS P5LD2 SE,проц. - Intel Pentium 4 945.Может ли быть это из-за материнской платы и можно ли это исправить?
ВСЕМ ЗАРАНЕЕ БЛАГОДАРЕН!!!
Отправлен: 23.11.2006, 11:43
Вопрос задал: Alex81/Alexandr (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Netizen
Здравствуйте, Alex81/Alexandr!
Может это странно звучит, но твоя проблема в доступе. Проверь еще раз доступ пользователя к папкам с 1С. К базе Данных. Также Проверь вкладку "Безопасность", есть ли прав о изменение файлов.
Ответ отправил: Netizen (статус: Студент)
Ответ отправлен: 23.11.2006, 11:54

Отвечает: Сергей
Здравствуйте, Alex81/Alexandr!
по поводу второго глюка:
это из-за того что процессор работает в режиме HT, т.е. система видит что это два процессора.
Варианты решения: отключить HT, использовать лицензионную программу, про третье пиши в личку
Ответ отправил: Сергей (статус: 9-ый класс)
Ответ отправлен: 23.11.2006, 12:37

Отвечает: Elric
Здравствуйте, Alex81/Alexandr!

В рассылке ЗАПРЕЩЕНО давать консультации относительно нелицензионного ПО.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 24.11.2006, 00:39


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное