-
+2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Организация1 = Справочники.Организации.ПустаяСсылка();
Организация1 = Справочники.Организации.НайтиПоНаименованию("ХХХХХ Андрей Александрович ИП");
Организация = Организация1;
ОрганизацияШапка = Организация1;
Склад = Справочники.Склады.НайтиПоНаименованию("Сервис центр");
Контрагент = Справочники.Партнеры.НайтиПоНаименованию("Розничный покупатель");
ВидОперации = Перечисления.ВидРемонта.ПлатныйРемонт;
КонецПроцедуры;
Строка 3. Непонятно для чего введена переменная Организация1 (реквизита такого нет).
Строка 3. Непонятно для чего нужна инициализация пустой ссылкой, если в следующей строке происходит присваивание другого значения.
Строка5. Почему бы сразу не инициализировать реквизит нужным значением?
VladC,
12 Февраля 2018
-
0
- 1
Страйкер, ебать ты шутник.
В понедельник, среду, четверг, воскресенье:
- Гости могут высказаться только во вторник, пятницу или субботу
Во вторник, пятницу, субботу:
- Гости могут высказаться только в понедельник, среду или четверг
inho,
08 Февраля 2018
-
0
- 1
- 2
- 3
- 4
- 5
double x = 0, y;
while (x < 1) {
y = x;
x += rand(0, 1);
}
Задача на теорию вореации и кобенаторику.
rand - равномерное распределение
Нужно найти матожидание y. С пруфами.
3_dar,
07 Февраля 2018
-
+1
- 1
- 2
- 3
- 4
- 5
- 6
//Текстовый реквизит
//Событие реквизита формы НП_ТелефонПолучателя (Строка (50)) - очистка
Процедура НП_ТелефонПолучателяОчистка(Элемент, СтандартнаяОбработка)
НП_ТелефонПолучателя = "";
КонецПроцедуры
Ну чтоб уж точно очистить
FesenkoA,
07 Февраля 2018
-
+2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
Запрос = Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ЗаказНаряд.Ссылка КАК Ссылка
|ИЗ
| Документ.ЗаказНаряд КАК ЗаказНаряд
|ГДЕ
| ЗаказНаряд.Проведен = ИСТИНА";
Выборка=Запрос.Выполнить().Выбрать();
Выборка.Следующий();
Если обЗначениеНеЗаполнено(Выборка.Ссылка) Тогда
.......
Чуть упростил запрос для быстроты понимания...
Как проверить запрос ПУСТОЙ() или нет... Вот один из разработчиков нашел метод.....
timofeysin,
07 Февраля 2018
-
0
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
// enum_helper_pre.h
#ifndef delimiter
#define delimiter ,
#endif
#ifndef enumeration_begin
#define enumeration_begin(arg) enum arg {
#endif
#ifndef enumeration_end
#ifdef last_enumerator
#define enumeration_end delimiter last_enumerator }
#else
#define enumeration_end }
#endif
#endif
#ifndef declare_member
#define declare_member(arg) arg
#endif
#ifndef member_value
#define member_value(arg) = arg
#endif
// enum_helper_post.h
#undef delimiter
#undef enumeration_begin
#undef enumeration_end
#undef last_enumerator
#undef declare_member
#undef member_value
// color.h
#include "enum_helper_pre.h"
enumeration_begin(color)
declare_member(RED) member_value(-2) delimiter
declare_member(GREEN) delimiter
declare_member(BLUE) member_value(5) delimiter
declare_member(BRIGHTNESS)
enumeration_end;
#include "enum_helper_post.h"
// main.cpp
#include <iostream>
#include <string>
#include <boost/bimap.hpp>
#include <boost/preprocessor/stringize.hpp>
#include "color.h"
int main(int argc,char* argv[])
{
typedef boost::bimap<color,std::string> map_type;
map_type color_map;
#define declare_member(arg) color_map.insert( map_type::value_type(arg,BOOST_PP_STRINGIZE(arg)) )
#define delimiter ;
#define enumeration_begin(arg)
#define enumeration_end
#define member_value(arg)
#include "color.h"
std::cout<<color_map.left.at(RED)<<std::endl;
std::cout<<color_map.left.at(BLUE)<<std::endl;
std::cout<<color_map.right.at("GREEN")<<std::endl;
std::cout<<color_map.right.at("BRIGHTNESS")<<std::endl;
return 0;
}
// Output
RED
BLUE
-1
6
Нарыл эту хуйню на http://www.quizful.net/post/enum-types-c
j123123,
06 Февраля 2018
-
0
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
switch ($city) {
case $city == 'Москва':
$tel['work'] = '+7 (495) www-ww-22';
$tel['entire'] = '8 (800) xxx-xx-49';
break;
case $city == 'Нижний-Новгород':
$tel['work'] = '+7 (495) zzz-zz-02';
$tel['entire'] = '8 (800) zzz-zz-02';
break;
case $city == 'Ростов-на-Дону':
$tel['work'] = '+7 (495) zzz-zz-03';
$tel['entire'] = '8 (800) zzz-zz-03';
break;
case $city == 'Казань':
$tel['work'] = '+7 (495) zzz-zz-04';
$tel['entire'] = '8 (800) zzz-zz-04';
break;
case $city == 'Тюмень':
$tel['work'] = '+7 (495) zzz-zz-05';
$tel['entire'] = '8 (800) zzz-zz-05';
break;
Мало того, что странное использование case, так это ещё повторяется для 28 городов.
Одинаковые части номеров заменил на zzz-zz
Int,
06 Февраля 2018
-
0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
#include <stdio.h>
int main() {
double x = 0.11111;
printf("%lld\n", x);
double y = 0.11111;
printf("%lld\n", y);
}
https://ideone.com/FHKfA6
УБЭ?
3_dar,
06 Февраля 2018
-
0
- 1
- 2
- 3
- 4
- 5
- 6
-(id)copyWithZone:(NSZone *)zone
{
NSString* str = [self toJSONString];
return [[MyBeautifulClass alloc] initWithJSON:str :NO];
}
Desktop,
05 Февраля 2018
-
0
- 1
- 2
- 3
- 4
char bytes[] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
function1(bytes);
(void)(bytes[0] = 10), (void)(bytes[1] = 11), (void)(bytes[2] = 12); //WTF?
function2(bytes);
Вот такую байду требует написать XCode при присвоении элементов массива через запятую, иначе warning.
Гейкорп и их главпидор Кук совсем охренели, мало того что последие хуйкоды крашатся и виснут по фазам луны, мало того что встроенный гуй систем контроля версий работает как говно, так оно еще и ворининги выдает на ровном месте - качество apple - blyad.
Psionic,
05 Февраля 2018