Баги платформы 7.7

Публикация № 57272

Сообщество - Пользователю системы

19
Давайте здесь все вместе выложим баги платформы текущего 27-го релиза. Может руководство 1С посмотрит на этот список и выпустит новый релиз. А если не выпустит, кому-нибудь этот список поможет. Присылайте известные Вам баги в комментарии, если их нет в списке. Всё будет обязательно тестироваться на текущем 27-м релизе. Предлагаю также присылать "пути обхода".
Таблица значений (ТЗ)
-некорректно работает функция Сортировать()
Если после сортировки ТЗ применить метод КоличествоСтрок() для уменьшения количества строк ТЗ, результат будет такой же, как если бы сортировки не было.
Пример: http://narod.ru/disk/2560127000/%D0%A2%D0%97%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0.ert.html
Объект Документ
Через контекст формы документа нельзя добавлять строки процедурой НоваяСтрока()
Недокументированные возможности
Возможность управлять видимостью табличной части
Форма. МногоСтрочнаяЧасть. Видимость(0);
Режим "Предприятие"
1) Если в форме документа или справочника ввести тоже самое значение,
которое было до ввода, форма "считает себя измененной".

2) Форма внешнего отчета (обработки), на которой нет реквизитов, не открывается программно: ОткрытьФорму("Отчет",, "C:\Temp\Обработка.ert").

3) Попытка сохранить таблицу, которая сохранена в формате mxl, с другим расширением в этой же папке не удастся. Например: в папке есть файл таблицы "таб.mxl", вы открываете её, хотите сохранить её туда же как "таб.xls". Не получится. В конфигураторе тоже самое.

4) Невозможно сохранить большую таблицу в формате Excel. Программа зависает (или долго думает).

5) Если пользователь открыл окно ввода логина и пароля и не входит в базу, нельзя зайти монопольно и не отображается в мониторе, кто этот пользователь.
Функция Формат()
Формат(1.2, "Ч.0") = 1.2 а Формат(1.2, "Ч1.0") = 1
Формат('12/01/2002', "ДДДММММГГ") = "12.01.02" а Формат('12/01/2002', "ДДДММММГГГГ") = "12 Января 2002 г."
Режим "Отладчик"
-Не запускается в режиме "Предприятие", если в отладчике другой базы остановлено выполнение какого-нибудь модуля. Получается влияние одной базы на другую;
-Иногда отладчик как бы "запоминает" точку останова. Точку останова убираешь, а отладчик всё равно там останавливается.
Режим "Конфигуратор"
Обязательно нужен диск "С", можно логический
19

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. withoutface 12.09.08 07:01 Сейчас в теме
Подробнее про ТаблицаЗначений.Сортировать() ...
80. dima_gsv 9 19.09.08 16:08 Сейчас в теме
Ошибки найденные мной в 1С Предприятии 7.7.

1. Некорректный перенос точки актуальности на конец дня в котором нет документов.
Ошибка проявляется при попытке установить точку актуальности на конец дня в котором нет ни одного документа. Некорректность заключается в том, что время ТА становится равным 26:01. Если у вас релиз 21, то после этого документы перестают проводиться, пока вручную не переместить ТА на какой-нибудь документ. В 23 релизе всё проводится нормально и 26 часов в сутках уже особо не мешают. Хотя, всё равно, как-то не по себе.
Пример:

Код
Процедура ПриНачалеРаботыСистемы()
   ...
   УстановитьТАПо(ПолучитьДатуТА()+1);
   ...
КонецПроцедуры
Показать полностью




2. Не работает обратный порядок выборки элементов справочника по реквизиту с учётом иерархии.
Проверено в 21 и 23 релизе.
Пример:

Код
Процедура Сформировать()
   // Справочник Партии подчинён справочнику Товары
   // Справочник Партии содержит реквизит Отдел с признаком Сортировка
   Партия=СоздатьОбъект("Справочник.Партии");
   Партия.ИспользоватьВладельца(Товар);
   Партия.ОбратныйПорядок(1);
   Партия.ВыбратьЭлементыПоРеквизиту("Отдел",Константа.ОснОтдел,1,0);
   Пока Партия.ПолучитьЭлемент(1)=1 Цикл
      // Ни одна строка не будет выведена, если Партия.ОбратныйПорядок()=1
      Сообщить(Строка(Партия));
   КонецЦикла;
КонецПроцедуры
Показать полностью


Стоит только поменять

Партия.ОбратныйПорядок(1);

на

Партия.ОбратныйПорядок(0);

как в выборке появляются элементы.

3. Некорректно работает запрос, если путь в запросе длиннее одного родителя.
Следующие строки запроса дают одинаковый результат:

Код
|ВидТовара=Регистр.ОстаткиПартийТоваров.Товар.Родитель.Родитель.ВидТовара;
|ВидТовара=Регистр.ОстаткиПартийТоваров.Товар.Родитель.ВидТовара;
Показать полностью


Даже если вписать .Родитель десять раз, это будет считаться как один. Проверено на 21 и 23 релизе на DBF базе.
99. Jokester 22.07.10 06:06 Сейчас в теме
// не понял на счет сортировки. вот простой пример.. создаем обработку с ТЗ (ид "ТЗ") заливаем..
ТЗ.НоваяКолонка("Н");ТЗ.НоваяКолонка("Н_Знач","Число");

Для Сч=1 по 5 Цикл
ТЗ.НоваяСтрока();
ТЗ.Н="Элемент № "+Сч;
ТЗ.Н_Знач=Сч;
КонецЦикла;

ТЗ.Сортировать("-Н"); Сообщить("= "+ТЗ.КоличествоСтрок());

// ну и где тут изчезает сортировка сортировка? 7.70 027


(80)

|Родитель = Справочник.Товары.Родитель;
|РодительРодителя = Справочник.Товары.Родитель.Родитель;// Родитель = РодительРодителя - это не баг, а так и должно быть.

Я если честно, даже не могу понять назначения вашего примера. Для чего это нужно? Вы собрались сделать выборку и группировку по родителю родителя или что? Как вы себе это представляете?
101. Leja 04.08.10 08:05 Сейчас в теме
(99) читайте внимательнее! "Если после сортировки ТЗ применить метод КоличествоСтрок() для уменьшения количества строк..."

означает, что если после сортировки пишем:

ИсхКолво = ТЗ.КоличествоСтрок();
ТЗ.КоличествоСтрок(ИсхКолво-1);

то получаем... ОПА!
2. IsiKosta 721 12.09.08 07:29 Сейчас в теме
Плохо что нет возможности добавлять в блоги файлы, можно было бы демонстрировать... Может кидать файлы в какой-нибудь файлообменник?
3. artbear 1165 12.09.08 08:18 Сейчас в теме
КонтФормыДокумента.НоваяСтрока - решено в ВК 1С++ и ФормЕкс - достаточно их просто загрузить, и эта фича уже работает, чем и пользуюсь уже давно, порядка 6 лет :)
4. layman 12.09.08 08:21 Сейчас в теме
Если открыть отчеты--->Регламентированные.
Затем зайти в Сервис--->Параметры--->Интерфейс и там поменять шрифт, размер шрифта
то 1С выдаст ошибку и закроется
11. vasilykushnir 12.09.08 10:26 Сейчас в теме
(4) Есть такое дело. Не часто, но вываливается.
5. Vitek 12.09.08 08:28 Сейчас в теме
Чет поздновато вы баги семерочные начали собрирать. Они все уже давно изжеваны.
6. layman 12.09.08 08:45 Сейчас в теме
Просто к концу года должна выйти 28 платформа, по статистики. А в январе-феврале 29
7. Vitek 12.09.08 09:01 Сейчас в теме
8. CheBurator 12.09.08 09:47 Сейчас в теме
я фигею... а что, ПРИ СОРТИРОВКЕ изменяется количество строк...? а мужики-то и не знают! Побегу расскажу...
58. Ёпрст 1036 17.09.08 11:29 Сейчас в теме
Вот, очередной [:]||||||||||||||||[:] от Рупора Абсурда

Процедура Сформировать()
тз = СоздатьОбъект("ТаблицаЗначений");
тз.НоваяКолонка("Тест");
Для Номер=1 По 10 Цикл
тз.НоваяСтрока();
тз.Тест = Формат(Номер, "ЧП");
КонецЦикла;
тз.Сортировать("Тест");
тз.КоличествоСтрок(8);
тз.КоличествоСтрок(4);
тз.КоличествоСтрок(2);
тз.КоличествоСтрок(1);
тз.ВыбратьСтроку();
КонецПроцедуры
9. CheBurator 12.09.08 09:49 Сейчас в теме
и не баг и не фича, а так, наблюдение...
а=а\0;
не вызовет исключительной ситуации...
12. vasilykushnir 12.09.08 10:26 Сейчас в теме
(9) А вот сейчас проверю... Самому интересно стало.
13. vasilykushnir 12.09.08 12:40 Сейчас в теме
(9) Че, а вот так не пробовал :-) ?
а=а/0;
15. vasilykushnir 12.09.08 12:48 Сейчас в теме
+ к (13)
Код
           Попытка 
      С   = 5\0;
      Сообщить ("Попытка");
   Исключение
      Сообщить ("Исключение");
   КонецПопытки;
Показать полностью

Выдает:
Исключение
10. vasilykushnir 12.09.08 10:25 Сейчас в теме
>-некорректно работает функция Сортировать()
Если после сортировки ТЗ применить метод КоличествоСтрок(), результат будет такой же, как если бы сортировки не было.

А каким он должен быть? Ты же не сворачиваешь ТЗ...
14. ssp_ 140 12.09.08 12:41 Сейчас в теме
2 бага, с которыми сталкиваюсь постоянно:
1. Бухучет + УРИБ: Меняем конфигурацию в ЦИБ, затрагивая план счетов. После получения новой конфигурации в ПИБ запускается пересчет итогов, после которого получаем жутко кривые бухитоги. Лечится удалением индексов и запуском пересчета итогов вручную.
2. Синтаксический контроль для внешнего отчета после "Сохранить как" ссылается на старый файл.

Что касается количества строк в ТЗ, догадываюсь, что глючит не получение количества, а его изменение. Хотелось бы узнать подробности от автора, самому проверять лень.
16. vasilykushnir 12.09.08 12:51 Сейчас в теме
Блин, и я ошибку впилял, надо
с = 5/0;
19. ssp_ 140 12.09.08 14:53 Сейчас в теме
(17) в статье собраны баги, которые можно воспроизвести только обкурившись (это же надо догадаться искать значение в конкретной строке и конкретной клолонке), баги, которые уже давно устранили, баги, которые на самом деле фичи, а также "дыры", которые являются следствием кривых рук админа.
63. alexqc 17.09.08 13:52 Сейчас в теме
(17), (18) и http://www.klerk.ru/soft/1c/?1069

А это между прочим действительно глюк.
Читаем доку:

НайтиЗначение(<Знач>,<Строка>,<Колонка>)
...
Параметры:
<Знач> - значение для поиска.
<Строка> - идентификатор переменной, куда возвращается номер найденной строки. Если при вызове метода передать в этот параметр номер строки, то поиск будет осуществляться только по указанной строке.
<Колонка> - ... Если при вызове метода передать в этот параметр номер или идентификатор колонки, то поиск будет осуществляться только по указанной колонке

Что с того, что мы передали и номер строки, и идентификатор колонки? Должен быть поиск в указанной (строке,колонке), т.е. в одиночной ячейке! И т.к. значения нет - вернуть 0!
Ну а для тех кто говорит, что таки низзя задавать и то и то, предлагаю выполнить в том же примере
Сообщить(ТЗ .НайтиЗначение(1 ,1, 0 )); - тут явно поиск по колонкам в 1-й строке, но почему-то возвращает 1 (а должен 0).
И даже более того:
Код
 
Процедура Сформировать()
        ТЗ =СоздатьОбъект("ТаблицаЗначений");
        ТЗ.НоваяКолонка ("ППП","Строка" );
        ТЗ.НоваяКолонка ("Колонка","Число" );
        ТЗ.НоваяСтрока (); ТЗ .Колонка =0;
       ТЗ.НоваяСтрока (); ТЗ .Колонка =0;
         ТЗ.НоваяСтрока (); ТЗ .Колонка =1;
        ТЗ.Сортировать ("+Колонка");
        Сообщить(ТЗ .НайтиЗначение(1 ,1,"Колонка" ));
   КК=0;
        Сообщить(ТЗ .НайтиЗначение(1 ,1,КК));
   Сообщить(КК);
КонецПроцедуры
Показать полностью


получим КК=2, т.е. вполне себе находит, в нужной колонке, тока не в той строке.

И чего интересно (18) автора нубом обозвал?

Но конечно да, там дальше идут вещи которые явно в области администрирования лежат, и к самой 1Ске прямого отношения не имеют.
18. O-Planet 6985 12.09.08 14:19 Сейчас в теме
Упал, читая первый пример. Писал явный ламер и нуб. Вот так все работает:

Код
Процедура Сформировать() 
        ТЗ =СоздатьОбЪект("ТаблицаЗначений"); 
        ТЗ.НоваяКолонка ("Колонка","Число" ); 
        ТЗ.НоваяСтрока (); ТЗ .Колонка =0;
        ТЗ.НоваяСтрока (); ТЗ .Колонка =0;
        ТЗ.НоваяСтрока (); ТЗ .Колонка =1;
        ТЗ.Сортировать ("+Колонка"); 
        П=0;
        Сообщить(ТЗ .НайтиЗначение(1 ,П,"Колонка" )); 
КонецПроцедуры
Показать полностью

20. Pari 12.09.08 23:28 Сейчас в теме
Столкнулся с таким фактом (может так и должно быть, хотя не понятно, почему). Потребовалась служебная обработка, к-я должна была запускаться только из форм документов. Поскольку никакого диалога не планировалось, на форму обработки не положил ни одного элемента (ни кнопок, ни текста и т.п.). ОткрытьФорму() не сработало. Попробовал запустить "на прямую" - нулевой результат. Процедура ПриОткрытии() срабатывает, если есть хотя-бы один элемент диалога.
21. Pari 14.09.08 14:51 Сейчас в теме
+ (20) Уточнение. Не открывается не только форма внешней обработки, но и встроенной в конфигурацию. И не только программно, но и напрямую (через "Файл" - "Открыть" для внешней, или через "Операции" - "Обработки" для встроенной).
30. CheBurator 16.09.08 01:28 Сейчас в теме
(20) есть такое, но это не баг, а фича - проге некуда спозиционировать фокус... если на форме нет ни одного эл.управления - нафига ее открывать...
22. poppy 3353 14.09.08 20:24 Сейчас в теме
Лажа какая-то.

Максимальное количество группиповок = 5.
С чего бы это? Нет такого ограничения, поэтому и в документации по языку - ни слова.

Функция Формат()
Формат(1.2, "Ч.0") = 1.2
Формат('12/01/2002', "ДДДММММГГ") = "12.01.02"

Форматные строки написаны с ошибками, поэтому результат вполне предсказуемый. При чем здесь баги платформы?
annak2980; +1 Ответить
23. O-Planet 6985 14.09.08 23:15 Сейчас в теме
Вообще, да. Больше некоторого числа группировок семерка не позволяет делать запрос. Вроде, после 5-и, действительно. Поэтому в ТиС на всех отчетах стоит такое ограничение.

А вот у меня реально несколько раз получался странный бак, то внешний отчет ругался на попытку выполнить метод ИсходнаяТаблица(), хотя и таблица присутствовала, и ошибок никаких не было. Странно, что оно работало сперва, а через какое-то время слетало. Восстанавливалось удалением таблицы и созданием новой, абсолютно такой же.
24. Vitek 15.09.08 08:52 Сейчас в теме
(23)А до этого было проведение документа?
потеря контекста скорее всего.
29. CheBurator 16.09.08 01:26 Сейчас в теме
(23) подтверждаю... и на данный момент есть такой отчет...
36. poppy 3353 16.09.08 22:18 Сейчас в теме
(23)
> Вообще, да. Больше некоторого числа группировок семерка не позволяет
> делать запрос. Вроде, после 5-и, действительно. Поэтому в ТиС на всех
> отчетах стоит такое ограничение.

Оооо, блин, чЮдо-прогаммер.

Ограничения в отчетах ТиС не связаны с ограничениями платформы и(или) объекта "Запрос".
Смторим тут http://infostart.ru/projects/1154/
В отчете можно использовать девять группировок одновременно, и это явно не предел.
Цуцик; +1 Ответить
37. O-Planet 6985 16.09.08 23:12 Сейчас в теме
(36) Ну значит, сейчас можно. Я помню точно, что пару раз вылетало сообщение, что в запросе больше пяти группировок...
38. poppy 3353 16.09.08 23:43 Сейчас в теме
(37)
В отчетах ТиС и сейчас вылетает такое сообщение:
Код
   Если КоличествоГруппировок > 5 Тогда
      Предупреждение("Нельзя сделать больше 5 группировок!",60);
      Возврат;
   КонецЕсли;             
Показать полностью

Это особенность конкретных отчетов конкретной (хотя и типовой) конфигурации... :)
Почему об этом ограничении должно быть сказано в документации по языку?
Цуцик; +1 Ответить
39. vip 16.09.08 23:58 Сейчас в теме
(38) Срезала чЮдо ;))
Это шоб не обзывался.
76. pfa 18.09.08 11:06 Сейчас в теме
(23) тотже глюк решился переносом команды создания объекта таблица в начало процедуры
25. MikStyle 276 15.09.08 16:24 Сейчас в теме
У одного из клиентов была следующая проблема на ТиС типовой. Открывался справочник "Номенклатура" из него далее форма любого товара в нем кнопка справочники - Цены. Далее это все оставлялось БЕЗ ДВИЖЕНИЯ МЫШИ ИЛИ КЛАВИАТУРЫ. Через несколько минут цены начинали сами собой изменяться, причем интервалы разные, а через какое-то время опять возвращались к исходным. Причем в это время мог никто не работать. Мне сняли это на сотовый. Проблема наверное решилась (точно не могу сказать сейчас с ним не работаю) после исправления модуля формы списка справочника "Цены": При октрытии, Владельца сразу в переменную и потом используем именно ее, а создание "таблицы расчетных цен" в процедуру "СформироватьТаблицуРасчЦен()". Такое ощущение было, что все время менялся владелец справочника... Повторюсь одна копия базы открыта одним пользователем через терминал, и 100% никто по удаленке не прикалывается...
28. CheBurator 16.09.08 01:26 Сейчас в теме
(25) стопудово шаловливые ручки или алгоритмобяки
54. slawa 26 17.09.08 09:51 Сейчас в теме
(25)
Было открыто две формы справочника номенклатуры в них спозиционированы разные товары.
Окошко с ценами может быть только одно - вот оно и переключалось между ценами этих товаров.
26. script 208 16.09.08 00:25 Сейчас в теме
Баг-нибаг.
В любой версии платформы нельзя получить перечень (список, выборку) групп из справочника запросом (ТОЛЬКО ГРУПП и ИМЕННО ЗАПРОСОМ).
27. CheBurator 16.09.08 01:24 Сейчас в теме
(26)
Код
//*******************************************
Процедура Сформировать()
   НеГруппа=ПолучитьПустоеЗначение("Справочник.Номенклатура");
   ТекстЗапроса="
   |Родитель = Справочник.Номенклатура.ТекущийЭлемент.Родитель;
   |Группировка Родитель упорядочить по Родитель.Наименование Все;
   |Условие(НЕ(Родитель=НеГруппа));
   |";
   
   Запрос = СоздатьОбъект("Запрос");
   Запрос.Выполнить(ТекстЗапроса);
   ТЗ = СоздатьОбъект("ТаблицаЗначений");
   Запрос.Выгрузить(ТЗ,1,0);
   ТЗ.ВыбратьСТроку(,"тест");
КонецПроцедуры
Показать полностью

.
устроит?
56. Ёпрст 1036 17.09.08 11:04 Сейчас в теме
(27) Меня - нет. В выборке не будут Группы Без Элементов....
Так что низачОт.
31. IsiKosta 721 16.09.08 05:05 Сейчас в теме
к 31
Просто кусок кода выносят иногда во внешнюю обработку и в ПриОткрытии() выполняют необходимое. Реквизиты на форме удаляют (я вот думал размер файла уменьшу). Сейчас оставлляю на форме кнопку "Закрыть".
32. Pari 16.09.08 10:21 Сейчас в теме
(31) <Сейчас оставляю на форме кнопку "Закрыть"
Достаточно элемента "Текст", без заголовка и идентификатора.
33. Pari 16.09.08 10:50 Сейчас в теме
(31) <кусок кода выносят иногда во внешнюю обработку и в ПриОткрытии() выполняют необходимое
Получается, что из внешней обработки можно сделать "хранилище" процедур. Можно ли как-то это использовать?
34. vasilykushnir 16.09.08 11:23 Сейчас в теме
(33) Хранилище процедур можно сделать в дополнительном глобальном модуле или внескольких модулях (что с успехом использую) - кури Формекс от Альфа.
35. JohnyDeath 295 16.09.08 12:58 Сейчас в теме
(33),(34) Пусть человек сразу к хорошему привыкает! Кури 1с++ http://www.1cpp.ru/ и используй свои классы.
40. O-Planet 6985 17.09.08 06:07 Сейчас в теме
А я тоже всю жизнь ограничения ставил и сильно от этого страдал, хоть и не догадывался... :(((((((
41. O-Planet 6985 17.09.08 06:11 Сейчас в теме
Ладно! На затравку - супер глюк, о котором почему-то ни кто ни где не пишет...

Сколько раз замечал, чо если конкретно загрузить семерку чем-то вроже загрузки или восстановления данных, переиндексировкой, пересчетом итогов или регистров, но в конфигураторе, то имеет место следующее явление. Если в процессе этого действа просто увести мышь хотя бы на кнопку Пуск (о хранителях экрана, Alt+Tab я даже не говорю), то семерка подвисает навечно! Возможно, прослеживается не на всех компах, а с некоторым дефицитом памяти.
43. vasilykushnir 17.09.08 08:38 Сейчас в теме
(41) Ты сам почти ответил на свой вопросс:
1. Чем больше база тем больше мозгов для подобных действий.
2. На хрюшке, а особенно хомке - это сплошь и рядом. У хомки диспетчер памяти ни в дугу, ни в красную армию. На сервере 2003 ни разу подобного не замечал даже на более слабом компе.
Вывод - неча на 1С кивать, если железо - дерьмо.
45. Светлячок 17.09.08 09:23 Сейчас в теме
(43) <<На сервере 2003 ни разу подобного не замечал даже на более слабом компе - а вот у меня подвисает, ну или, как говорит (44) - "оооочень медленно работает", что делать-то? Нервно покуривать? :-)
47. vip 17.09.08 09:34 Сейчас в теме
(43)(44)(45) "Подвисает" на любом компе и на любой ОС.
Никакое это не подвисание, просто перестает обновляться экран. Никакого замедления работы при этом нет.
Ничего в этом страшного нет, просто малоприятно.
Чтобы обновлялась хотя бы строка состояния во время выполнения тяжелого задания, можно установить режим совместимости с Windows 2000.
zuza; Kurt; vasilykushnir; +3 Ответить
51. Bobak 17.09.08 09:47 Сейчас в теме
(47)Речь не об этом, по крайней мере я не об этом. Эта проблема решается http://infostart.ru/profile/1329/projects/798/
А в случае (44) именно "подвисает".
53. vasilykushnir 17.09.08 09:50 Сейчас в теме
(51) Выйдет Абадонна с больницы - попрошу, чтобы восстановил приблуду по ссылке. Очень часто выручала в подобных ситуациях.
57. Светлячок 17.09.08 11:26 Сейчас в теме
72. O-Planet 6985 18.09.08 06:14 Сейчас в теме
(47) >> Никакое это не подвисание, просто перестает обновляться экран.
Это я тоже видел. В данном случае - речь именно о подвисании. Пример. Жду 2 часа, не выдерживаю, использую три кнопки. В результате, повторный процесс с нетроганием мыши и отключенным хранителем происходит 30 минут.
73. vip 18.09.08 08:14 Сейчас в теме
(72) Ты не пишешь, какая тяжелая работа в этот момент выполнялась.
Через 2 часа подвисание только тремя пальцами и можно исправить (гм...).
Возможно, за эти два часа большая часть работы уже проделалась и повторный заход только успешно завершил начатое дело.
44. Bobak 17.09.08 08:43 Сейчас в теме
(41)Подвисает только на компьютерах с процессорами с "гипертрейдингом", так кажется это называется. Т.е. процессор с эмуляцией двухпроцессорности.
И вроде даже не подвисает навечно, а просто оооочень медленно работает.
Решается проблема отключением "гипертрейдинга" в биосе.
65. alexqc 17.09.08 14:12 Сейчас в теме
(41) Мож таки не глюк, а "необновление"? Этим именно ХР и иже с ним грешат. Если включить режим совместимости с 2000, то тогда хоть в статусной строке что-то видно...
42. O-Planet 6985 17.09.08 06:14 Сейчас в теме
А что ни кто не спит-то? 0_о
46. polzovatel 17.09.08 09:33 Сейчас в теме
В 7.7 есть еще такой глюк: когда пишешь Сообщить("текст"+переменная) - то все работает, а когда Сообщить(переменная) - не выводится в табло и все тут! пользуюсь для быстрой проверки работы модуля. Такой
48. polzovatel 17.09.08 09:34 Сейчас в теме
+(46) такой глюк происходит не всегда, но он есть и как-то я потратила часа 4 на то чтобы пнять что не так :)
52. vasilykushnir 17.09.08 09:47 Сейчас в теме
(46) Дык конструкцией Сообщить("текст"+переменная) ты явно указываешь, что "переменная" должна преобразоватся к текстовому виду. Без Сообщить(" "+переменная), Например Сообщить(переменная), 1С-ка почему-то не может "сообразить" что ей делать с типом переменной и какой он у нее....
(47)+5
49. v_dog 17.09.08 09:38 Сейчас в теме
Проблема большая очень если файл регистра в опер учете достигает объема 1,2 Gb тогда перевод точки актуальности из месяца в месяц происходит очень долго притом что чем больше месяцев за раз пытаешся перенести то больше приходится ждать если первый месяц проходит за 7 минут то 2 уже за 15 и т.д. в геометрической прогрессий.
50. IsiKosta 721 17.09.08 09:42 Сейчас в теме
на 46
Из описания процедуры Сообщить() видно, что как параметр передается строковое выражение, поэтому надо переменную (не тип "Строка") преобразовать в тип "строка". Например "" + переменная или Строка(переменная). Так что это не баг и не глюк.
55. polzovatel 17.09.08 09:53 Сейчас в теме
(50) я не написала, но переменная заранее либо число, либо строка. Но действительно понаблюдаю, может и я накосячила :) но в том случае когда 4 часа потратила было Строка(переменная), исправила на Строка(""+переменная) и все заработало...это точно, я проверяла 0_0
59. alexqc 17.09.08 12:57 Сейчас в теме
Счас попробую пройтись по багам с объяснениями:

1. Сортировка и КоличествоСтрок():
Читаем документацию:

КоличествоСтрок(<Колич>)
Назначение:
Устанавливает/возвращает количество строк в таблице значений.
Параметры:
<Колич> - необязательный параметр. Новое количество строк в таблице значений.

Заметьте, НИГДЕ не сказано, оставшиеся строки начинаются с 1-й строки. Это лишь ожидаемое поведение, ожидаемое, но не прописанное.
А теперь объяснение: Если сделать лья ТЗ ЗначениеВСтрокуВнутр, и посмотреть на результат, то в нем можно обнаружить что во-первых, ТЗ выгрузится поколоночно, а не построчно, во-вторых, там присутствует колонка с нумерацией строк, при чем для ТЗ после Сортировать() они идут не по порядку. Логично предположить, что в памяти ТЗ хранится именно так же: массив колонок+ колонку с индексом. Сортировка не меняет физического порядка строк, а меняет только индексы (понятно, так быстрее). и соответственно, уменьшение кол-ва строк делается простым убиранием лишних элементов из массивов именно в физическом порядке. Вот оттуда и этот глюк.

По поводу формата: с числом действительно глюк. А с датой - опять-таки домыслы. Если прочитать документацию :), то обнаружим, что формата ДДММММГГ попросту нет! Есть ДДММММГГГГ, есть ДДММГГГГ, но нет ни ДДММММГГ, ни указания что части ММ/ММММ и ГГ/ГГГГ можно использовать произвольно (мне бы, к примеру подошел бы еще формат ГГГГ-ММ-ДД, но я ж не возмущаюсь что так не выдает!). А для неясного формата 1Ска выдает результат "как есть". не удивлюсь, что если установить режим показа дат "4 цифры года", то ДДММММГГ выдаст 12.01.2002 :).
60. sml 35 17.09.08 13:20 Сейчас в теме
странно, что никто не написал о глюке отладчика 1С.
Если запущен отладчик, то нельзя запустить другую базу 1С в режиме предприятия - висяк получается с ней.

Еще глюкаво работает с ОЛЕ-сессией. Например, если открываешь какую-нить 1Сину ч/з ОЛЕ, а в ней выскакивает модальное окно (например, не рассчитаны итоги и пр.), то 1С виснет. Приходится срубать оба процесса диспетчером задач.
70. Dolly_EV 18.09.08 05:00 Сейчас в теме
(60) <Еще глюкаво работает с ОЛЕ-сессией. Например, если открываешь какую-нить 1Сину ч/з ОЛЕ, а в ней выскакивает модальное окно (например, не рассчитаны итоги и пр.), то 1С виснет. Приходится срубать оба процесса диспетчером задач. >
При открытии окна (модального или не модального) в ОЛЕ, база не виснет, просто на ОЛЕ-базе НЕТ ВИДИМОГО ОКНА ВИНДЫ, решается след. образом:
1). попробовать пощелкать Alt+Tab
2). вытянуть окно наверх в диспетчере задач
71. Ёпрст 1036 18.09.08 05:27 Сейчас в теме
(70) Гораздо проще открыть базу запущенную по Оле сторонней приблудой и посмотреть что там происходит в натуре...
61. alexqc 17.09.08 13:21 Сейчас в теме
Ветка длинная, оказывается, про формат оказывается уже сказали :).

По поводу а=а/0:
Если перед это строкой вставить а=1 - то будет вполне ожидаемая ошибка :). Суть в том, что при выполнении а=а/0 "самой по себе" в А в момент выполнения деления содержится пустое значение (ТипЗначения=0). Согласно документации, выполнение выражения определяется первым типом его операнда. Т.е. выражение должно будет обрабатываться как выражение "пустого типа". Работа с пустым типом в доке не описано, но вероятно действует правило, что "любое выражение пустого типа дает пустой тип" (в этом можно убедиться, выполнив что-то вроде ПустоеЗначение()+123). Так что тут скорее не глюк, а "неопределенное поведение".
Dolly_EV; Pari; vasilykushnir; +3 Ответить
62. vasilykushnir 17.09.08 13:28 Сейчас в теме
(61) Очень даже логично. Плюсик за красивую логику.
64. alexqc 17.09.08 14:09 Сейчас в теме
По поводу макс. кол-ва группировок: у меня есть отчет, в котором фильтрация/группировка по куче признаков товара, самих признаков 5+собственно товар, +еще сколько-то вышестоящих группировок, + группировка по документу движения. С полным набором включенных группировок тестировалось, и работает. Так что на счет макс. количество группировок - деза, если оно и есть - то достаточно большое, чтобы этого ограничения не ощущать. А макс. значение которое в некоторых отчетах стоит - это действительно связано только с отчетами. Это отчеты, в которых состав и кол-во группировок меняются; в самой таблице отчета для группировок заданы секции, допустим, "Строка1","Строка2",...,"Строка5". Вывод секции сделан наподобие Таб.ВывестиСекцию("Строка"+номерГруппировки). Естественно, в таком случае НомерГруппировки=6 вызовет ошибку - такой секции попросту нет. Вот для того и поставили ограничения :).
annak2980; +1 Ответить
66. valerasv 17.09.08 14:24 Сейчас в теме
некорректно работает функция Сортировать()

А каким образом сортировка (перестановка по определенному порядку) строк может повлиять на их количество? Или я чего то недопонимаю?
68. alexqc 17.09.08 15:12 Сейчас в теме
(66) Хоть и говорилось, но всеж повторю.
КоличествоСтрок(КС) - оно УСТАНАВЛИВАЕТ количество строк. Соответственно глюк такой: создаем таблицу, добавляем строки, сортируем так, чтобы новый порядок отличался от начального, потом устанавливает количество строк < текущего к-ва. Строки удаляются не с конца, а "с конца в старом порядке".
67. alexqc 17.09.08 15:05 Сейчас в теме
про группы справочника запросом
Только что проверил запрос
"род = Справочник.Контрагенты.Родитель;Группировка род;"
Все работает :) (27й релиз, SQL).

Кстати, вот такой запрос
" //{{ЗАПРОС(ККК)
|ТекущийЭлемент = Справочник.Контрагенты.ТекущийЭлемент;
|Код = Справочник.Контрагенты.Родитель.Код;
|род = Справочник.Контрагенты.Родитель;
|Группировка Код;
|"
Почему-то группирует не по кодам родителей, а по кодам самих элементов :).
69. Ёпрст 1036 18.09.08 04:54 Сейчас в теме
74. O-Planet 6985 18.09.08 09:35 Сейчас в теме
Речь идет о восстановлении из архива выгруженных данных. При повторе я их все снес, чтобы не путались.
75. vip 18.09.08 09:44 Сейчас в теме
(74) Сегодняшней ночью я именно этим и занимался в разных позах.
Никакой разницы по времени не заметил.
Может у тебя доки были с пустой датой или ТА на начало 23 века стояла.
77. Fisherru 79 18.09.08 16:57 Сейчас в теме
"Если после сортировки ТЗ применить метод КоличествоСтрок(), результат будет такой же, как если бы сортировки не было.
"
Честно, не понимаю как сортировка таблицы может привести к изменению количества строк?

"4) Невозможно сохранить большую таблицу в формате Excel. Программа зависает (или долго думает). "
Уже есть замечательные разработки ЧеБурашки и в теме 1C + Excel [MXL to XLS] от 10.03.2008 ака Ужас бухгалтера !
Причём вторая, в отличие от первой, более корректно сохраняет формат 1С-ки и позволяет в бесплатной версии задать имя файла ;)
Не в укор ЧеБурашке. А плюсы обоим!
78. Pari 18.09.08 23:20 Сейчас в теме
(77) 2 Fisherru
Это нужно читать между строк.
А пояснения в (58) и (59)
83. Shaman100M 1191 19.09.08 16:38 Сейчас в теме
(77) Речь идет, скорее всего о том, метод КоличествоСтрок() выдает то же количество строк что и до сортировки, однако, таблица значений после этого становится неотсортированной. Так?
84. Shaman100M 1191 19.09.08 16:57 Сейчас в теме
+ (83) прочитал все комменты.
(56) (27) (26) можно сделать не с помощью запроса, но с пом. метода ВыбратьЭлементыПоРеквизиту(<ИмяРеквизита>,<Значение>,<РежимИерархии>,<РежимГрупп>)
(см. <РежимГрупп>), правда для этого нужно добавить односимвольный реквизит "Реквизит1с" с сортировкой, отбор по значению " "
79. Fisherru 79 19.09.08 10:03 Сейчас в теме
Сорри.
Спешил домой и не прочитал всю ветку...
81. dima_gsv 9 19.09.08 16:11 Сейчас в теме
В предыдущем посте проглотилось пару строк "КонецПроцедуры" в коде. Вобщем, исходник с картинками тут: http://dima-gsv.pisem.net/1cv77errors.html
82. Shaman100M 1191 19.09.08 16:33 Сейчас в теме
Попробуйте в форме списка справочнике 7.7 создать кнопочку с перепозиционированием текущего элемента (например, по введенному в диалоге коду или наименованию)
а затем нажать ее находясь в режиме редактирования текущего элемента "в списке". На "боевой" базе экспериментировать не советую!!!
85. IsiKosta 721 20.09.08 06:08 Сейчас в теме
Давайте все же про текущий 27 релиз писать
89. vasilykushnir 26.09.08 17:02 Сейчас в теме
(85) про 27-й, так про 27-й...
НЕ ПРОБОВАТЬ ПОВТОРИТЬ НА РАБОЧЕЙ БАЗЕ!!!!!!!
Итак: 1Cv77 дебилд 027, база скульная (довольно большая - МДФ 28 гиг).
Решил удалить в конфигуратере ненужный справочник (простой, как дверь в военкомате - код, наименование и все). При сохранении начала проверять ссылки, когда долго зависла на регистрах - достало конкретно. Прервать естественно не удалось - удалил процесс через медежер задач. После вызова конфигуратора продолжила свое грязное дело, пришлость опять грубо вырубить. Перегрузил комп, захожу в конфигуратор - продолжает, сволочь... Махнул рукой - дал доработать жо конца.
А вот теперь самое интересное: при закрытии конфигуратора жутко матерится, что память не может быть reed. Фиг с тобой! Кое-как позакрывал всплывающие окна с ошибкой. Открытие ЛЮБОЙ базы в конфигураторе и последующее закрытие вызывает ту же ошибку (перегрузка компа - до лампочки).
Полечил переустановкой 1С. Все базы стали нормально открыватся. Почему так - не спрашивайте, сам не знаю. По идее на экзэшный файл не должно было повлиять, но все-таки...
Вывод: кривые ручки и не на такое способны.... Так что неча кивать на глюки платформы.
86. nikresh 23.09.08 12:42 Сейчас в теме
релиз 27
в диалоге формы реквизит - справочник (форма списка справочника с закладками)
если форма открыта модально, то при выборе элемента справочника - открывается форма списка справочника БЕЗ закладок,
а если НЕ модально - С закладками
87. lhfrjy 67 24.09.08 15:45 Сейчас в теме
Если после сортировки ТЗ применить метод КоличествоСтрок(), результат будет такой же, как если бы сортировки не было."
Чел очевидно имел в виду Функцию Свернуть(), но если в ней указать правильно все параметры то количество строк
в ТЗ уменьшается.
88. begemot 268 26.09.08 10:43 Сейчас в теме
22. "Лажа какая-то.

Максимальное количество группиповок = 5.
С чего бы это? Нет такого ограничения, поэтому и в документации по языку - ни слова."

При выполнении запроса стоится индекс. Его длина = Длина поля группировки 1 + Длина поля группировки 2 + Длина поля группировки 3....
Так вот, если длина этого индекса составит больше 255, то в запросе будет ошибка.
Abadonna; +1 Ответить
90. bambula 01.10.08 12:57 Сейчас в теме
Все эти баги почти полный отстой по сравнению с тем, что напишу:
В компоненте бух учета 27-го релиза платформы, захожу монопольно для восстановления последовательности. Восстанавливаю последовательность, останавливается на РКО (расходный кассовый ордер). Переношу его в конец дня (в этот день был еще и ПКО), восстанавливаю последовательность еще раз. Опять останавливается на том же РКО, и его позиция (дата и время) не изменилась. Т.е. мои действия с документом не сохранились! Причем это с любым видом документа, если при восстановлении последовательности выпала ошибка при проведении.
91. sks 08.10.08 14:08 Сейчас в теме
90: Нужно провести этот документ вручную.
Причём предварительно придётся на первом доке этого дня установить ТА(через контекстное меню)
92. Рамзес 27 29.12.08 17:54 Сейчас в теме
Метод НомерДняГода для пустой даты возвращает 2:
НомерДняГода(' ')=2
93. леша 21.03.09 17:18 Сейчас в теме
(92) Учитывая то, 01.01.1980 г. был вторник, думаю, что НомерДняГода(' ')=2 вполне нормальный результат. Пустая дата - это же как '01.01.80'.
Кстати, НомерДняГода(' ' + 1) = 3!
94. zaic 114 15.06.09 16:33 Сейчас в теме
Неисправляемые Баги со временем становятся Фичами.
95. Strange Device 306 13.08.09 14:37 Сейчас в теме
Досадный глюк, который так и не починили: если для числового реквизита в табличной части установлена галочка "неотрицательный", то после выгрузки табличной части в ТЗ, в колонку соответствующую этому реквизиту не удается установить отрицательные значения
Еще один досадный глюк возможность использовать в бухгалтерских запросах списки значений для субконто, и невозможность использовать списки для кор. субконто
96. alyuev 199 14.07.10 11:37 Сейчас в теме
А с такой ошибкой никто не встречался? :?: -

в печатной таблице,

Если

объединить ячейки отметив галочку "По выделенным столбцам" в закладке "Положение" в свойствах ячейки,

ТО

перестает работать поиск по таблице, когда активны объединенные таким образом ячейки, т.е. на них установлен фокус.

ИначеЕсли

ячейки объединить обычным образом - кнопкой "Объединить/Разъединить" -

ТО

поиск работает нормально.

КонецЕсли
97. Собеседник 178 16.07.10 01:34 Сейчас в теме
п. 1,2 - не согласен что это баг. лечить не нуно
3 - не мешает
4 - вылечено уже
5 - а в снеговике тоже так и че?
По поводу "Режим "Отладчик" и "Конфигуратор"" - конструктивные особенности. не мешает
Оставьте свое сообщение

См. также

Дистрибьюция 7.7. Часть 1. Жизненный цикл заявки покупателя. Одна заявка покупателя, много адресов доставки. 1

Статья Программист Нет файла v7.7 1С7:Комплекс 1С7:ТиС УУ Бесплатно (free) Практика программирования Адаптация типовых решений

Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.

14.10.2019    1534    ksnik    0       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).

от 11000 до 29000 рублей

Проверка часового пояса 9

Статья Программист Нет файла v7.7 Windows Бесплатно (free) Практика программирования

При использовании терминалок для удаленных баз, иногда при входе в базу данных необходимо исключить возможность входа пользователей с компьютеров с другим часовым поясом. Например, работают в Новосибирской базе с временем UTC +6 и пытаются зайти в базу с UTC +3.

16.05.2016    8735    kudenzov    3       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

[ПОЛЕЗНЯШКА, 7.7] Как посчитать итоги по документам черным запросом с изподвывертом? 13

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Практика программирования

Мелкая полезняшка, считает запросом итоговую сумму документов и количество документов.

12.03.2016    16072    CheBurator    18       

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция 111

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования WEB

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    49896    Serginio    33       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д. 37

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент WEB

Очень часто нужно при работе с HTTP сервисами или сайтами использовать Асинхронные HTTP запросы, отправку на сервер нескольких файлов, использование сжатия трафика. Эта статья про то, как этого легко добиться.

09.03.2016    26823    Serginio    22       

Использование классов .Net в 1С для новичков 148

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    64812    Serginio    104       

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

9000 рублей

Пример HTTP запроса к УТМ ЕГАИС на платформе 1С 7.7 15

Статья Программист Нет файла v7.7 1cv7.md Россия Windows Оптовая торговля Розничная торговля Бесплатно (free) Практика программирования Внешние источники данных

Запрос реализован на объекте ServerXMLHTTP из встроенной в Windows библиотеки MSXML, результатом запроса является XML объект DOMDocument из той же библиотеки MSXML со встроенным интерфейсом его обработки

16.12.2015    20860    Palmer1976    3       

Экспорт нескольких MXL таблиц в один XLS файл, на отдельные листы. Простой алгоритм 20

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Загрузка и выгрузка в Excel

Статья посвящена распространённому вопросу - как сохранить несколько таблиц (отчетов) в формате MXL, с которым работает 1С, на отдельные листы одного Excel файла. Освещается простой алгоритм решения проблемы штатными средствами, без использования внешних модулей и библиотек (не относящихся к 1С и Excel).

23.11.2015    14627    etmarket    14       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Процедура расшифровки ячейки таблицы в отчетах 1С 7.7 11

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Практика программирования Универсальные функции

Хочу поделиться с вами универсальной процедурой для расшифровки ячеек печатной формы отчетов в 1С 7.7.

24.09.2015    14355    Anzhey    13       

Универсальный способ сравнения таблиц 16

Статья Программист Нет файла v7.7 v8 Бесплатно (free) Практика программирования

На эту тему уже есть статьи, но этот способ нигде не описан. Хотя я его использую с тех пор, как занимаюсь программированием. Его преимущество в простоте и универсальности: можно применять на 1С, SQL, а также в любом другом языке программирования.

05.07.2015    15833    json    1       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Числа прописью в родительном падеже в 7.7? Легко! 13

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Практика программирования

Вывод числительных прописью в родительном падеже штатными средствами в три строчки кода.

20.06.2015    10540    gimalaj    3       

Хитрости сохранения табличного документа в Excel для дальнейшей работы с ним 78

Статья Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Практика программирования Загрузка и выгрузка в Excel

Все пользователи 1С всех версий (начиная с 7-й) сталкиваются с проблемой нормальной работы с данными, сохраненными в Excel файл. Есть некоторые хитрости, которые позволяют облегчить работу с сохраненными данными из 1С в формат Excel.

16.01.2015    73801    shmellevich    35       

Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо

Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).

29700 руб.

Исправление в типовой комплексной конфигурации глобальной функции глВсеРеквизитыДокументаЗаполнены() 4

Статья Программист Нет файла v7.7 1С7:Комплекс Россия Windows Бесплатно (free) Практика программирования

В типовых конфигурациях глобальная функция глВсеРеквизитыДокументаЗаполнены() не работает с реквизитами табличной части. Данная статья содержит текст исправленной функции, корректно проверяющей табличную часть.

20.08.2014    6388    hvv2002    0       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

ЗаполнитьЗначенияСвойств - заставляем работать в 7.7 11

Статья Программист Нет файла v7.7 1cv7.md Бесплатно (free) Практика программирования

Если вы используете в работе 1С:Предприятие 8.х, то наверняка знакомы и с замечательной системной процедурой, как ЗаполнитьЗначенияСвойств(). Ее использование помогает значительно упростить написание программного кода в ряде случае, делает его (код) более наглядным и простым. Но что же делать тем, кто до сих пор использует (постоянно или иногда) 1С:Предприятие 7.7?

24.07.2014    19336    tomvlad    5       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Полезные функции. Склонение (должность и фамилия подписантов). Любой язык 3

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования

Уехал директор в командировку, отпуск... , оставил доверенность на хозяйственные операции на другого сотрудника. Все договора и другие документы в обмороке - "подписант" теперь другой, по тексту тоже много правок... Пересмотрел много публикаций, вариантов много, не приглянулось. Сделал свой "Баян" . У меня всего-то крутится пять фигурантов ... Нет простого, наглядного и всепогодного варианта без языкового барьера. Всем процессом управляет пользователь.

03.03.2014    15782    kompas-dm    5       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Реализация Ctrl+Z в 1С 7.7 (ТиС) 7

Статья Программист Нет файла v7.7 1С7:ТиС Windows Бесплатно (free) Практика программирования

В семерке отсутствует возможность отменять последнее действие в формах документов. В данной статье будет рассмотрен пример реализации данной функции. Возможно, кому-нибудь пригодится.

15.07.2013    5952    a.o.popova    10       

Копия напечатанного документа или как спрятать документ. 2

Статья Программист Нет файла v7.7 Бесплатно (free) Журнал регистрации Практика программирования

Возникла необходимость, чтобы при печати определённого документа (даже потом не сохранённого), создавалась его копия, т.е. запись всех напечатанных документов. (В результате чего возникла такая потребность, полагаюсь на вашу фантазию). В итоге получилось два варианта решения, остановился на втором.

11.04.2013    13628    Dima_    8       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Перенос данных БП 3.0 => УТ 11 / КА 2 / ERP 2 (ЕРП) (перенос остатков, документов и справочной информации из "1С:Бухгалтерия предприятия 8", ред.3.0). Обновлено до БП 3.0.73.х, УТ 11.4.10.х, КА 2.4.10.х., ERP 2.4.10.х! Промо

Переносятся документы за выбранный период, справочная информация и остатки по счетам бух. учета в программу УТ 11 / КА 2 / ЕРП 2 (ERP). Переносятся все возможные виды операций ввода остатков на нужную дату. Есть отбор по периоду переноса документов и фильтр по организации, доступен выбор даты ввода остатков. Если нужно переносить что-то дополнительно, то обычно бесплатно добавляем это в перенос . Смотрите видеодемонстрацию со звуком - советами по переносу и рекомендациями настройки программ.

29700 руб.

Автосохранение документа в 1С 7.7 3

Статья Программист Нет файла v7.7 1cv7.md Россия Windows Бесплатно (free) Практика программирования

В данной статье мы рассмотрим автосохранение документа в 1С 7.7!

22.03.2013    11549    aagubarev    25       

Конвертация данных 2.1 (2.1.3.1) 1С 7.7 - 1С 8.Х передача параметра ПКО 14

Статья Системный администратор Программист Нет файла v7.7 v8 КД Бесплатно (free) Практика программирования Перенос данных из 1С7.7 в 1C8.X

Передача параметров по умолчанию доступна только для баз 1С 8.х -1С 8.х. Показан пример, как передать параметры из 1С 7.7 - 1С 8.х

10.12.2012    22835    serg_gres    6