Вопрос № 73201: Здравствуйте, уважаемые эксперты!
Разрабатываю свою конфигурацию (для 7.7).
После переписывания, случается такое что не верно вычисляются некоторые данные, суммы.
Подобное встретил и с конфигурацией "Торговля и склад".
...Вопрос № 73246: Здравствуйте!
Очень хочется попробовать в работе 1С 8. Да и главбуху показать.
Директор хочет перейти на 8 с 2008 года, покупать пока не хочет, ждет моего ответа, а я с ней не работал. Нужно посмотреть смогу ли я её "перелопатить" ...Вопрос № 73276: Здравствуйте! Создан отчет, имеющий 3 слоя: Основной, Товар, Тара. Используются закладки (см.приложение). На Основном слое есть кнопка Сформировать с процедурой Сформировать(). Как мне описать, какой метод использовать, чтобы если при выборе закладки...Вопрос
№ 73283: Добрый день уважаемые эксперты!! 1с версии 7.7 25 релиз
Сегодня столкнулся с непонятным глюком, хотя может основной глюк - это я. Так вот, выбираю элементы справочника с помощью метода ВыбратьэлементыПоРеквизиту().Справочник подчинен другому спра...
Вопрос № 73.201
Здравствуйте, уважаемые эксперты!
Разрабатываю свою конфигурацию (для 7.7).
После переписывания, случается такое что не верно вычисляются некоторые данные, суммы.
Подобное встретил и с конфигурацией "Торговля и склад".
После перезагрузки компьютера все вроде бы стабильно работает.
Встречались ли Вы с подобным фокусом? Из-за чего так происходит? Как часто это может происходить? Как избавиться?
Заранее благодарю за ответ. Пока.
Отвечает: Gl0betrotter
Здравствуйте, Александр Лагий!
В моей практике подобное случилось из-за некорректной работы оперативной памяти.
Итак, если Вы уверены в правильности Ваших вычисляющих функций, то:
а) если ПК под разгоном - сбрасываем настройки BIOS в дефолт;
б) тестируем ОЗУ с помощью утилиты memtest86 (http://www.memtest86.com/) или ее наследницы memtest86+ (http://www.memtest.org/);
в) пробуем переставить модули ОЗУ местами или в другие слоты.
Об успехе или неудаче напишите в личку или на мини-форум вопроса.
Ответ отправил: Gl0betrotter (статус: Студент)
Ответ отправлен: 30.01.2007, 09:55
Вопрос № 73.246
Здравствуйте!
Очень хочется попробовать в работе 1С 8. Да и главбуху показать.
Директор хочет перейти на 8 с 2008 года, покупать пока не хочет, ждет моего ответа, а я с ней не работал. Нужно посмотреть смогу ли я её "перелопатить" под свою организацию.
Есть ли демка (не ролик)? Хотелось бы и на код взглянуть, говорят сильно отличается от семерки.
P.S.: Курсы не предлагайте, ходил на 7.7 - ерунда полная, из книжек больше узнаешь.
Отправлен: 30.01.2007, 10:52
Вопрос задал: Munster (статус: 7-ой класс)
Всего ответов: 6 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Starhan
У любого 1c диллера (лучше франчайзера) можно купить диск
1C:Бухгалтерия 8.0. Учебная версия цена 270
или
1С:Предприятие 8.0. Версия для обучения программированию цена 540
(в них нелзя вести нормальный учет)
но можно разобратся в коде
и вообще в программе
--------- хмм...
Ответ отправил: Starhan (статус: 3-ий класс)
Ответ отправлен: 30.01.2007, 11:20 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Отвечает: Гребиников Павел Генадьевич
Здравствуйте, Munster!
В настоящее сремя мало кто хвалит восьмерку, семерка давно отработана, а восьмерка..... Куча глюков и все. Я пробовал восьмерку, причем далеко не первый релиз. По - моему переходить пока рановато. Если только через годик другой, когда ошибок в самой платформе будет меньше.
--------- Плох тот юзер, который не мечтает стать админом...
Ответ отправил: Гребиников Павел Генадьевич (статус: Заблокирован)
Ответ отправлен: 30.01.2007, 13:44 Оценка за ответ: 4 Комментарий оценки: немножко не по теме, но все равно спасибо, интересно занать мнения других
Отвечает: Atilla
Здравствуйте, Munster!
Самому передалать будет очень трудно, а если учесть тот факт что вы никогда ее в глаза не видели, то практически невозможно!!!
Что бы вникнуть с нуля понадобится около пол года :(
Так что решайте или покупать голую конфигурацию, или нанимать Франчи (представители 1С)
Удачи!!!
Ответ отправил: Atilla (статус: 1-ый класс)
Ответ отправлен: 30.01.2007, 14:06 Оценка за ответ: 4 Комментарий оценки: Невозможное - возможно :)
Отвечает: Махнев Даниил Анатольевич
Здравствуйте, Munster!
Не бойтесь переходите на восьмерку... Продукт весьма достойный, глюки конечно есть, но они не страшные... У нас клиенты работают и им нравится... Причем после букавально 2-х месяцев работы на восьмерке они полностью отвыкают от 7.7. Принцип написания кода сильно отличается от семерки, но если есть опыт программирования на языках высокого уровня (особенно под платформу .NET Framework), то проблем с освоением не возникнет... По началу будет тяжко а потом все легче и легче... :-)
--------- Windows работает ?! Читайте внимательно инструкцию...
Отвечает: Владимир Лазурко
Здравствуйте, Munster!
Вот, на диске ИТС по поводу демонстрации восьмёрки:
"Фирма 1С не выпускает демо-версий типовых конфигураций. Демонстрацию типовой конфигурации проводят фирмы-партнёры".
Их список на сайте v8.1c.ru и www.1c.ru
Ответ отправил: Владимир Лазурко (статус: 7-ой класс)
Ответ отправлен: 30.01.2007, 19:37
Отвечает: Ahab
Здравствуйте, Munster!
Давай емелю отправлю справку по языку и администрированию... насчёт платформы ничем помочь не могу, для моего нета шибко большая...
Ответ отправил: Ahab (статус: 3-ий класс)
Ответ отправлен: 31.01.2007, 06:44
Вопрос № 73.276
Здравствуйте! Создан отчет, имеющий 3 слоя: Основной, Товар, Тара. Используются закладки (см.приложение). На Основном слое есть кнопка Сформировать с процедурой Сформировать(). Как мне описать, какой метод использовать, чтобы если при выборе закладки «Товар» работала процедура Сформировать1(), а при – «Тара» Сформировать2() ???
Приложение:
Отправлен: 30.01.2007, 14:07
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Гребиников Павел Генадьевич
Здравствуйте, Darina!
Что у вас всегда все такое навороченное???
Используйте предопределенную процедуру привыборезакладки(), примерно как в приложении
Приложение:
--------- Плох тот юзер, который не мечтает стать админом...
Ответ отправил: Гребиников Павел Генадьевич (статус: Заблокирован)
Ответ отправлен: 30.01.2007, 15:09 Оценка за ответ: 3
Отвечает: Palkin
Здравствуйте, Darina!
Врядли Вам требуется выполнить процедуру при выборе закладки, скорее всего Вы имеете в виду выполнение процедуры при нажатии кнопки при определенной активной закладке. Здесь 2 варианта: либо опишите процедуру при нажатии кнопки, в которой определите какой слой является активным, либо сделайте для каждого слоя свою кнопку.
Ответ отправил: Palkin (статус: 2-ой класс)
Ответ отправлен: 30.01.2007, 15:52 Оценка за ответ: 4 Комментарий оценки: я и имела ввиду как сделать при опеределенной активной закладке
Отвечает: Strawberry
Здравствуйте, Darina!
Обявить в модуле переменную
Перем текущийСлой;
Процедура ПриВыбореЗакладки(Ном,Значен);
Форма.ИспользоватьСлой(Значен+", Основной",2);
Если Ном=1 Тогда
текущийСлой=1;
Иначе
текущийСлой=2;
КонецПроцедуры
Процедура Сформировать()
Если текущийСлой = 1 тогда
Сформировать1();
Иначе
Сформировать2();
КонецЕсли;
КонецПроцедуры
--------- Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: 3-ий класс)
Ответ отправлен: 30.01.2007, 15:58 Оценка за ответ: 5 Комментарий оценки: Спасибо! Добавила ещё немного в процедуре ПриВыбореЗакладки() и всё получилось
Отвечает: Ahab
Здравствуйте, Darina!
В процедуре Сформировать() можно определять текущую активную закладку как
Форма.Закладки.ТекущаяСтрока() -
вернёт её номер... ну и далее, соответственно, если 1 то вызвать функцию/процедуру 1 и т.д. думаю более подробно распространяться никчему :)
P.S. ниразу в жизни не встречал женщины программиста... в т.ч. и 1С :)))
Ответ отправил: Ahab (статус: 3-ий класс)
Ответ отправлен: 31.01.2007, 07:08 Оценка за ответ: 5 Комментарий оценки: Отлично! Так гораздо проще. Век живи - век учись! З.Ы. Я, кстати, тоже не знакома. Знаю, что в нашем городе вроде как есть, но не встречала :-)
Вопрос № 73.283
Добрый день уважаемые эксперты!! 1с версии 7.7 25 релиз
Сегодня столкнулся с непонятным глюком, хотя может основной глюк - это я. Так вот, выбираю элементы справочника с помощью метода ВыбратьэлементыПоРеквизиту().Справочник подчинен другому справочнику, который подчинен еще одному.
В выборке у меня несколько элементов. Пока выборка происходит без метода записать() у меня все нормально: выбираются все элементы, но стоит включить метод записать(), как в выборке остается только один элемент. В чем прикол???
Я решил эту проблему следующим образом: сначала подсчитал общее количество элементов, а потом организовал цикл от одного до этого количества, а нельзя ли сразу???
Отвечает: Elric
Здравствуйте, Гребиников Павел Генадьевич!
Если Вы вносите изменения в реквизит, по которому сделали отбор, то выборка, естественно, сбивается.
1. Вместо того чтобы многократно делать выборку, можно занести найденные элементы в список или таблицу значений, и потом методом НайтиЭлемент() позиционироваться на нужный элемент, менять реквизит и записывать. В Приложении это Пример 1.
2. Если отказаться от использования списка или таблицы значений. В таком случае также есть более рациональный способ организовать цикл. В Приложении это Пример 2.
Приложение:
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 30.01.2007, 16:02 Оценка за ответ: 5 Комментарий оценки: Как раз то второй пример я сразу организовал у себя, ничего не работало, выбирался только один элемент, а первый пример слишком громоздкий, всеравно спасибо за то, что объяснили, где глюк, оставляю все по своему, всеравно работает быстро. Спасибо
Отвечает: Ahab
Здравствуйте, Гребиников Павел Генадьевич!
Насколько помню... чёрт, не хотелось бы соврать, да времени проверить нету... если завести другую переменную-справочник того же типа который надо записать и для записи использовать её, то выборка не сбивается... типа
....
Пока спрсотр.ПолучитьЭлемент()=1 цикл
// Спрсотр.статус=Перечисление.статусработника.УволенПредПериод;
// Спрсотр.записать();
Спрсотр2.НайтиЭлемент(Спрсотр.ТекущийЭлемент());
Спрсотр2.статус=Перечисление.статусработника.УволенПредПериод;
Спрсотр2.записать();
Конеццикла;
....
....если не ошибаюсь....
Ответ отправил: Ahab (статус: 3-ий класс)
Ответ отправлен: 31.01.2007, 07:17 Оценка за ответ: 4 Комментарий оценки: Ошибаетесь, уважаемый!!!